Rhino.ETL comes with a command line interface named Rhino.Etl.Cmd.exe. It has the following options:
|-file:filename||-f:filename||The name of the file|
|-process:name||-p:name||The process to run|
|-verbose||-v||Choose verbose output.|
The file can be either a DSL file or a valid .NET assembly. If the file is an assembly, the
option is necessary as well and must specify a class in the assembly that inherits
. The ETL process itself is then started in its own AppDomain. Therefore it is possible to specify a configuration file for your Assembly as per usual naming convention (by appending
to the assembly's name). This is useful for providing values like connection strings to ETL processes.