使用資料管理員在應用程式中管理資料

您可以在資料管理員中,從您自己的資料來源,或者從 Qlik DataMarket 中,新增及管理資料,以便您可以在應用程式中使用它。

資料管理員中有兩種檢視:

  •  關聯

    您可以在兩個表格之間建立和編輯關聯。

  • ' 表格

    您可以獲得應用程式中所有資料表格的概觀,而無論您是使用新增資料新增它們,還是使用資料載入指令碼載入它們。每一個表格都會顯示表格名稱、資料欄位數目及資料來源的名稱。

預覽資料表格

您可以預覽表格,查看它包含的資料行以及資料的樣本集。

請執行下列動作:

  • 選取您要預覽的資料表格。

隨即顯示表格資料集的預覽。

新增新的資料表格

您可以快速新增資料表格到應用程式。 開啟資料管理員,然後按一下 ú。您也可以在 ¨ 功能表中按一下新增資料 。 建立新應用程式之後,系統也會提示您新增資料。

您可從以下資料來源新增資料:

資料來源
資料來源 描述
應用程式內

從應用程式中可用的資料來源進行選取。這些選取內容可以是您已為應用程式上傳的檔案。這些選取內容也可以是網路磁碟機上的檔案,例如管理員定義的磁碟機。您也可以建立資料來源並使用手動輸入手動新增資料。

資料連線

從您或管理員所定義的現有資料連線進行選取。

Salesforce) 進行選取。

資料內容

從公共和商業資料庫的 Qlik DataMarket 標準化資料進行選取。

若要進一步瞭解新增資料,請參閱 新增資料至應用程式中

編輯資料表格

您可以編輯使用新增資料新增的所有資料表格。您可以在資料表格中重新命名表格和欄位,並從資料來源中更新欄位。另外還可以新增計算欄位並調整日期與時間格式。

請執行下列動作:

  1. 在您想要編輯的資料表格上,按一下 @

    即會開啟資料表格編輯器,並且您可以執行想要執行的編輯與轉換。

  2. 按一下關閉返回。

表格現已被標記為暫停更新,且變更將在下次您重新載入資料時套用至應用程式資料中。

如需詳細資訊,請參閱 編輯表格

備註: 您只能編輯使用新增資料新增的資料表格。如果您在使用載入指令碼載入的表格上按一下 @,則會開啟資料載入編輯器。如需詳細資訊,請參閱 使用資料載入編輯器

刪除資料表格

您只能刪除使用新增資料新增的資料表格。只能透過在資料載入編輯器中編輯指令碼,來移除利用載入指令碼載入的資料表格。

請執行下列動作:

  • 在您要刪除的資料表格上按一下 Ö

現在,該表格已標記為暫停刪除,並將在您下一次重新載入資料時予以移除。

您可以按一下 BC 復原和重做刪除操作。

警告: 如果您已使用視覺化中資料表格內的欄位,則移除資料表格將導致應用程式中顯示錯誤。

管理資料表格關聯

當新增幾個需要關聯的表格時,理想的情況是透過在不同表格中具有相同名稱的索引鍵欄位對表格進行關聯。這種情況下,您可以使用新增資料的已停用資料分析選項,將資料新增至 Qlik Sense,結果將得到表格已正確關聯的資料結構。

如果您的資料來源不夠理想,可能就會存在一些關聯問題。

  • 如果您已從兩個不同表格載入兩個包含相同資料但不同欄位名稱的欄位,則使用相同名稱命名兩個欄位以關聯表格是個不錯的選擇。
  • 如果您已從兩個不同表格載入兩個包含不同資料但具有相同欄位名稱的欄位,您需要重新命名至少一個欄位以將它們作為不同的欄位載入。
  • 如果您已載入兩個包含多個通用欄位的表格。

如果您要關聯資料,建議在啟用資料分析的情況下使用新增資料選項。此為預設選項。可以透過按一下「新增資料」頁面右下角新增資料按鈕旁的 ¥ 來驗證此設定。

Qlik Sense 對您想要載入的資料進行資料分析,以協助您修正表格關聯。根據資料分析,現有的無效關聯和潛在的有效關聯均會醒目提示,且您將獲得協助以選擇要關聯的欄位。

您可以採用兩種不同方式管理表格關聯:

  • 在資料管理員的 關聯檢視中。

    您可以根據建議建立關聯,或基於一個或多個欄位建立自訂關聯。

    如需詳細資訊,請參閱 管理資料關聯

  • 在表格編輯器中使用關聯選項。

    您可以基於幾個欄位建立自訂關聯和複合索引鍵關聯。

    如需詳細資訊,請參閱 管理與其他表格的關聯

