# サブスクリプションを使用したレポートのスケジュール

サブスクリプション レポートを使用すると、優先するシートやチャートを記載した定期的なメールのスケジュールができます。必要なフィルターを設定して、スケジュールされた時間に最新のデータを受信トレイに配信するレポートを作成できます。たとえば、夜間の注文情報を毎朝メールで受信することができます。追加したページ オブジェクトにはいつでもアクセスでき、構成の変更、ワークブックでの配置、別のインスタンスのワークブックへの追加ができます。

メールで配信されるサブスクリプション レポート

メールで配信されるサブスクリプション レポート

メールで配信されるサブスクリプション レポート ![画像と PDF が添付されたサブスクリプション レポートのメール。](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_Subscription_email.png)

サブスクリプションは、アプリケーション、データ、スペースと同じアクセス ルールに従います。所有者と受信者は、セクション アクセス、権限、ユーザー資格 (Professional または Analyzer) に応じて制限されます。受信者は、アクセス可能なデータのみを受信します。

サブスクリプション レポート メールには次が含まれます。

* 添付としてサブスクライブされたビジュアライゼーションまたはシートの PDF。画像の解像度は 300 dpi です。

* ビジュアライゼーションの画像。シートにサブスクライブする場合、画像は含まれません。

* アプリケーションへのリンクです。分析の原点を確認できます。サブスクリプションに複数のシートが含まれている場合は、リストの最初のシートが開きます。

* サブスクリプション管理ページへのリンク。

## サブスクリプションの使用目的

サブスクリプションは、設定したスケジュールに基づいて生成されます。次の場合は、サブスクリプションを作成する必要があります。

* チャートまたは最大 10 枚のシートを定期的に更新する必要があります。

* アラートのように数学的に複雑なものを設定する必要はありません。

* 最大 10 枚のシートまたはチャートのエクスポートをスケジュールに従って作成するとします。

* 受信者は Qlik Cloud にアクセスできます。

* 受信者は、シートまたはチャートを PowerPoint ファイルに追加することを希望しています。

### データの洞察を共有する他の方法

データで特定の条件が満たされたときに通知を受け取りたい場合は、[アラートを使用してデータを監視](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Alerting/monitoring-changes-with-alerts.htm) を参照してください。アラートはデータの再ロードに基づいて評価され、データの例外時に送信されます。アラートはスケジュールに従ってトリガーすることもできますが、アラートとして保存するには、条件または目標値を作成する必要があります。Qlik ユーザーをアラートに追加できます。

アプリケーション全体に基づいてカスタマイズ可能なレポートを生成し、任意の受信者に送信する場合は、付加価値のある Qlik レポート サービス 機能の使用を検討してください。このオプションは以下のとおりです:

* アプリケーション内レポート。アプリケーション内から直接利用できるタスクベースまたはオンデマンドのワークフローを使用してレポート生成を制御します。詳細については、「[Qlik Cloud Analytics のアプリケーション内レポート](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/InAppGeneral/cloud-in-app-reports-intro.htm)」を参照してください。

* Qlik Automate を使用したレポート。コード不要の自動化ビルディング ブロックを使用して動的なレポートを作成します。詳細については、「[Qlik Automate を使用した Qlik Cloud Analytics からのレポート](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Automations/Reports-with-application-automations.htm)」を参照してください。

