|
|
|
Database server URL and port. This parameter is mandatory.
|
|
|
|
|
convert_urns_to_lowercase
|
Set to True to convert dataset URNs to lowercase. Defaults to False .
|
|
Database name to harvest. If not set, all databases are harvested.
|
|
Set to True (default) to harvest tables.
|
include_table_location_lineage
|
Set to True (default) to include table lineage to the underlying storage location.
|
|
Set to True (default) to harvest views.
|
|
Set to True (default) to parse the views' SQL to populate dataset-level table-to-view and view-to-view lineage.
|
include_view_column_lineage
|
Set to True (default) to parse the views' SQL to populate column-level table-to-view and view-to-view lineage, if include_view_lineage is set to True.
|
|
Set to True to emit lineage as incremental to existing lineage. Defaults to False .
|
|
Lists of regular expressions patterns to define the databases to include (allow ) or exclude (deny ) in the harvesting process.
Default value is {'allow': ['.*'], 'deny': [], 'ignoreCase': True} .
The ìgnoreCase option ignores case sensitivity during pattern matching. Note that database patterns are not used if the database is provided by another configuration parameter.
|
|
Lists of regular expressions patterns to define the schemas to include (allow ) or exclude (deny ) in the harvesting process.
The resular expression is only for the schema name. For example, to match all tables in the customerB2C schema, use the customerB2C regex.
Default value is {'allow': ['.*'], 'deny': [], 'ignoreCase': True} .
The ìgnoreCase option ignores case sensitivity during pattern matching.
|
|
Lists of regular expressions patterns to define the tables to include (allow ) or exclude (deny ) in the harvesting process.
The resular expression should match the full table name (database.schema.table). For example, to match all tables in the customerB2C schema of public schema the semarchy database, use the semarchy.public.customerB2C.* regex.
Default value is {'allow': ['.*'], 'deny': [], 'ignoreCase': True} .
The ìgnoreCase option ignores case sensitivity during pattern matching.
|
|
Lists of regular expressions patterns to define the views to include (allow ) or exclude (deny ) in the harvesting process.
The resular expression should match the full view name (database.schema.view). For example, to match all views in the customerB2C schema of public schema the semarchy database, use the semarchy.public.customerB2C.* regex.
Default value is {'allow': ['.*'], 'deny': [], 'ignoreCase': True} .
The ìgnoreCase option ignores case sensitivity during pattern matching. Note that this option defaults to the table_pattern value, if set.
|
|
Initial database to query for the list of databases. Unused is database is specified. Defaults to postgres .
|
|
Platform instance all assets belong to.
|
|
Database scheme. Defaults to postgresql+psycopg2 .
|
|
Environment assets belong to. Defaults to PROD .
|