1. 概述
本文將介紹使用者在關聯過程中常見的問題。
新增關聯的按鈕灰化
報錯關聯欄位重複
不允許來自不同資料庫的兩張直連屬性的表建立關聯
2. 「新增關聯」按鈕灰化
2.1 問題現象
當滑鼠觸碰「新增關聯」按鈕時,出現提示:沒有權限,無法新增關聯關係。如下圖所示:
2.2 原因分析
沒有資料集的管理權限時,是無法對資料集新增關聯的。
需要讓管理者重新給使用者分配資料表的管理權限,詳情請參見:資料權限 2.3 節
3. 關聯欄位重複
3.1 問題現象
新增關聯後報錯:關聯欄位重複,如下圖所示:
關聯
3.2 原因分析
「合同回款事實表」是「1:N」中的 1 端表。1 端表作為主表,它的關聯欄位「合同ID」中不允許有重複值。
3.3 解決方法
如何檢查自己的 1 端表的關聯欄位是否有重複值呢?
用 1 端表做一個分組表,維度拖入關聯欄位「合同ID」,指標拖入「記錄數」。然後對記錄數降冪排序,若最大的記錄數大於 1 ,表明關聯欄位「合同ID」有重複值,使用者需要處理下自己的 1 端表。
4. 「直連」不同資料庫的表不能相關聯
4.1 問題現象
在自助資料集或組件處報錯:[DIRECT-ETL] unsupported data source: databases on different hosts/ports
4.2 原因分析
直連版本下,來自不同資料庫的兩張表不能建立關聯。
且部分資料庫暫不能和 Excel 資料集建立關聯,詳細可參見:「直連」支援與Excel融合分析的資料庫
4.3 解決方法
直連版本不支援跨資料源關聯,若要關聯只能使用抽數版本。