メイン コンテンツをスキップする

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

サブスクリプション レポートを使用すると、優先するシートやチャートの PDF を記載した定期的なメールのスケジュールができます。必要なフィルターを設定して、スケジュールされた時間に最新のデータを受信トレイに配信する PDF レポートを作成できます。たとえば、夜間の注文情報を毎朝メールで受信することができます。所有しているサブスクリプションはいつでも編集できます。

スケジュールされたレポートは、アプリ、データ、スペースと同様のアクセス ルールに準拠します。 所有者と受信者は、セクションへのアクセス、権限、およびユーザーの割り当てに応じて制限されます。

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

  • 添付として、ビジュアライゼーションの PDF またはシート。

  • ビジュアライゼーションの画像。シートをサブスクライブした場合、画像は含まれません。

  • アプリへのリンクです。分析の原点を確認できます。

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

    A subscription report email with image and PDF attachment.

使用に適しているケース

設定されたスケジュールに従ってレポートが生成されます。これはアラートと異なります。アラートの条件は、通常、データの再ロードに基づいて評価され、データの例外時に送信されます。アラートはスケジュールに従ってトリガーすることもできますが、アラートとして保存するには、条件または目標値を作成する必要があります。アラートの詳細については、アラートを使用してデータを監視 (英語のみ) を参照してください。

次の場合は、サブスクリプションを作成する必要があります。

  • Qlik Sense にログインせずに、チャートまたはシートを定期的に更新する必要があります。

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

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

前提条件

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

  • サブスクリプションは、Qlik Sense 管理者がオンにする必要があります。詳しくは「レポート サブスクリプションの管理」を参照してください。
  • Qlik Sense で設定された有効なメール アドレスが必要です。

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

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

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

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

  • 選択

  • ビジュアライゼーションのプロパティ: レイアウト、色、凡例、ラベルなどこれらのプロパティの適用の詳細については、「視覚的な探索」を参照してください。

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

    deviceTypes には、自動、タッチ、またはデスクトップがあります。この値は、お使いの Qlik Sense アプリのタッチ スクリーンのモードの切り替えにより変化します。タッチ スクリーン モードがオンの場合、deviceType は「タッチ」となります。それ以外の場合は、「自動」または「デスクトップ」です。

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

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

サブスクリプションは、ビジュアライゼーションまたはシートに基づいて作成できます。サブスクリプションを作成すると、所有者になります。サブスクリプションの所有者は、受信者を追加することができます。詳細については、「サブスクリプションの共有」を参照してください。

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

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

    • トップ バーで Navigation をクリックし、[シートをサブスクライブ] を選択します。

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

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

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

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

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

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

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

  5. サブスクリプションを送信する曜日の時間を選択します。

    これは、レポートが生成のためにキューに追加される時間です。レポートを受信する時間ではありません。レポート生成時刻の詳細については、「スケジュール時にレポート メールが届かない」を参照してください。

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

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

    Subscription creation dialogue box.

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

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

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

  • シートが公開されている。

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

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

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

ハブ プロファイル メニューで [サブスクリプション] を選択し、サブスクリプションを管理します。

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

サブスクリプションを受け取ったが、所有していない場合:

  • 詳細: 最終送信日、スケジュール済み、作成済みなどのサブスクリプションの詳細を表示します。

  • アプリで表示: アプリでシートまたはチャートを開きます。

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

サブスクリプションの所有者の場合:

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

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

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

  • アプリで表示: アプリでシートまたはチャートを開きます。

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

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

制限事項

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

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

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

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

  • カスタム テーマ使用時には、背景色があるシート タイトルまたは画像は表示されません。
  • シートが大きすぎて 1 枚の PDF ページにはっきりと表示できない場合、拡張シートとカスタムサイズのシートは低品質の PDF 出力となる可能性があります。

トラブルシューティング

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

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

Possible cause  

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

  • アクティブな Qlik Sense ユーザーの数

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

Proposed action  

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