创建数据模型
您可以在存储或转换数据任务中包含的数据集之间创建关系,以创建数据模型。数据集市可以使用数据模型来自动生成代码,以实现维度和事实表的非规范化。
-
单击模型打开数据模型视图。
您可以得到关于关系的建议,或者添加您自己的关系。
使用建议的关系
您可以根据数据集中的主键和列名获得创建关系的建议。
-
单击 。
您将看到推荐关系列表。您可以展开每个关系以检查建议的列,其用于建立数据集之间的关系。
-
选择要使用的推荐关系。
模型视图将用虚线更新,以指示将创建的关系。
-
单击应用以创建关系。
模型视图中的线将变为实心,以指示关系已创建。
添加关系
如果建议的关系中不包括关系,也可以手动添加关系。
-
单击添加关系。
-
选择子数据集和父数据集。
您将看到基于父数据集主键的推荐关系。
-
您可以调整子数据集的列选择。
您还可以调整关系的名称。
准备好后,单击确定创建关系。
编辑关系
-
单击 以转到平铺视图。
-
单击关系上的 然后选择编辑。
-
现在可以编辑关系设置。
准备好后单击确定。
删除关系
有两种方法可以删除关系。
-
在平铺视图 () 中,单击关系上的 并选择删除。
-
在模型视图 () 中,单击要删除的关系上的 。
信息注释删除关系可能会影响下游数据资产。
限制
-
不支持循环关系。如果您收到有关这方面的警告,请考虑将两个数据集合并为一个。
-
用于关联两个数据集的属性必须具有相同的数据类型。如果它们具有不同的数据类型,则无法确保自动转换,这可能会在以后使用此关系时导致运行时错误。