使用資料管理員載入和管理資料
從資料管理員新增和管理資料,讓您可以使用應用程式中的資料。
資料管理員中有兩種檢視:
-
關聯
您可以在兩個表格之間建立和編輯關聯。
-
表格
您可以獲得應用程式中所有資料表格的概觀,而無論您是使用新增資料新增它們,還是使用資料載入指令碼載入它們。每一個表格都會顯示表格名稱、資料欄位數目及資料來源的名稱。
預覽資料表格
您可以預覽表格,查看它包含的資料行以及資料的樣本集。
請執行下列動作:
- 選取您要預覽的資料表格。
隨即顯示表格資料集的預覽。
新增新的資料表格
您可以快速新增資料表格到應用程式。 開啟資料管理員,然後按一下 。 您也可以在頂端列按一下 中的新增資料。 建立新應用程式之後,系統也會提示您新增資料。
您可從以下資料來源新增資料:
資料來源 | 描述 |
---|---|
應用程式內 |
從可用於應用程式的資料來源選取。這些可以是您已附加至應用程式的檔案。 您也可以建立資料來源並使用手動輸入手動新增資料。 |
檔案位置 |
從網路磁碟機 (例如,您的管理員所定義的磁碟機) 上的檔案選取。 |
資料連線 |
從您或管理員所定義的現有資料連線進行選取。 |
編輯資料表格
您可以編輯使用新增資料新增的所有資料表格。您可以在資料表格中重新命名表格和欄位,並從資料來源中更新欄位。另外還可以新增計算欄位並調整日期與時間格式。
請執行下列動作:
-
在您想要編輯的資料表格上,按一下 。
即會開啟資料表格編輯器,並且您可以執行想要執行的編輯與轉換。
- 按一下關閉返回。
表格現已被標記為暫停更新,且變更將在下次您載入資料時套用至應用程式資料中。
如需詳細資訊,請參閱 編輯表格。
刪除資料表格
請執行下列動作:
- 在您要刪除的資料表格上按一下 。
現在,該表格已標記為暫停刪除,並將在您下一次載入資料時予以移除。
您可以按一下 和 復原和重做刪除操作。
管理資料表格關聯
當新增幾個需要關聯的表格時,理想的情況是透過在不同表格中具有相同名稱的索引鍵欄位對表格進行關聯。這種情況下,您可以使用新增資料的已停用資料分析選項,將資料新增至 Qlik Sense,結果將得到表格已正確關聯的資料結構。
如果您的資料來源不夠理想,可能就會存在一些關聯問題。
- 如果您已從兩個不同表格載入兩個包含相同資料但不同欄位名稱的欄位,則使用相同名稱命名兩個欄位以關聯表格是個不錯的選擇。
- 如果您已從兩個不同表格載入兩個包含不同資料但具有相同欄位名稱的欄位,您需要重新命名至少一個欄位以將它們作為不同的欄位載入。
- 如果您已載入兩個包含多個通用欄位的表格。
如果您要關聯資料,建議在啟用資料分析的情況下使用新增資料選項。此為預設選項。可以透過按一下「新增資料」頁面右下角新增資料按鈕旁的 來驗證此設定。
Qlik Sense 對您想要載入的資料進行資料分析,以協助您修正表格關聯。根據資料分析,現有的無效關聯和潛在的有效關聯均會醒目提示,且您將獲得協助以選擇要關聯的欄位。
您可以採用兩種不同方式管理表格關聯:
-
在資料管理員的 關聯檢視中。
您可以根據 Insight Advisor 建議建立關聯,或基於一個或多個欄位建立自訂關聯。
如需詳細資訊,請參閱 管理資料關聯。
-
在表格編輯器中使用關聯選項。
您可以基於幾個欄位建立自訂關聯和複合索引鍵關聯。
如需詳細資訊,請參閱 管理與其他表格的關聯。
套用變更並載入資料
您在資料管理員中進行的變更將不會出現在應用程式中,除非您載入資料。載入資料時,隨即套用變更且新增的任何新資料會從外部資料來源載入。您之前載入的資料不會載入。
您可透過使用資料管理員頁尾中的 按鈕從外部資料來源重新載入所有資料。
按鈕會重新載入所選表格的所有資料。其不會載入應用程式中所有表格的所有資料。
如果資料管理員中的資料與應用程式資料不同步,則載入資料按鈕為綠色。在關聯檢視中,所有新的或更新過的表格都以 * 表示,刪除的表格會顯示為較淺的灰色。在表格檢視中,所有新的、更新後的或刪除的表格均會以藍色亮顯,並會顯示表明該表格狀態的圖示:
- 將刪除標記為暫停刪除 的表格。
- 將更新標記為暫停更新 的表格,即新增、重新命名或移除欄位,或者重新命名表格。
- 將新增標記為暫停新增 的表格。
請執行下列動作:
- 按一下載入資料,以載入應用程式中的變更。
現在,已使用您在資料管理員中進行的變更更新應用程式資料。
若要套用變更並從外部資料來源載入所選表格中的所有資料:
請執行下列動作:
-
按一下資料管理員頁尾中的 按鈕。
在資料管理員中復原和重做操作
您在資料管理員中進行編輯時,可以透過按一下 及 ,或者透過使用鍵盤快速鍵 Ctrl + Z 及 Ctrl + Y,來復原或重做某些操作。
在以下情況中,將會清除操作記錄:
- 變更檢視,例如從表格概述轉到關聯。
- 載入資料。
- 關閉資料管理員。
在資料管理員中檢視表格轉換詳細資料
您可以使用詳細資料對話方塊檢視在資料管理員中的表格上進行的操作和轉換。詳細資料對話方塊可用於關聯和表格檢視。
詳細資料顯示目前對所選表格進行的的操作和轉換。這可向您顯示表格來源、目前已進行的變更以及套用變更的順序。詳細資料可讓您更容易瞭解表格如何成為目前的狀態。例如,您可以使用詳細資料輕鬆查看表格的串連順序。
如需詳細資訊,請參閱 在資料管理員中檢視表格和欄位轉換詳細資料。
資料管理員與資料載入指令碼之間的互動
當您在資料管理員中新增資料表格時,會產生資料載入指令碼程式碼。您可以檢視資料載入編輯器的自動產生的區段中的指令碼程式碼。您也可以選取取消鎖定並編輯產生的指令碼程式碼,但是如果您這樣做,資料表格將不再於資料管理員中進行管理。
依照預設,在載入指令碼中定義的資料表格並非在資料管理員中進行管理。也即是說,您可以在資料概述中看到表格,但您無法在資料管理員中刪除或編輯表格,並且無法就使用指令碼載入的表格獲得關聯建議。不過,若您使用資料管理員同步指令碼式表格,您的指令碼式表格會作為受管理的指令碼式表格新增至資料管理員。
若您已同步表格,不應使用在另一個標籤開啟的資料管理員於資料載入編輯器中進行變更。
若要進一步瞭解同步表格,請參閱 同步資料管理員中的指令碼式表格。
您可以新增指令碼區段,並開發可改進資料模型 (在資料管理員中建立) 並與之互動的代碼,但有些區域您需要小心處理。您編寫的指令碼可能會干擾資料管理員資料模型,並在一些情況下出現問題,例如:
- 對指令碼中使用資料管理員新增的表格進行重新命名或拖放操作。
- 拖放使用資料管理員新增的表格中的欄位。
- 在使用資料管理員新增的表格和在指令碼中載入的表格之間建立串連。
- 將 Qualify 陳述式與透過資料管理員新增表格中的欄位配合使用。
- 使用指令碼中的 Resident 載入以資料管理員新增的表格。
- 將指令碼新增至產生的程式碼區段後。資料模型中產生的變更並不會反映在資料管理員中。
若要進一步瞭解資料載入指令碼,請參閱 編輯資料載入指令碼。
串連資料管理員中的表格
串連會將兩個表格結合成一個表格,其中包含結合的欄位。串連會將內容合併,從而減少共用內容之個別表格和欄位的數目。可自動或強制串連資料管理員中的表格。
如需詳細資訊,請參閱 串連資料管理員中的表格。