|
|
## About Oligos
|
|
|
|
|
|
*Oligos* is a profiling tool that extracts a *Myriad* data generator specification from the available meta-information for a reference database (you can think of the reference database as a *gold standard* that the *Myriad* data generator should approximate). To do that Oligos collects schema information, as well as database statistics such as table and column cardinality, most frequent values, distribution statistics, and converts this information to create a *Myriad* XML Specification.
|
|
|
*Oligos* is a profiling tool that extracts a *Myriad* data generator specification from available meta-information of a reference database (you can think of the reference database as a *gold standard* that the *Myriad* data generator should approximate). To do that Oligos collects schema information, as well as database statistics such as table and column cardinality, most frequent values, distribution statistics, and converts this information to create a *Myriad* XML Specification.
|
|
|
<!--
|
|
|
For more information about Oligos go to the [project homepage](https://bitbucket.org/carabolic/oligos).
|
|
|
-->
|
|
|
|
|
|
## Using Oligos from the Myriad Assitant Tool
|
|
|
## Using Oligos from the Myriad Assistant Tool
|
|
|
|
|
|
In order to do so you need to run the `compile:oligos` assistant tool task from your *Myriad* project. The only prerequisite to run the `compile:oligos` task is to configure the path to the specific JDBC driver for your database (currently, the only database that we support is DB2, but in the future we plan to add support for other widely used databases). There are two ways to configure the path to your JDBC driver:
|
|
|
|
... | ... | @@ -20,6 +20,7 @@ myriad-assistant compile:oligos -h [HOST] -P [PORT] -D [DATABASE] -u [USER] -p [ |
|
|
|
|
|
The task has the following (optional) parameters:
|
|
|
|
|
|
* `-j,--jdbc Driver Vendor` - the vendor of the JDBC driver (oracle or db2)
|
|
|
* `-h,--host HOST` - the hostname of your database,
|
|
|
* `-P,--port PORT` - the database port,
|
|
|
* `-D,--database DATABASE` - the name of the database,
|
... | ... | |