diepvries
Data Vault framework in Python
FieldDataType
FieldDataType.ARRAY
FieldDataType.BOOLEAN
FieldDataType.DATE
FieldDataType.GEOGRAPHY
FieldDataType.NUMBER
FieldDataType.OBJECT
FieldDataType.REAL
FieldDataType.TEXT
FieldDataType.TIME
FieldDataType.TIMESTAMP_LTZ
FieldDataType.TIMESTAMP_NTZ
FieldDataType.TIMESTAMP_TZ
FieldDataType.VARIANT
FieldRole
FieldRole.BUSINESS_KEY
FieldRole.CHILD_KEY
FieldRole.DESCRIPTIVE
FieldRole.DRIVING_KEY
FieldRole.HASHDIFF
FieldRole.HASHKEY
FieldRole.HASHKEY_PARENT
FieldRole.METADATA
FixedPrefixLoggerAdapter
FixedPrefixLoggerAdapter.__init__()
FixedPrefixLoggerAdapter.process()
TableType
TableType.HUB
TableType.LINK
TableType.SATELLITE
DatabaseConfiguration
SnowflakeDeserializer
format_fields_for_join()
format_fields_for_select()
DataVaultLoad
DataVaultLoad.__init__()
DataVaultLoad.__str__()
DataVaultLoad.sql_load_script
DataVaultLoad.sql_load_scripts_by_group
DataVaultLoad.staging_create_sql_statement
DataVaultLoad.target_tables
DrivingKeyField
DrivingKeyField.__post_init__()
DrivingKeyField.__str__()
DrivingKeyField.name
DrivingKeyField.parent_table_name
DrivingKeyField.satellite_name
EffectivitySatellite
EffectivitySatellite.__init__()
EffectivitySatellite.sql_load_statement
EffectivitySatellite.sql_placeholders
Field
Field.__eq__()
Field.__hash__()
Field.__init__()
Field.__str__()
Field.data_type_sql
Field.ddl_in_staging
Field.hash_concatenation_sql
Field.name_in_staging
Field.parent_table_type
Field.prefix
Field.role
Field.suffix
Hub
Hub.entity_name
Hub.loading_order
Hub.prefix
Hub.sql_load_statement
Hub.sql_placeholders
Link
Link.loading_order
Link.parent_hub_names
Link.sql_load_statement
Link.sql_placeholders
RolePlayingHub
RolePlayingHub.__init__()
RolePlayingHub.sql_load_statement
RolePlayingHub.sql_placeholders
Satellite
Satellite.hashdiff_sql
Satellite.loading_order
Satellite.parent_table
Satellite.parent_table_name
Satellite.sql_load_statement
Satellite.sql_placeholders
DataVaultTable
DataVaultTable.__init__()
DataVaultTable.fields
DataVaultTable.fields_by_name
DataVaultTable.fields_by_role
DataVaultTable.hashkey_sql
DataVaultTable.loading_order
DataVaultTable.sql_load_statement
DataVaultTable.sql_placeholders
DataVaultTable.staging_table
StagingTable
StagingTable.__init__()
Table
Table.__init__()
Table.__str__()