Class - jobs.job_snapshot.JobSnapshotConfig
¶
JSON Schema¶
JobSnapshotConfig¶
Configuration parameters for the Example with all options: {
dbo: postgresql://localhost/analytics
tables: [
{
snapshot_schema: snapshots
snapshot_table: films
source_schema: public
source_table: films
}
]
}
|
|||
type |
object |
||
properties |
|||
|
Dbo |
||
The database |
|||
type |
string |
||
|
Tables |
||
The list of dicts containing info about source/snapshot schemas and table names to be used. |
|||
type |
array |
||
items |
type |
object |
|
|
Kwargs |
||
Options for the SQLAlchemy create_engine() function |
|||
type |
object |
||
default |
|||
|
Transaction |
||
By default, DB’s snapshot creation runs as transaction. Read more: https://docs.sqlalchemy.org/en/14/core/connections.html#using-transactions |
|||
type |
boolean |
||
default |
True |