主流BI工具如何建立字段值不一致的字段的关联.pdfVIP

  • 9
  • 0
  • 约小于1千字
  • 约 4页
  • 2017-06-10 发布于河南
  • 举报

主流BI工具如何建立字段值不一致的字段的关联.pdf

主流BI工具如何建立字段值不一致的字段的关联

1. 描述 两张在逻辑上需要关联的表 ,其关联依据的字段的值均不是唯一的 ,如果直接使用手 建立关联关系是无法将这两张表关联起来的,该如何操作呢? 比如说,我们有两张表contract_info和contract_total_amount ,这里两张表里面 均有一个contractType字段,但是该字段的值均不是唯一的,如下图: 2. 实现思路 通过添加一个数据集 ,在该数据集中添加一个contractType字段,并使该数据集中的 这个字段值唯一显示,然后在分别将上述两张数据表与该数据集进行关联即可。 3. 数据准备 登录主流 BI工具FineBI即时分析系统页面 ,点击数据配 业务包管理常见应用业务 包,为该业务包添加上述2个数据表,如下图: 3.1 添加数据集 在主流 BI工具FineBI的数据表管理界面点击+SQL数据集按钮,进入服务器数据集配 界面,选择数据连接,在下面的SQL语句输入框输入如下SQL语句: selectdistinctcontractTypefromcontract_info 点击右侧的预览按钮,就可以看到该数据集中的contractType字段值已经是唯一显示 了: 点击下一步,重命名服务器数据集为contractType ,如下图: 点击保存,即可在主流 BI工具 FineBI 的数据表管理界面看到新增了一个名为 contractType的数据表。 新增服务器数据集的详细介绍请查看主流 BI工具FineBI的增加数据集。 4. 建立关联关系 根据手动建立关联关系中介绍的步骤,分别将contractType数据表与contract_info 和contract_total_amount数据表关联起来,如下图: 5. Cube更新 保存业务包 ,回到主流BI工具FineBI的数据配置界面 ,选择Cube更新设 ,点击立 即更新多维数据库按钮将数据库中的数据更新到Cube中。 6. 效果查看 再次点击业务包管理常见应用业务包 ,选择关联视图 ,可以看到这两张数据表已经建 立起关联关系了。

文档评论(0)

1亿VIP精品文档

相关文档