建立 On-demand selection 應用程式
On-demand selection 應用程式提供選取大型資料集子集的方式,以便 Qlik associative engine 能夠高效且有效地建立關聯。在資料量極大的環境中,我們建議您讓 selection app (選取應用程式) 僅載入適中層級的維度精細程度。在資料量極大的環境中,我們建議您讓 selection 應用程式僅載入適中層級的維度精細程度。 例如,selection 應用程式的資料是以按季度、區域及產品類別彙總的銷售資料為基礎,其可以使用 SQL SELECT 陳述式,如下所示:
SELECT SUM(S.UNIT_COST) AS TOTAL_UNIT_COST, SUM(S.QUANTITY) AS TOTAL_QUANTITY, SUM(S.UNIT_PRICE * S.QUANTITY) AS TOTAL_SALE, SUM( (S.UNIT_PRICE - S.UNIT_COST) * QUANTITY) AS TOTAL_PROFIT, SUM(1) AS TOTAL_LINE_ITEMS, S.REGION, S.YEARQUARTER, S.PRODCAT, FROM SALE_DETAIL S GROUP BY S.REGION, S.YEARQUARTER, S.PRODCAT
On-demand 量值運算式的屬性通常是以從
SUM(1) AS TOTAL_LINE_ITEMS 可精確衡量區域、季度和產品類別的每種不同組合的銷售細項總數。建立用於產生 on-demand 應用程式的連結時,必須提供量值運算式來控制載入到 on-demand 應用程式的記錄數。在
當 selection app (選取應用程式) 連結至 template app (範本應用程式) 以建立 App navigation link (應用程式導覽連結) 時,會指定記錄限制。當 selection 應用程式連結至 template 應用程式以建立應用程式導覽連結時,會指定記錄限制。 每個應用程式導覽連結都有記錄限制。可從 selection 應用程式建立多個導覽連結。多個 App navigation links (應用程式導覽連結) 通常會將 selection app (選取應用程式) 連結至不同的 template apps (範本應用程式),以產生多個資料檢視。
可在 selection 應用程式中納入個別 On-demand 應用程式導覽連結以用於發佈。納入到 selection app (選取應用程式) 後,會使用 app navigation link (應用程式導覽連結) 來建立一或多個 app navigation points (應用程式導覽點),供特定工作表的使用者根據該連結的 template app (範本應用程式) 來建立 On-demand apps (On-demand 應用程式)。
如需關於如何建立 On-demand 應用程式的資訊,請參閱 建置 On-demand 應用程式。