mirror of
https://github.com/datahub-project/datahub.git
synced 2025-10-30 02:07:04 +00:00
fix(ingest): dbt - fix warning due to struct type not being mapped (#3846)
This commit is contained in:
parent
94fc93fe7c
commit
cfe3c54d02
@ -24,6 +24,7 @@ from datahub.metadata.com.linkedin.pegasus2avro.schema import (
|
||||
MySqlDDL,
|
||||
NullTypeClass,
|
||||
NumberTypeClass,
|
||||
RecordType,
|
||||
SchemaField,
|
||||
SchemaFieldDataType,
|
||||
SchemaMetadata,
|
||||
@ -661,7 +662,7 @@ def get_column_type(
|
||||
"set": ArrayTypeClass,
|
||||
"smallint": NumberTypeClass,
|
||||
"string": StringTypeClass,
|
||||
"struct": MapTypeClass,
|
||||
"struct": RecordType,
|
||||
"timestamp": TimeTypeClass,
|
||||
"tinyint": NumberTypeClass,
|
||||
"union": UnionTypeClass,
|
||||
@ -672,7 +673,7 @@ def get_column_type(
|
||||
"array": ArrayTypeClass,
|
||||
"set": ArrayTypeClass,
|
||||
"map": MapTypeClass,
|
||||
"struct": MapTypeClass,
|
||||
"struct": RecordType,
|
||||
"varchar": StringTypeClass,
|
||||
"decimal": NumberTypeClass,
|
||||
}
|
||||
|
||||
@ -39,6 +39,7 @@ from datahub.metadata.com.linkedin.pegasus2avro.schema import (
|
||||
MySqlDDL,
|
||||
NullTypeClass,
|
||||
NumberTypeClass,
|
||||
RecordType,
|
||||
SchemaField,
|
||||
SchemaFieldDataType,
|
||||
SchemaMetadata,
|
||||
@ -473,6 +474,7 @@ _field_type_mapping = {
|
||||
"timestamp without time zone": DateTypeClass,
|
||||
"integer": NumberTypeClass,
|
||||
"float8": NumberTypeClass,
|
||||
"struct": RecordType,
|
||||
**POSTGRES_TYPES_MAP,
|
||||
**SNOWFLAKE_TYPES_MAP,
|
||||
**BIGQUERY_TYPES_MAP,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user