Qlik Sense Enterprise on Windows から Qlik Sense Enterprise SaaS へのアプリの配布
アプリを Qlik Sense Enterprise on Windows のストリームに公開するときに、アプリを Qlik Sense Enterprise SaaS の展開に配布することもできます。Qlik Sense Enterprise on Windows とクラウド テナントで構成を行うことにより、クラウドへの配布を自動化して、アプリをストリームに公開するときにアプリが Qlik Sense Enterprise SaaS の展開に自動的に配布されるようにすることができます。
前提条件
クライアント管理 Qlik Sense から qlik にアプリを配布するには、次のものが必要です:
- Qlik Sense Enterprise on Windows.Qlik Cloud に配布する場合、Qlik Sense Enterprise on Windows 展開は最新バージョンまたは以前の 2 つのメジャー リリースのいずれかでなければなりません。詳細については、リリースの Qlik Sense Enterprise on Windows ドキュメントを参照してください。
- Qlik Cloud テナント。
- マルチクラウドを含むライセンス 。次のいずれか
- Qlik Sense Enterprise on Windows と Qlik Cloud の同じ署名付きライセンス キー。
異なる署名付きライセンス キー。Qlik Sense Enterprise on Windows ライセンスでクラウド属性が有効になっています。
構成
次に、構成手順の概要を示します。
-
Qlik Sense Enterprise on Windows サーバーの Qlik Management Console (QMC) に展開をセットアップします。
-
テナントにマルチクラウド ID プロバイダー構成を作成します。
-
QMC で分布ポリシーを作成します。
展開のセットアップ
次の手順を実行します。
-
QMC スタート ページから、クラウド配布を開きます。
-
[展開の設定] をクリックします。
-
画面左下で、[Set up new] (新規設定) をクリックします。
-
展開名を入力します
この名前は配布ポリシーで使用します。
-
API エンドポイント、つまりテナント アドレスを入力します。
例: https://my-tenant.eu.qlikcloud.com。
-
オーディエンスには、qlik.api と入力します。
-
[Use local bearer token] (ローカル ベアラー トークンを使用) を選択します。
情報メモローカル ベアラー トークンを使用することで、セットアップが簡略化されます。使用しない場合は、代わりにクライアント ID、クライアント シークレット、トークン エンドポイントを入力する必要があります。 -
[適用] をクリックします。
-
[クリップボードにコピー] をクリックします。
ID プロバイダー構成でローカル ベアラー トークンが必要です。
ヒント メモ接続をテストする前に、次の手順で ID プロバイダーの構成を作成する必要があります。
ID プロバイダー構成の作成
次の手順を実行します。
-
Qlik Sense Enterprise SaaS テナントで 管理コンソール を開き、左側のメニューで [ID プロバイダー] を選択します。
-
[新規作成] をクリックします。
[ID プロバイダー構成の作成] ウィンドウが開きます。
-
[タイプ] で、[マルチクラウド] を選択します。
-
必要に応じて、説明を入力します。
-
[ローカル ベアラー トークン] ボックスに、展開設定でコピーしたトークンを貼り付けます。
配布ポリシーの作成
公開アプリを Qlik Cloud の 1 つ以上の実装環境に配布できるかどうかは、配布ポリシーにより決定されます。公開されたアプリのみを配布できます。
次の手順を実行します。
-
Qlik Sense Enterprise on Windows の QMC で、[クラウド配布] を開き、[配布ポリシー] を選択します。
-
[ 新規作成] をクリックします。
-
[Create rule from template] (テンプレートからルールを作成) リストで、[Distribution_App] を選択します。
-
配布ポリシーに名前を付けます。
-
[基本] で、リソース フィルター値が [App_*] になっていて、アクションに [配布] が選択されていることを確認します。
-
ルール エディターで、[subject] (サブジェクト)、[名前]、[=]、[値] の値をそのまま維持します。最後の項目では、前に (展開のセットアップ で) 作成した展開の名前を追加するだけで済みます。展開だとしましょう。
[詳細] セクションの [条件] ボックスには、「((subject.name="deployment"))」という文字列が表示されます。
-
[Validate rule] (ルールの検証) をクリックします。
ルールの構文がチェックされ、有効な場合は「確認」のメッセージが表示されます。
-
[適用] をクリックして、ルールを保存します。
これは、ストリームに公開されたすべてのアプリが Qlik Sense Enterprise SaaS テナントにも配信されるアプリ配布の簡単な例です。カスタム プロパティを使用すると、アプリの配布に関するより詳細なルールを作成できます。「配布ポリシー - カスタム プロパティの使用」を参照してください。