オンデマンド レポートの構成
レポート開発者は、アプリのユーザーがアプリの使用時に即座にレポートを生成できるようにすることができます。オンデマンド レポート生成は、レポート テンプレート レベルで管理されます。レポート開発者は、オンデマンド レポート生成に使用できるレポート形式やその他のいくつかのパラメータを制御できます。
オンデマンド レポートの仕組み
オンデマンド レポートは、ユーザーがシートを表示するときに分析モードで生成されます。オンデマンド レポートはレポート タスクからは実行されません。代わりに、オンデマンド レポート用にレポート テンプレートがアクティブ化されます。アクティブ化された各テンプレートは、ユーザーがアセット パネルでレポートを開いたときに使用できるようになります。ユーザーは、オンデマンド レポートの準備ができたら、それを自分のコンピューターに直接ダウンロードします。
オンデマンド レポートでは、レポートを生成するユーザーのアプリ アクセスと現在の選択に基づいてデータが削減されます。レポート フィルターを通じて適用されたデータ削減は、オンデマンド レポートには適用されません。
考慮事項
オンデマンド レポートで使用するためのテンプレートを開発する場合は、次の点を考慮することが重要です。
-
オンデマンド レポートの各生成は、テナントの Qlik レポート サービス アドオン サブスクリプションの消費にカウントされます。
-
テンプレートは、アプリを分析するユーザーが利用できるコンテンツを使用する必要があります。つまり、テンプレートがプライベート シートのコンテンツを使用する場合、ユーザーはこのテンプレートを使用してオンデマンド レポートを生成できません。
-
アプリがセクション アクセスを使用する場合、このアプリから生成されるオンデマンド レポートでは、レポートを生成するユーザーのアクセス レベル (Section Access 表で定義) に基づいてデータがフィルター処理されます。
オンデマンド レポートの構成
レポート開発者は、オンデマンド レポート用のテンプレートをアクティブ化します。
次の手順を実行します。
-
アプリの [レポート] セクションの [テンプレート] タブを開きます。
-
テンプレートの横にある
をクリックし、
オンデマンドをクリックします。
オンデマンド ダイアログが開きます。
-
[ファイル形式] で、アプリのユーザーが利用できるようにする形式オプションを選択します。
-
[タイトル] と [説明] を入力します。
これらは、シートからレポートを生成するユーザーに表示されます。タイトルはダウンロードしたファイルの名前になります。
-
[Save] (保存)をクリックします。
テンプレート リストで、テンプレートの [オンデマンド] 列の値が [オン] になっているはずです。
アプリのテンプレート タブのオンデマンド列。オンデマンド レポート用にアクティブ化されたテンプレートが表示されます
テンプレートのオンデマンド レポートの非アクティブ化
レポート開発者は、オンデマンド レポート用のテンプレートを無効化します。
次の手順を実行します。
-
アプリの [レポート] セクションの [テンプレート] タブを開きます。
-
テンプレートの横にある
をクリックし、
オンデマンドをクリックします。
オンデマンド ダイアログが開きます。
-
ファイル形式で、1 つ以上の形式オプションの選択を解除します。オンデマンド レポートからテンプレートを完全に非アクティブ化するには、使用可能なすべての形式の選択を解除します。
-
[Save] (保存)をクリックします。
権限
オンデマンド レポートのユーザー生成を設定するには、以下が必要です。
-
テナント管理者によって割り当てられた権限。管理者の方は「従量制レポート機能の権限設定」で詳細をご覧ください。
-
スペース権限。参照:
レポートのためのスペース権限の詳細については、「Qlik レポート サービス 権限」を参照してください。
共有スペースにおけるアプリの要件
共有スペース内のアプリの場合、テンプレートのオンデマンド レポート生成を構成するには、スペースでの編集可能権限が必要です。
詳細については、「共有スペースでの権限の管理」を参照してください。
管理スペースにおけるアプリの要件
テンプレートのオンデマンド レポート生成を設定するには、管理スペースで [所有者]、 [管理可能]、または [操作可能] のロールが必要です。
詳細については、「管理スペースでの権限の管理」を参照してください。
個人スペースにおけるアプリの要件
オンデマンド レポート生成テンプレートを構成するには、テナント内で Private Analytics Content Creatorユーザー役割を持っている必要があります。
オンデマンド レポートのユーザー生成
ユーザーはアプリ内のシートを分析しながらオンデマンド レポートを作成します。
詳しくは、オンデマンド レポートの作成 を参照してください。
制限事項
オンデマンド レポートには次の制限があります。
-
オンデマンド レポートは Star ステートメントと互換性がありません。アプリのスクリプトにこのステートメントが含まれている場合、生成されたレポートに予期しない結果が表示される可能性があります。