反馈已提交

网络繁忙

設定聯動

1. 概述

1.1 版本

FineBI 版本
功能變動
6.0-

1.2 應用場景

建立多張表之間的關聯後,使用者可以透過自助資料集的多選表功能(編輯資料 2.3 節)  功能將多張表的欄位選到一張表中。

1.3 功能簡介

 FineBI 獲取關聯關係的方法有兩種:

  • 在 新增資料庫表 中將資料表新增到公共資料時,系統會自動讀取資料庫中的表間關聯。

  • 在 FineBI 中手動建立表間關聯關係。在公共資料中對資料集有管理權限(資料權限 2.3 節)的使用者才可以建立關聯。

注:開啓了權限繼承的自助資料集無法設定關聯

直連屬性的表需要注意:

  • 進行關聯的兩張表不能來自兩個資料源中(抽數版本可以來自兩個資料源)。

  • 直連屬性時,只有部分資料庫中的表可以和 Excel 表關聯,詳細請參見:[直連]支援與Excel融合分析的資料庫


2. 如何新增表間關聯

DEMO 資料「合同事實表」中記錄了每個合同客戶的 ID ,但是沒有使用者的具體資訊。使用者的具體資訊記錄在另一張表「客戶維度表」中,如何給這兩張表建立關聯,查詢合同資訊的時候同時也能看到對應的客戶資訊呢?

2.1 新增關聯

1)選擇「合同事實表」併為它新增關聯,如下圖所示:

也可直接下載資料:合同事實表.xlsx 客戶維度表.xlsx

(在本範例中,為了便於講解關聯,刪除了原本該表的所有關聯)

1.png

2)進入關聯設定介面,如下圖所示:

2.png

  • A:選擇需要與「合同事實表」建立關聯的表。

  • B:關聯欄位就是兩張表連結的紐帶,兩張表中都有「客戶ID」這個欄位,所以「客戶ID」就是關聯欄位。

  • C:指的是兩張表之間的關聯關係。需要根據實際情況謹慎選擇,不能違反實際資料對應的關聯關係。

關聯關係
舉例
1:1(一對一)可理解為公民與身分證號的關係,一個人只有一個身分證號
1:N(一對多)可理解為省份與城市的關係,一個省份有 N 個城市
N:1(多對一)多個城市屬於一個省份

注:1 端表的「關聯欄位」中是不能有重複值的,所以 1 端的“1”也表示關聯欄位中每個欄位值都是唯一的。

3)根據兩張表的關係設定關聯,並點選「確定並更新」,如下圖所示:

「客戶維度表」中一個客戶只對應一條客戶資訊,所以「客戶維度表」為 1 端;

「合同事實表」中,一個客戶可能有多個合同,所以「合同事實表」為 N 端;

3.png

關聯欄位的注意事項:

  • 1 端表的關聯欄位的欄位值中不能有重複值;

  • 關聯欄位中不能含有以下特殊字元:.   [  ]  =  (   );

  • 需要注意關聯欄位中的欄位值大小寫是否能夠匹配, FineBI 區分欄位值的大小寫。

2.2 新增聯合關聯

有時候使用者在 1 端表中,使用者無法用一個關聯欄位確定一條記錄。

例如,有一張資訊表記錄了每種手機的價格。但是既不能使用「品牌」作為一個手機的標識,也不能用「型號」作為一個手機的標識。

這時候透過「品牌」、「型號」兩條資訊就可以作為一種手機的標識。兩個欄位結合起來就是唯一的。

4.png

用上述表作為 1 端表時,可以新增「品牌、型號」兩個欄位一起作為關聯欄位。

2.3 跨表選欄位

之所以要建立關聯,就是希望能將有關係的兩張表的資料聯合,一起分析。

所以建立好關聯之後,就需要跨表選欄位,將多張表的欄位整合到一張表上去。詳細請參見:選欄位 。

3. 修改/刪除表間關聯

對於已經新增好的關聯關係,點選「編輯」按鈕進行修改,如下圖所示:

5.png

使用者可以刪除之前建立的不需要的表間關聯,如下圖所示:

6.png


附件列表


主题: 資料準備
  • 有帮助
  • 没帮助
  • 只是浏览
中文(繁體)

售前咨询电话

400-811-8890转1

在线技术支持

在线QQ:800049425

热线电话:400-811-8890转2

总裁办24H投诉

热线电话:173-1278-1526

文 档反 馈

鼠标选中内容,快速反馈问题

鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

不再提示

10s后关闭