レポート タスクの操作
レポート タスクは、Qlik Sense アプリからの表形式レポート出力の生成を制御します。 レポート タスクを作成して、レポートを配信する受信者を構成します。アプリの [レポート] セクションにある [レポート タスク] タブで、レポート タスクを作成および管理します。
レポート タスクは、レポート テンプレートをレポート出力に変換します。タスクは手動またはスケジュールに基づいて実行できます。
レポート タスクでは、表形式レポートのすべての構成要素 (テンプレート、フィルター、配布リスト) がまとめられ、出力が生成されます。レポート タスクを作成するときは、レポート ファイル名、出力を受信するユーザーとグループ、メールまたは出力フォルダーの詳細、レポートを生成するスケジュールも設定します。
レポート フィルターを使用すると、単一のレポート タスクを使用して、レポート バーストのユース ケースを管理および使用できます。レポート バーストを使用すると、受信者ごとに異なるデータのサブセットを使用して、さまざまな情報を含むレポートを生成できます。詳細については、「レポート フィルターを使用したバースト レポート」を参照してください。
操作方法
レポート タスクを作成する前に、アプリの配布リストを定義する必要があります。
レポート タスクでは、配布リストからレポートを生成する受信者とグループを選択します。タスク出力の受信者として受信者を追加する場合は、配布リスト内の受信者に適用されている単一の受信者レベルのフィルターに対応するユーザー フィルターに組み合わせて各受信者が追加されます。同じユーザー レポートに複数の受信者レベルのフィルターを組み合わせることはできませんが、各ユーザーとフィルターの組み合わせをタスク構成に個別に追加して、フィルターごとに個別のレポートを生成し、同じユーザーに送信できます。
生成されたレポートをメールで送信するか、Microsoft SharePoint フォルダーに保存するか、あるいはその両方を選択できます。Microsoft SharePoint 配布フォルダー経由でレポートを配信する場合、レポートは受信者に直接送信されず、タスクに含めた受信者に定義されたフィルターごとに別々のレポートが保存されます。 詳細については、配布フォルダーを使用したレポートの生成 を参照してください。
メール配信の要件
レポート タスクの出力をメールで送信するには、レポート タスクの作成時にダイアログの [配布] にある [メール] スイッチをオンにします。
レポートをメールで送信する場合は、Qlik Cloud テナント用に SMTP サーバーを構成する必要があります。設定方法の詳細については、「メール サポートの構成」を参照してください。
Microsoft SharePoint フォルダーにレポートを保存するための要件
生成されたレポートを Microsoft SharePoint ネットワーク内のフォルダーに自動的に保存する必要がある場合は、レポート タスクの作成時にダイアログの [配布] にある [フォルダー] スイッチをオンに切り替えます。
レポート出力を Microsoft SharePoint フォルダーに保存するには、スペースに Office 365 Sharepoint コネクタへの接続を作成する必要があります。詳細については、「表形式レポートを配布フォルダーに配信する」を参照してください。
レポート タスクの作成
次の手順を実行します。
Qlik Sense アプリの [レポート] セクションの [レポート タスク] タブを開きます。
[レポート タスクを作成] をクリックします。レポート タスク ダイアログが開きます。
レポート タスクの [タイトル] を入力します。必要に応じて、 [説明] を追加します。
すでにテンプレートをアップロードしている場合は、 [既存のテンプレートを追加] をクリックしてテンプレートを選択します。Microsoft Excel の Qlik アドインで作成されたレポート テンプレートを追加します。
使用するテンプレートをまだアップロードしていない場合は、 [新規アップロード] をクリックします。
[次へ] をクリックします。ダイアログが [出力] タブに移動します。
レポート出力の [ファイル名] を入力します。このファイル名が受信者に表示されます。
情報メモファイル名に次のテキスト要素のいずれかを追加すると、その要素は出力ファイル名から削除されます。
\ / < > : " ' ? *
ASCII 制御文字
ファイル名の先頭と末尾の空白
[タイムスタンプ形式] を選択します。これは、上記で入力した [ファイル名] に追加されます。
[形式] で、レポートの出力形式を選択します。Microsoft Excel (.xlsx) または PDF を選択できます。
PDF または印刷出力用のテンプレートの準備については、「Microsoft Excel の Qlik アドインの使用を開始する」を参照してください。
レポートに適用する [フィルター] を選択します。
このフィルターは、個々の受信者に追加するフィルターとは異なり、レポート タスク全体に適用されます。タスク レベルのフィルターと受信者レベルのフィルターが相互作用する方法の詳細については、「レポートでのフィルターの使用」を参照してください。
[次へ] をクリックして [配布] ダイアログ タブに進みます。
レポート出力を受け取る受信者とグループを、配布リストから追加します。レポートを生成する受信者レベルのフィルターごとに別の受信者を追加する必要があることに注意してください。「操作方法」を参照してください。
情報メモレポート タスクを実行するときの受信者ユーザーの制限は 100 人です。[次へ] をクリックして [配布] ダイアログ タブに進みます。
レポートの配布方法と配信方法を指定します。次のオプションの少なくとも 1 つをオンに切り替えます。
メールでレポートを配信するには、 [メール] スイッチをオンのままにしておきます。これが既定の配信方法です。
レポートを Microsoft SharePoint フォルダーに配信するには、 [フォルダー] スイッチをオンにします。
メールおよび配布フォルダーのオプション構成の詳細については、「メール配信の要件」および「Microsoft SharePoint フォルダーにレポートを保存するための要件」を参照してください。
[次へ] をクリックして [スケジュール] ダイアログ タブに進みます。
レポートの配信スケジュールを構成します。レポートは、データが更新されるたびに送信することも、日単位、週単位、月単位、年単位のスケジュールで送信することもできます。
[保存] をクリックします。
レポートは、スケジュールされた時間に受信者に送信されます。また、レポート タスクの出力はいつでも送信できます。「手動によるレポート送信」を参照してください。
手動によるレポート送信
受信者がすぐにレポートを受信する必要がある場合は、手動でレポート タスクを実行できます。
これは、レポートの構成をテストするときにも役立ちます。
次の手順を実行します。
アプリの [レポート] セクションの [レポート タスク] タブを開きます。
実行するレポート タスクの横にある をクリックします。
[ 今すぐ送信] をクリックします。
レポート タスクが正常に実行されるための要件
レポート テンプレート作成者は、アプリ コンテンツへのアクセスに基づいてテンプレートを作成します。ただし、レポート タスクは、レポート タスク所有者のアプリ アクセスに基づいて実行されます。したがって、ユーザーが自分専用のアプリ シートに基づいてテンプレートを作成した場合、レポート タスクは正常に実行できません。
レポート タスクの所有権に関連する要件もあります。 詳細については、「レポート タスクの所有権」を参照してください。
レポート タスクの編集
レポート タスクの作成後、構成を変更できます。
次の手順を実行します。
アプリの [レポート] セクションの [レポート タスク] タブを開きます。
レポート タスクの横にある をクリックします。
[ 編集] をクリックします。
レポート タスクの削除
次の手順を実行します。
アプリの [レポート] セクションの [レポート タスク] タブを開きます。
削除するレポート タスクの横にある をクリックします。
[ 削除] をクリックします。
テナント管理者は、管理コンソール の [サブスクリプション] セクションでレポート タスクを削除および管理できます。「ユーザー レポートとサブスクリプションの管理」を参照してください。
レポート タスクの有効化または無効化
レポート タスクを有効または無効にできます。有効にすると、レポート タスクは構成されたスケジュールに従って出力を生成し、必要に応じて手動で実行できます。無効にすると、レポート タスクはスケジュールに従って出力を生成できませんが、必要に応じて手動で実行することはできます。
レポート タスクを手動で有効または無効にできます。レポート タスクが自動的に無効になる場合もあります。
次の手順を実行します。
アプリの [レポート] セクションの [レポート タスク] タブを開きます。
オンまたはオフにするレポート タスクの横にある をクリックします。
[ 有効化] または [ 無効化] をクリックします。
テナント管理者は、管理コンソール の [サブスクリプション] セクションでレポート タスクを有効または無効にできます。詳細については、「ユーザー レポートとサブスクリプションの管理」を参照してください。
現在実行中のレポート タスクのキャンセル
現在実行中のレポート タスクをキャンセルする必要がある場合があります。これは、サーバー エラーが発生した場合、またはタスクに時間がかかりすぎた場合に発生します。
次の手順を実行します。
アプリの [レポート] セクションの [レポート タスク] タブを開きます。
キャンセルするレポート タスクの横にある をクリックします。
[ キャンセル] をクリックします。
セクション アクセスに関する考慮事項
アプリがセクション アクセスを使用する場合、レポート タスクの操作がどのように異なるかを認識しておくことが重要です。
セクション アクセス テーブルがアプリに追加または削除されると、レポート タスクは自動的に無効になります。手動で再度有効にできます。これにより、レポート開発者は、配布リストの受信者の定義に基づいて、レポート配信を続行するかどうかを評価できます。
アプリにセクション アクセス権があり、テナント管理者が 管理コンソール でレポート タスクの所有権を変更すると、レポート タスクは自動的に無効になります。これ以降は、新しいレポート タスク所有者のみがレポート タスクを再度有効化できます。
アプリがセクション アクセスを使用する場合、Microsoft SharePoint 配布フォルダーを介したレポート配信は使用できません。
一般的な情報については、「表形式レポートとセクション アクセス」を参照してください。
レポート タスクの所有権
レポート タスクを作成すると、そのタスクの所有者になります。管理者はレポート タスクの所有者を変更できます。詳細については、「ユーザー レポートとサブスクリプションの管理」を参照してください。共有スペースでレポート タスクの所有権を別のユーザーに譲渡するには、そのユーザーがスペース内で [編集可能] 権限を持っている必要があります。
スペースへの [編集可能] アクセス権を持つユーザーは誰でもレポート タスクを実行できますが、レポート タスクの所有者にスペースの [編集可能] アクセス権がない場合、レポート タスクは正常に実行できません。したがって、レポート タスクを所有するユーザーが [編集可能] アクセス権を失った場合、またはスペースかテナントから削除された場合は、レポート タスクの所有権を変更するか、十分な権限を持つユーザーがレポート タスクを再作成する必要があります。
セクション アクセスを使用するアプリのレポート タスクの所有者を変更すると、特定の動作が実行される可能性があります。「セクション アクセスに関する考慮事項」を参照してください。
レポート フィルターとレポート タスクの所有権
レポート フィルターにも対応する所有者がいます。レポート フィルターの作成者が最初の所有者になります。レポート タスクの所有者を変更しても、レポート タスクで使用されるレポート フィルターの所有者は変更されません。
レポート タスクの権限
アプリのレポート タスクを管理するには、特定のロールが必要です。権限の要件は、アプリが配置されているスペースの種類に応じて異なります。
共有スペースにおけるアプリの要件
アプリ内からレポート タスクに対して次のアクションを実行するには、スペースへの [編集可能] アクセス権が必要です。
表示
追加
実行
削除
有効化
無効化
詳細については、「共有スペースでの権限の管理」を参照してください。
管理スペースにおけるアプリの要件
管理スペース内の [所有者] (Professional、フル ユーザー、または Analyzer 資格)、 [管理可能] (Professional、フル ユーザー、または Analyzer 資格)、または [操作可能] (Professional またはフル ユーザー資格 のみ) のスペース ロールを持つユーザーは、アプリ内からレポート タスクに対して次のアクションを実行できます。
表示
追加
実行
削除
有効化
無効化
詳細については、「管理スペースでの権限の管理」を参照してください。
個人スペースにおけるアプリの要件
レポート タスクを表示、作成、編集、削除するには、テナントで Private Analytics Content Creator ユーザー ロールが必要です。
レポート タスクの管理 管理コンソール
管理者は、管理コンソール の [サブスクリプション] セクションでレポート タスクを管理できます。「ユーザー レポートとサブスクリプションの管理」を参照してください。