備註: 如果新增資料時停用資料分析,Qlik Sense 將根據通用欄位名稱自動關聯表格。

套用變更並重新載入資料

您在資料管理員中進行的變更將不會出現在應用程式中,除非您重新載入資料。重新載入資料時,隨即套用變更且新增的任何新資料會從外部資料來源載入。您之前載入的資料不會重新載入。

您可透過使用資料管理員頁尾中的 ô 按鈕從外部資料來源重新載入所有資料。

Data manager footer.

ô 按鈕會重新載入所選表格的所有資料。其不會重新載入應用程式中所有表格的所有資料。

如果資料管理員中的資料與應用程式資料不同步,則載入資料按鈕為綠色。在關聯檢視中,所有新的或更新過的表格都以 * 表示,刪除的表格會顯示為較淺的灰色。在表格檢視中,所有新的、更新後的或刪除的表格均會以藍色亮顯,並會顯示表明該表格狀態的圖示:

  • 將刪除標記為暫停刪除 Ö的表格。
  • 將更新標記為暫停更新 ô的表格,即新增、重新命名或移除欄位,或者重新命名表格。
  • 將新增標記為暫停新增 m 的表格。

請執行下列動作:

  • 按一下載入資料,以載入應用程式中的變更。

現在,已使用您在資料管理員中進行的變更更新應用程式資料。

若要套用變更並從外部資料來源重新載入所選表格中的所有資料:

請執行下列動作:

  • 按一下資料管理員頁尾中的 ô 按鈕。

在資料管理員中復原和重做操作

您在資料管理員中進行編輯時,可以透過按一下 BC,或者透過使用鍵盤快速鍵 Ctrl + ZCtrl + Y,來復原或重做某些操作。

在以下情況中,將會清除操作記錄:

  • 變更檢視,例如從表格概述轉到關聯
  • 載入資料。
  • 關閉資料管理員

串連資料管理員中的表格

串連會將兩個表格結合成一個表格,其中包含結合的欄位。串連會將內容合併,從而減少共用內容之個別表格和欄位的數目。可自動或強制串連資料管理員中的表格。

如需詳細資訊,請參閱 串連資料管理員中的表格

表格檢視和關聯檢視中的串連表格。

Concatenated table.

在資料管理員中檢視表格轉換詳細資料

您可以使用詳細資料對話方塊檢視在資料管理員中的表格上進行的操作和轉換。詳細資料對話方塊可用於關聯表格檢視。

詳細資料顯示目前對所選表格進行的的操作和轉換。這可向您顯示表格來源、目前已進行的變更以及套用變更的順序。詳細資料可讓您更容易瞭解表格如何成為目前的狀態。例如,您可以使用詳細資料輕鬆查看表格的串連順序。

如需詳細資訊,請參閱 在資料管理員中檢視表格和欄位轉換詳細資料

資料管理員與資料載入指令碼之間的互動

當您在資料管理員中新增資料表格時,會產生資料載入指令碼程式碼。您可以檢視資料載入編輯器的自動產生的區段中的指令碼程式碼。您也可以選取取消鎖定並編輯產生的指令碼程式碼,但是如果您這樣做,資料表格將不再於資料管理員中進行管理。

依照預設,在載入指令碼中定義的資料表格並非在資料管理員中進行管理。也即是說,您可以在資料概述中看到表格,但您無法在資料管理員中刪除或編輯表格,並且無法就使用指令碼載入的表格獲得關聯建議。不過,若您使用資料管理員同步指令碼式表格,您的指令碼式表格會作為受管理的指令碼式表格新增至資料管理員

警告:

若您已同步表格,不應使用在另一個標籤開啟的資料管理員於資料載入編輯器中進行變更。

若要進一步瞭解同步表格,請參閱 同步資料管理員中的指令碼式表格

您可以新增指令碼區段,並開發可改進資料模型 (在資料管理員中建立) 並與之互動的代碼,但有些區域您需要小心處理。您編寫的指令碼可能會干擾資料管理員資料模型,並在一些情況下出現問題,例如:

  • 對指令碼中使用資料管理員新增的表格進行重新命名或拖放操作。
  • 拖放使用資料管理員新增的表格中的欄位。
  • 在使用資料管理員新增的表格和在指令碼中載入的表格之間建立串連。
  • Qualify 陳述式與透過資料管理員新增表格中的欄位配合使用。
  • 使用指令碼中的 Resident 載入以資料管理員新增的表格。
  • 將指令碼新增至產生的程式碼區段後。資料模型中產生的變更並不會反映在資料管理員中。

若要進一步瞭解資料載入指令碼,請參閱 編輯資料載入指令碼