处理数据源模式变更
引言
当您将数据源连接到 Wren AI 时,数据源的模式将被导入到 Wren AI 中。模式包含数据源的表、列和关系。如果数据源的模式发生变化,当您手动点击侧边栏中的刷新图标时,Wren AI 将检测到这些变化。
检测模式变更
当您点击刷新图标时,Wren AI 将比较当前数据模型的模式与数据源的模式。如果存在任何变化,Wren AI 将在侧边栏中显示一个警告标志。点击警告标志以查看检测到的变化。
查看模式变更
模式变更页面显示检测到的数据模型模式变化。变化分为以下类型:
源表已删除
数据源中的一个表已被删除。您可以查看哪些模型受到此删除操作的影响。
如果存在任何依赖于已删除表的关系或计算字段,您可以在折叠部分中看到它们。
源列已删除
数据源中的一个列已被删除。您可以查看哪些模型受到此删除操作的影响。
如果存在任何依赖于已删除列的关系或计算字段,您可以在折叠部分中看到它们。
源列类型已更改
数据源中一个列的数据类型已更改。您可以查看哪些模型受到此更改的影响。
如果存在任何依赖于已更改列的关系或计算字段,您可以在折叠部分中看到它们。
解决模式变更
要解决模式变更,您可以点击检测到的变更旁边的解决按钮。点击解决按钮后,Wren AI 将自动删除所有受影响的模型、关系和计算字段。
解决模式变更后,您将看到一个成功通知弹出。
解决源列类型已更改
对于源列类型已更改的变更,Wren AI 不提供自动解决方法。您需要通过更新数据模型(在模型上点击更新列
)并根据需要重新定义关系和计算字段来手动重新选择更改的列。