多表之間能否創(chuàng)建關(guān)聯(lián)關(guān)系
在DataFocus的使用過程中,遇到多表之間要建立關(guān)聯(lián)關(guān)系,我們可以通過以下步驟來實(shí)現(xiàn)。首先,進(jìn)入數(shù)據(jù)管理頁面,選擇“供應(yīng)商產(chǎn)品表”數(shù)據(jù)表,并查看數(shù)據(jù)表詳情。然后,點(diǎn)擊右上角的“關(guān)聯(lián)關(guān)系”,如果當(dāng)前
在DataFocus的使用過程中,遇到多表之間要建立關(guān)聯(lián)關(guān)系,我們可以通過以下步驟來實(shí)現(xiàn)。首先,進(jìn)入數(shù)據(jù)管理頁面,選擇“供應(yīng)商產(chǎn)品表”數(shù)據(jù)表,并查看數(shù)據(jù)表詳情。然后,點(diǎn)擊右上角的“關(guān)聯(lián)關(guān)系”,如果當(dāng)前表沒有關(guān)聯(lián)其他表,就點(diǎn)擊添加關(guān)聯(lián)。
添加第一個(gè)關(guān)聯(lián)關(guān)系
1)設(shè)置關(guān)聯(lián)名為“relation01”。
2)選擇要關(guān)聯(lián)的維度表為“產(chǎn)品”。
3)連接類型有三種選擇:內(nèi)連接、左連接和右連接,在這個(gè)例子中選擇了“內(nèi)連接”。
4)如果一張目標(biāo)表有多個(gè)需要關(guān)聯(lián)的列,可以通過點(diǎn)擊源列下方的‘+’按鈕增加新的源列和目標(biāo)列的輸入框。在源列和目標(biāo)列中選擇兩張表的相同信息列,比如“產(chǎn)品ID”和“供應(yīng)商ID”。另外,如果對連接篩選有要求,也可以進(jìn)行設(shè)置。填寫完畢后,點(diǎn)擊“添加關(guān)聯(lián)”。
添加第二個(gè)關(guān)聯(lián)關(guān)系
按照第二步的操作,以“供應(yīng)商產(chǎn)品表”為主表,再添加一個(gè)關(guān)聯(lián)關(guān)系。
1)設(shè)置關(guān)聯(lián)名為“relation02”。
2)選擇要關(guān)聯(lián)的維度表為“供應(yīng)商信息表”。
3)連接類型選擇“內(nèi)連接”。
4)在源列和目標(biāo)列中選擇兩張表的相同信息列“供應(yīng)商ID”。
確認(rèn)關(guān)聯(lián)關(guān)系
填寫完畢后,點(diǎn)擊“添加關(guān)聯(lián)”,“關(guān)聯(lián)關(guān)系”界面會出現(xiàn)一個(gè)箭頭式表格連接圖案,可以看到各表之間的關(guān)聯(lián)信息。
重新構(gòu)建模型
點(diǎn)擊添加關(guān)聯(lián)后,系統(tǒng)會彈出一個(gè)消息提示框,內(nèi)容為操作成功以及提醒需重新構(gòu)建模型關(guān)聯(lián)才可用。因此,我們需要進(jìn)入系統(tǒng)管理中的構(gòu)建模型頁面,點(diǎn)擊開始,直至狀態(tài)顯示為“SUCCESS”,即模型構(gòu)建成功,建立的關(guān)聯(lián)關(guān)系生效。