mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-26 17:34:41 +00:00
parent
dd689d4aa8
commit
85e8776a10
@ -60,6 +60,7 @@ RELKIND_MAP = {
|
|||||||
"Doris": TableType.Regular,
|
"Doris": TableType.Regular,
|
||||||
"View": TableType.View,
|
"View": TableType.View,
|
||||||
"MEMORY": TableType.View,
|
"MEMORY": TableType.View,
|
||||||
|
"OLAP": TableType.MaterializedView,
|
||||||
}
|
}
|
||||||
|
|
||||||
DorisDialect.get_table_names_and_type = get_table_names_and_type
|
DorisDialect.get_table_names_and_type = get_table_names_and_type
|
||||||
@ -179,7 +180,9 @@ class DorisSource(CommonDbSourceService):
|
|||||||
logic on how to handle table types, e.g., external, foreign,...
|
logic on how to handle table types, e.g., external, foreign,...
|
||||||
"""
|
"""
|
||||||
tables = [
|
tables = [
|
||||||
TableNameAndType(name=name, type_=RELKIND_MAP.get(engine))
|
TableNameAndType(
|
||||||
|
name=name, type_=RELKIND_MAP.get(engine, TableType.Regular)
|
||||||
|
)
|
||||||
for name, engine in self.connection.execute(
|
for name, engine in self.connection.execute(
|
||||||
sql.text(DORIS_GET_TABLE_NAMES), {"schema": schema_name}
|
sql.text(DORIS_GET_TABLE_NAMES), {"schema": schema_name}
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user