object Main extends StrictLogging
The root of all things.
- importing from landing
- submitting requests to the cron manager
- ingesting the datasets
- running an auto job All these things are launched from here. See printUsage below to understand the CLI syntax.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Main
- StrictLogging
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
logger: Logger
- Attributes
- protected
- Definition Classes
- StrictLogging
-
def
main(args: Array[String]): Unit
- args
depends on the action required to run a job:
- call "comet job jobname" where jobname is the name of the job as defined in one of the definition files present in the metadata/jobs folder. to import files from a local file system
- call "comet import", this will move files in the landing area to the pending area to watch for files wiating to be processed
- call"comet watch [{+|–}domain1,domain2,domain3]" with a optional domain list separated by a ','. When called without any domain, will watch for all domain folders in the landing area When called with a '+' sign, will look only for this domain folders in the landing area When called with a '-' sign, will look for all domain folder in the landing area except the ones in the command lines.
- call "comet ingest domain schema hdfs://datasets/domain/pending/file.dsv" to ingest a file defined by its schema in the specified domain -call "comet infer-schema --domain domainName --schema schemaName --input datasetpath --output outputPath --with-header boolean
- call "comet metrics --domain domain-name --schema schema-name " to compute all metrics on specific schema in a specific domain
- val mapper: ObjectMapper
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()