【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】版本号: 4.3.6-20250709105610
【问题描述】在使用OpenMetadata对OB数据库进行Lineage (血缘)提取时报错,找不到mysql.general_log表。请问是否可开启该表的功能,或者是否有替代的解决方案。
SELECT NULL database_name,
argument query_text,
event_time start_time,
NULL end_time,
NULL duration,
NULL schema_name,
NULL query_type,
NULL user_name,
NULL aborted
FROM
mysql.general_log
WHERE
command_type = ‘Query’
AND event_time BETWEEN ‘2025-11-23 00:00:00’
AND ‘2025-11-25 00:00:00’
AND argument NOT LIKE ‘/* {“app”: “OpenMetadata”, %%} /%%’
AND argument NOT LIKE '/ {“app”: “dbt”, %%} */%%’
AND (
lower( argument ) LIKE ‘%%create%%table%%select%%’
OR lower( argument ) LIKE ‘%%insert%%into%%select%%’
OR lower( argument ) LIKE ‘%%update%%’
OR lower( argument ) LIKE ‘%%merge%%’
)
ORDER BY event_time DESC
LIMIT 1000;