* Qlik レポート サービス API の直接使用。詳細については、「[開発者ポータルのドキュメンテーション](https://qlik.dev/apis/rest/reports)」を参照してください。

## 前提条件

サブスクリプションには、次の前提条件があります。

* サブスクリプションは、Qlik Cloud 管理者がオンにする必要があります。詳しくは「[レポート、サブスクリプション、共有機能の有効化と無効化](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-enable-reporting-features.htm)」を参照してください。

* Qlik Cloud で設定された有効なメール アドレスが必要です。

* サブスクリプションを作成しているアプリケーションの表示権限が必要です。

情報メモ PowerPoint 形式でサブスクリプションまたはオートメーションに出力されるシートでは、縦向きレイアウトはサポートされていません。縦向きレイアウトに設定されたシートは、横向きレイアウトに変換されます。ただし、Qlik レポート サービス API を使用している場合は縦向きレイアウトを使用できます。API を使用し、レポート作成する詳細については、[[Developer Portal documentation](https://qlik.dev/apis/rest/reports)] (デベロッパー用ポータル資料) を参照してください。

情報メモ アプリケーションが削除されても、それに関連するサブスクリプションは引き続き存在します。ただし、生成に失敗します。

## サブスクリプションに保存されたアプリケーションの設定

サブスクリプションを作成する際、以下の設定が保存されます。

* 選択

* ビジュアライゼーションのプロパティ: レイアウト、色、凡例、ラベルなどこれらのプロパティの適用の詳細については、「[視覚的な探索](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/UserInterface/visual-exploration-menu.htm)」を参照してください。

* JavaScript オプション: 言語、テーマ、変数、または deviceTypes

  deviceTypes には、auto、touch、または desktop があります。値は、Qlik Sense アプリケーション内のタッチ スクリーン モードの切り替え設定に依存します。タッチ スクリーン モードが有効な場合、deviceType は touch となります。それ以外の場合は、auto または desktop となります。

### 選択の取り扱い

サブスクリプションに保存された選択は、レポート生成時の現在の値に基づいて計算されます。これにより、現在のデータに合わせて動的に調整されるサブスクリプションに式ベースの選択を適用できます。たとえば、式検索 `=Year=year(now())` を使用して選択を適用し、レポートで常に現在の年のデータがフィルターされるようにできます。

### その他の設定の取り扱い

保存されたその他の設定は、レポートが生成されるたびに適用されます。たとえば、テーマ 1 を使用するアプリケーションでサブスクリプションを作成するとします。このアプリケーションが後にテーマ 2 に変わった場合でも、サブスクリプション レポートでは、引き続きテーマ 1 が使用されます。

## サブスクリプションの作成

[Scheduling reports with subscriptions](https://play.vidyard.com/2BCs7K98sN9rf4xN4J8yGB)

サブスクリプションは、ビジュアライゼーションまたはシートに基づいて作成できます。サブスクリプションを作成すると、所有者になります。サブスクリプションの所有者は、受信者を追加することができます。詳細については、「[サブスクリプションの共有](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Subscriptions/Subscription-reports.htm#Sharing)」を参照してください。シートに基づいてサブスクリプションを作成する場合、サブスクリプションに最大 10 枚のシートを追加できます。

次の手順を実行します。

1. 分析モードでシートを開きます。次のいずれかを実行します。

   * ビジュアライゼーションを右クリックし、[サブスクライブ] を選択します。

   * トップ バーで the ナビゲーション icon をクリックし、[シートをサブスクライブ] を選択します。

2. タイトル

   サブスクリプションの [タイトル] を入力します。これはメールの件名として使用されます。

3. 説明

   この項目はオプションです。これはメールの本文に表示されます。このセクションは、類似したサブスクリプションを区別するために使用できます。

   例: 毎週の売上 - 東海岸 および 毎週の売上 - 西海岸。

4. 書式

   PDF または Microsoft PowerPoint のいずれかを選択します。レポートを PowerPoint ファイルとして配布している場合は、受信者が編集できます。

5. データ

   サブスクリプションで使用されるデータを構成します。サブスクリプション内の変数はブックマーク機能を使用して処理されます。[変数の状態を使用] 設定を使用して変数データを制御します。これは、ブックマークの [すべての変数の状態を保存] 設定に相当します。

   アプリケーション作成者がアプリケーション内の変数に対して [ブックマークに含める] を設定している場合は、変数の状態が引き続き含まれる場合があります。詳細については、「[ブックマークとレポートに変数の状態を含める](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Variables/using-variables-with-bookmarks.htm)」および「[ブックマークの作成](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Bookmarks/create-bookmark.htm)」を参照してください。

   [変数の状態を使用] 設定をオンにすると、レポート生成時に適用されるブックマークに変数値が含まれるようになります。

6. シート

   サブスクリプションがシートに基づいている場合、サブスクリプションにさらにシートを追加できます。シートの最大数は 10 です。

   シートを並べ替えてメールに表示される順序を変更できます。

7. メールの送信

   サブスクリプションがレポートを生成する頻度を選択します。設定する時刻は、レポートの生成開始時間です。レポートの受信時刻ではありません。

   * 日次: 毎日レポートが生成される時刻を選択します。

   * 毎週: レポートを送信する週の曜日を選択します。複数の曜日を必要なだけ選択できます。

   * 毎月: レポートを送信する月の曜日を選択します。複数の曜日を必要なだけ選択できます。

8. 時間

   サブスクリプションがレポートを送信する曜日の時間を選択します。

   これは、レポートが生成のためにキューに追加される時間です。レポートを受信する時間ではありません。レポート生成時刻の詳細については、「[スケジュール時にレポート メールが届かない](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Subscriptions/Subscription-reports.htm#Report)」を参照してください。

9. [サブスクリプションへのユーザーの追加] をオンにして、受信者をサブスクリプションに追加します。

10. [プレビュー] をクリックすると、レポートのコピーをプレビューとしてダウンロードできます。現在アプリケーションで選択している内容がプレビューに反映されます。

11. [サブスクライブ] をクリックします。

警告メモユーザーは、同じテナント内の他のすべてのユーザーの可視性にアクセスすることができます。このような可視性には、ユーザー名、電子メール アドレス、ユーザーのサブジェクト (構成されたアイデンティティ プロバイダーが Qlik Cloud に提供するユーザーを識別するための一意の文字列) が含まれます (ただし、これらに限定されるものではありません)。

## サブスクリプションの共有

次の場合は、受信者をサブスクリプションに追加できます。

* サブスクリプションを所有している。

* シートが公開されています。

* 受信者は、アプリケーションへのアクセス権限があります。アクセス権限がない場合、サブスクリプションには追加されますが、レポートは受信されません。アプリケーションへのアクセス許可を取得したら、サブスクリプションを編集して追加できます。

受信者は、サブスクリプションに追加またはサブスクリプションから削除されたときに通知を受け取りません。

## サブスクリプションの管理

分析 アクティビティ センターで [サブスクリプション] をクリックすると、自分が所有するサブスクリプションのリスト、そして自分が受信者として追加されているサブスクリプションのリストが表示されます。また、アプリケーションの右上隅にあるユーザープロファイルメニューから [サブスクリプション] にアクセスすることもできます。

[サブスクリプション] ページで、サブスクリプションをフィルターおよびソートできます。所有者 (誰でも、自分、または他のユーザー) でリストを絞り込むか、特定のユーザーが所有するサブスクリプションを検索できます。リスト内のサブスクリプションは、最後に送信された時刻、次に送信される予定の時刻、または名前のアルファベット順でソートできます。

詳細を表示するには、サブスクリプションをクリックしてください。各サブスクリプションの右側にある the アクション icon メニューには、いくつかのアクションがあります。

サブスクリプションを受け取ったが所有していない場合は、次のオプションがあります。

* 詳細: 最終送信日、スケジュール済み、作成済みなどのサブスクリプションの詳細を表示します。サブスクリプションに含まれているすべてのシートのリストを表示して、アプリケーションで開くこともできます。

* アプリで表示: アプリケーションでシートまたはチャートを開きます。サブスクリプションに複数のシートが含まれている場合は、リストの最初のシートが開きます。

* 購読解除: サブスクリプションから自分を削除します。

サブスクリプションの所有者である場合は、次のオプションがあります。

* 詳細: 最終送信日、スケジュール済み、作成済みなどのサブスクリプションの詳細を表示します。所有者は、このセクションを使用して、サブスクリプションを編集、送信、有効化/無効化、または削除することもできます。

* 受信者: 受信者リストを表示および編集します。

* 編集: サブスクリプションの詳細またはスケジュールを変更します。

* 今すぐ送信: レポートをただちに送信します。

* アプリで表示: アプリケーションでシートまたはチャートを開きます。サブスクリプションに複数のシートが含まれている場合は、リストの最初のシートが開きます。

* 有効化/無効化: スケジュールされたメールのオンとオフを切り替えます。[今すぐ送信] を使用してレポートを送信することもできます。

* 削除: サブスクリプションを削除します。クリアすると元に戻すことができません。

### アラートと定期的なスケジュールを持つサブスクリプションのタイムゾーンの表示方法

Qlik Cloud アクティビティ センターで表示される時間またはタイムゾーンは、通常は個人設定で設定したタイムゾーンと一致します。例外として、アラートとサブスクリプションの定期的な間隔スケジュールがあります。

アラートまたはサブスクリプションの [詳細] ページを見ると、[スケジュール済み] に次に予定されている実行時間が表示されます。[スケジュール済み] の時間にはタイムゾーンが反映されます。the 情報 icon にカーソルを合わせると、サブスクリプションまたはアラートが送信される頻度を示すツール ヒントが表示されます。

この画像は、作成者と受信者が同じタイムゾーンに住んでいる場合の表示例を示しています。

* 次に予定されている実行時間は、2023 年 4 月 3 日、2:15 PM です。

* 濃いグレーのツール ヒントは、サブスクリプションの送信頻度を示しています (毎週、月曜日、水曜日、2:15 PM)。

作成者と同じタイムゾーンにいる受信者に表示されるサブスクリプションの詳細ページ。

作成者と同じタイムゾーンにいる受信者に表示されるサブスクリプションの詳細ページ。

作成者と同じタイムゾーンにいる受信者に表示されるサブスクリプションの詳細ページ。 ![サブスクリプション スケジュールのツール ヒントが表示されているサブスクリプションの詳細ページ。](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_subscription_details_timezone_same.png)

ただし、アラートまたはサブスクリプションが受信者とは異なるタイムゾーンで作成された場合は、ツール ヒントには the 警告 icon が表示されます。この場合には、スケジュールはアラートまたはサブスクリプションが作成されたタイムゾーンで表示されます。

たとえば、カナダのトロント (GMT-4) にいるユーザーがサブスクリプションを作成したとします。そのユーザーが、スウェーデンのストックホルム (GMT+2) に住む受信者を追加します。両者の間には 6 時間の時差があります。スウェーデンの受信者は、詳細ページでこのサブスクリプションを受信する頻度を確認します。[スケジュール済み] には、正しいタイムゾーン (スウェーデン、ストックホルム) で時間が表示されます。ただし、受信者が the 情報 icon にカーソルを合わせると、すべてのサブスクリプション スケジュールがツール ヒントにカナダのタイムゾーンで表示されます。

* 次に予定されている実行時間は、2023 年 3 月 13 日、3:30 PMです。

* 濃いグレーのツール ヒントには、サブスクリプションのスケジュールがカナダのタイムゾーンで表示されます。the 警告 icon 作成日時: (GMT -4:00) アメリカ/トロント: 毎週、月曜日、水曜日、金曜日、9:30 AM。

スウェーデンの受信者に表示される、カナダで作成されたサブスクリプションのスケジュール。

スウェーデンの受信者に表示される、カナダで作成されたサブスクリプションのスケジュール。

スウェーデンの受信者に表示される、カナダで作成されたサブスクリプションのスケジュール。 ![スケジュール済みのタイムゾーンと、ユーザーがサブスクリプション メールで受信する時間の違い。](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_subscription_details_timezone_difference.png)

## 制限事項

* 作成できるサブスクリプションの数は最大 100 件です。

* 最大シートを 10 枚まで含めることができます。

* サブスクリプションには、最大 100 人の受信者を含めることができます。

* サブスクリプションの生成が 3 回失敗すると、オフになります。

* サブスクリプション内の 1 つ以上のシートのエクスポートが失敗した場合、レポートは生成されません。考えられる原因:

  * 受信者は、サブスクリプション内のすべてのシートにアクセスできるわけではありません。

  * シートが削除されています。

* 以下にはサブスクライブすることはできません:

  * [フィルター パネル](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/FilterPane/filter-pane.htm) オブジェクト

  * [タブ コンテナ](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Container/container-object.htm) オブジェクトです。タブ コンテナ内のオブジェクトをサブスクライブできます。

  * [ナビゲーション メニュー](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Navigation-menu/navigation-menu.htm) オブジェクト

  * [アニメーター](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/DashboardBundle/animator.htm) オブジェクト

  * [日付範囲ピッカー](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/DashboardBundle/date-range-picker.htm) オブジェクト

  * [変数入力コントロール](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/DashboardBundle/variable-input.htm) オブジェクト

  * [ビデオ プレーヤー](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/DashboardBundle/video-player.htm) オブジェクト

  * レガシー [コンテナ](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/DashboardBundle/dashboard-bundle.htm#Containe) オブジェクトの既存のインスタンス。これらのコンテナ内のオブジェクトへの既存のサブスクリプションは引き続きサポートされます。

  * [格子コンテナ エクステンション](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/VisualizationBundle/trellis-container.htm) オブジェクト

  * [ダイナミック チャート](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DynamicViews/dynamic-views.htm#Dynamic2)

  * サードパーティの拡張とアクション ボタン

* アプリケーションでカスタム フォントを使用する場合、Qlik Sense からの出力でそのフォントを使用するために必要なライセンスを持っていることが前提となります。フォントがライセンスされていることを確認するには、アプリケーションのコンテンツのスタイリングに Qlik Sense で利用可能な複数のオープンソース フォントを使用してください。

  既定の Qlik Sense テーマで使用できないフォントに必要なライセンスを持っている場合、カスタム テーマにフォントを追加する方法については「[カスタム フォントを使用したテーマの作成](https://qlik.dev/extend/create-custom-themes/custom-themes-fontfamily-examples)」を参照してください。

* アプリケーションのコンテンツで選択したフォントにサポートされていない文字が使用されている場合、これらの文字はサポートされているフォントで出力に表示されます。カスタムフォントが使用されている場合は、異なる動作が見られるかもしれません。

* アプリケーションでカスタム テーマを使用してフォントの使用を定義した場合（テーマに直接フォント ファイルを追加するなど)、さまざまな出力でレンダリングされるフォントは、アプリケーションで使用したフォントとは異なる場合があります。

* アプリケーション内のチャート オブジェクトに適用された影は、生成されたサブスクリプション レポートには表示されません。

* サブスクリプションの最大実行時間は 2 時間です。

アプリケーション コンテンツのサブスクライブに適用される次の制限事項を考慮してください。これらの制限は、[サブスクライブ] をクリックするとチェックされます。これらの制限を超えると、エラー メッセージが表示されます。この問題が発生した場合は、アプリケーションの [編集可能] 権限を持つユーザーに連絡してください。

具体的な制限は以下のとおりです。

* サブスクリプションの最大シート数: 10

* 最大画像サイズ: 4,000 x 4,000 ピクセル

* 最小画像サイズ: チャートの場合は 5 x 5 ピクセル、シートの場合は 20 x20 ピクセル

## トラブルシューティング

### スケジュール時にレポート メールが届かない

レポートのサブスクリプションは、指定の時間に開始される設定ですが、受信ボックスに届くのは、その数時間後です。

サブスクリプションで設定された時刻は、レポートの生成が開始される時刻であり、受信トレイに配信される時刻ではありません。レポートの生成にかかる時間は、いくつかの要因に依存します。もっとも重要な要因は、以下のとおりです。

* アクティブな Qlik Cloud ユーザーの数

* アクティブまたはキューに入っているプロセス数: アラート、データの再ロード、サブスクリプション

サブスクリプションをピーク時以外に実行するように設定します。受信者の始業時間が午前 9 時の場合、サブスクリプションを 6 時に実行する設定にします。

関連する学習コンテンツ：

* [Qlik Cloud でメール レポートをサブスクライブするにはどうすればよいですか?](https://help.qlik.com/lnk/How_subscribe_email_report_qlikcloud)

## 詳細を見る

* [Qlik Cloud でメール レポートをサブスクライブするにはどうすればよいですか?](https://help.qlik.com/lnk/How_subscribe_email_report_qlikcloud)