跳到主要内容 跳到补充内容

创建数据模型

您可以在存储转换数据任务中包含的数据集之间创建关系,以创建数据模型。数据集市可以使用数据模型来自动生成代码,以实现维度和事实表的非规范化。

  • 单击模型打开数据模型视图。

您可以得到关于关系的建议,或者添加您自己的关系。

使用建议的关系

您可以根据数据集中的主键和列名获得创建关系的建议。

  1. 单击

    您将看到推荐关系列表。您可以展开每个关系以检查建议的列,其用于建立数据集之间的关系。

  2. 选择要使用的推荐关系。

    模型视图将用虚线更新,以指示将创建的关系。

  3. 单击应用以创建关系。

    模型视图中的线将变为实心,以指示关系已创建。

添加关系

如果建议的关系中不包括关系,也可以手动添加关系。

  1. 单击添加关系

  2. 选择子数据集和父数据集。

    您将看到基于父数据集主键的推荐关系。

  3. 您可以调整子数据集的列选择。

    您还可以调整关系的名称。

    准备好后,单击确定创建关系。

编辑关系

  1. 单击 以转到平铺视图。

  2. 单击关系上的 然后选择编辑

  3. 现在可以编辑关系设置。

    准备好后单击确定

删除关系

有两种方法可以删除关系。

  • 在平铺视图 () 中,单击关系上的 并选择删除

  • 在模型视图 () 中,单击要删除的关系上的

信息注释删除关系可能会影响下游数据资产。

限制

  • 不支持循环关系。如果您收到有关这方面的警告,请考虑将两个数据集合并为一个。

  • 用于关联两个数据集的属性必须具有相同的数据类型。如果它们具有不同的数据类型,则无法确保自动转换,这可能会在以后使用此关系时导致运行时错误。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!