將應用程式發佈至 Qlik Cloud
將應用程式發佈至用戶端管理 Qlik Sense 中的串流時,您可能也會想要將應用程式發佈至 Qlik Cloud 部署。透過在用戶端管理的 Qlik Sense 中以及在雲端租用戶中進行設定,您可以自動化發佈至雲端,讓應用程式在您發佈至串流時自動發佈至 Qlik Cloud 部署。
必要條件
若要將應用程式從用戶端管理的 Qlik Sense 發佈至 Qlik,您需要下列內容:
- Qlik Cloud 租用戶。
- 包括多雲端的授權。以下任一項
- Qlik Sense Enterprise on Windows 和 Qlik Cloud 相同的簽署授權金鑰。
不同的簽署授權金鑰,其中 Qlik Sense Enterprise on Windows 授權已啟用雲端屬性。
設定
以下是設定步驟的高階說明。
-
在 Qlik Sense Enterprise on Windows 伺服器的 Qlik 管理主控台 (QMC) 中設定部署。
-
在租用戶中建立多雲端識別提供者設定。
-
在 QMC 中建立發佈政策。
設定部署
請執行下列動作:
-
從 QMC 開始頁面,開啟雲端發佈。
-
按一下部署設定。
-
按一下左下角的設定新項目。
-
輸入部署名稱。
您將會在發佈政策中使用此名稱。
-
輸入 API endpoint(API 端點),亦即租用戶位址。
範例:https://my-tenant.eu.qlikcloud.com。
-
對於Audience(對象),輸入 qlik.api。
-
選取Use local bearer token(使用本機持有人 Token)。
資訊備註使用本機持有人 Token 簡化設定。若您沒有使用,則需要輸入用戶端 ID、用戶端密碼和 Token 端點。 -
按一下複製到剪貼簿。
您在識別提供者設定中需要本機持有人 Token。
- 按一下套用。
建立識別提供者設定
請執行下列動作:
-
在 Qlik Cloud 租用戶中開啟 管理主控台 並在左側功能表中選取識別提供者。
-
按一下新建。
就會開啟建立識別提供者設定視窗。
-
在類型之下,選取多雲端。
-
也可以選擇輸入說明。
-
在本機持有人 Token 方塊中,貼上您在部署設定中複製的 Token。
建立發佈政策
發佈政策用來決定已發佈的應用程式是否可以發佈至 Qlik Cloud 中的一個或多個部署。只能發佈已發佈的應用程式。
請執行下列動作:
-
在 Qlik Sense Enterprise on Windows 的 QMC 中,開啟雲端發佈並選取發佈政策。
-
按一下新建。
-
在從範本建立規則清單中,選取 Distribution_App。
-
命名發佈政策。
-
在基本之下,確認資源篩選值為 App_* 並選取發佈動作。
-
在規則編輯器中,保留值 subject、name、= 和 value。在最後一個欄位中,只需要新增之前建立的部署名稱 (在 設定部署 中)。現在假設這是 deployment。
則進階區段中的條件方塊應有下列字串:((subject.name="deployment"))。
-
按一下驗證規則。
會檢查規則語法,如有效,就會顯示確認。
-
按一下套用以儲存規則。
此為應用程式發佈的簡單範例,其中發佈至串流的所有應用程式也會發佈至 Qlik Cloud 租用戶。透過使用自訂屬性,您可以針對應用程式發佈進行更多精細規則,請參閱發佈政策 - 範例 (僅提供英文版)。