建立 Direct Query 應用程式
建立新的 Qlik Sense 分析應用程式時,您可以選擇透過 Direct Query 連線建立,而非載入記憶體內資料。
連線至資料庫
開始使用 Direct Query 的第一步是連線至資料庫。
資訊備註如需支援的資料來源清單,請參閱 Data sources in Qlik Cloud Analytics。
請執行下列動作:
-
建立新的 Qlik Sense 分析應用程式。
-
選取現有的資料連線或新增資料連線。
最佳做法是使用使用者定義的認證,例如透過 Snowflake 中的 OAuth。
資訊備註如需支援的資料連線類型清單,請參閱 透過 Direct Query 直接存取雲端資料庫。 -
按一下功能表。
-
選取前往 Direct Query。
選取資料來源和表格
若要對資料執行分析,選取要納入的表格和欄。
請執行下列動作:
- 在您剛建立的 Direct Query 應用程式中,選取擁有者。
- 選取您要分析的一個或多個表格。
- 按一下下一步。
資料模型管理器就會開啟。
建立表格之間的關係,以在資料模型管理器中建置資料模型
若您已在分析中納入多個表格,有必要建立表格和欄位之間的關係。
資訊備註如需支援關係類型的完整清單,請參閱 透過 Direct Query 直接存取雲端資料庫。
請執行下列動作:
-
在資料模型管理器中,按一下關係。
-
選取要關聯的表格和欄位。
如需詳細資訊,請參閱聯結資料管理員中的表格。
資訊備註您一次只能選取兩個表格。若要建立更多關係,請重複進行完整程序。資訊備註不支援循環關係。 -
若您已建立所有相關欄位和表格之間的關係,按一下套用變更。
所有關係會顯示在資料模型管理器的首頁畫面。您可以按一下清單中的對應表格,以按照其基於哪個表格來排序關係。
提示備註在 Direct Query 中建立資料模型時,盡量讓模型保持簡單,複雜查詢更可能造成效能問題。
提示備註使用 Direct Query 時,建議您建立範本 Direct Query 應用程式。以此方式,您可以在建立新的 Direct Query 應用程式時使用預先定義的模型複製範本應用程式,藉此節省時間。
新增視覺化
如需如何新增視覺化的說明,請參閱 建立視覺化。
資訊備註並非所有視覺化類型在 Direct Query 應用程式中都受到支援,有些相較於記憶體內應用程式有不同的限制。如需支援圖表和函數的完整清單,請參閱 透過 Direct Query 直接存取雲端資料庫。
您可以在量值運算式中使用雲端資料庫中的函數,但不可在計算維度中使用。
共用 Direct Query 應用程式
存取 Direct Query 應用程式與記憶體內應用程式稍微不同,因為通常會以使用者定義的認證透過資料庫控制使用者存取權限。
-
應用程式和資料連線必須處於共用空間中。
-
使用者在共用空間中必須有可以取用資料角色和資料庫的存取權限。