0

我有一个源数据库,我想用它来填充我的数据仓库数据库。我创建了一个数据模型并对这个源数据库进行了逆向工程。我在这里有两个问题。

一个。我的源数据库没有外键关系。我还能用它来填充我的数据仓库吗?由于没有外键关系,我在这里失去了什么?

湾。如果我在数据模型中创建关系但不想将其转发到数据库怎么办?我是否仍然能够利用仅在数据模型级别拥有关系的优势?

在此处输入图像描述

4

1 回答 1

0
  1. 是的,您可以使用这样的数据库来填充数据仓库。您在这里唯一会失去的是您无法利用 DataModelQuery 的“自动加入”功能。相反,您必须在需要时在数据流中使用 Join 转换。

  2. 是的,您可以在数据模型中创建关系而不影响源数据库,并且只要没有修改表的物理属性(例如新字段、字段名称、字段),就不必将它们转发到数据库类型、字段长度等

于 2022-02-23T12:21:36.040 回答