レポートのサイクル化
年や地域などの特質で分類された、複数バージョンのレポートを生成することができます。.zip ファイルには、単一ではなく複数のレポートが生成されます。2 つ以上のサイクル フィールドがある場合、サイクル フィールドのすべての組み合わせと同数のレポートが取得されます。
例えば、SalesData の名称の Qlik NPrinting Excel レポートを、[country] と [year] 別にサイクル化したいとしましょう。該当のデータは 3 か国および 2 年間をカバーしているため、6 つのレポートが .zip ファイルに取り込まれます。
- SalesData_Country1_Year1.xlsx
- SalesData_Country1_Year2.xlsx
- SalesData_Country2_Year1.xlsx
- SalesData_Country2_Year2.xlsx
- SalesData_Country3_Year1.xlsx
- SalesData_Country3_Year2.xlsx
作成されると、標準的なレポートと同様に、.zip ファイルは選択されたレポートの宛先すべてに送信されます。レポートのサイクル化は、すべての配信方法で機能します。
レポートに条件とフィルターが含まれている場合は、次の順に評価されます。タスク フィルター > ユーザー フィルター > レポート フィルター > 条件。サイクルの各レポートでは条件は個別に評価されない
制限
注: 現在選択できるサイクルの数に制限はありません。しかしながら、選択するのは最大で 3 サイクルにしてください。レポートの特質に多数の値が含まれている場合は、レポート サイクルを開始しないでください。例えば、データが 10 年間、196 か国、および 50 の製品をカバーしている場合、レポートのサイクル化で 98,000 ファイルを生成しようとします。この生成には、何時間または何日もかかる可能性があります。
注: 一部の SMTP プロバイダーは電子メールの添付ファイルにサイズ制限を課しています。許可される最大サイズはプロバイダーにより異なります。添付ファイルのサイズが制限を超えている場合、その電子メールは配信されません。ログに警告が追加されます。
注: Windows ファイル システムの制限により、ファイル名が 255 文字を超えるファイルを Qlik NPrinting のメールに添付することはできません。名前が長過ぎるファイルを添付した場合、受信者には生成に失敗したレポートがリストされたメッセージが示されます。Qlik NPrinting ログに次のエラーメッセージが追加されます。「Path with value name is exceeding windows limitations, the fully qualified file name must be less than 260 characters.」(パスの長さが Windows の制限を超えています。ファイルの完全修飾名は 260 文字未満でなければなりません。)
新しいレポート サイクルの作成
以下を実行します。
- [レポート] タブをクリックします。
- レポートを選択して [サイクルの有効化] チェック ボックスをクリックします。
注: [
サイクルの有効化] をオンにすると、レポートの動的な命名が必須となります。サイクルの選択に使用されるフィールドには、自動的にレポート名が含められますが、これは [
動的な名前] 領域でカスタマイズできます。参照先: 「
動的レポート名」を参照してください。
- [サイクル] 領域で [接続] および サイクル化する [フィールド] を選択します。選択する [フィールド] は 3 つ以下にすることをお勧めします。
- [保存] をクリックします。
次にレポートが配信されるときには、複数のファイルを含む .zip ファイルとして配信されます。
トラブルシューティング
自分のサイクル化されたレポートを含むフォルダーに、[失敗] のラベルが付いたレポートが表示される
Possible cause
レポートに非互換性フィルターが含まれています。
Proposed action
レポートに関連付けられているフィルターを確認してください。例えば、次の 2 つのフィルターがあるとします。
- 1 つ目に含まれる内容 → 年: 2012、2013
- 2 つ目に含まれる内容 → 年: 2014
両方のフィルターを使用した場合、フィルターの積集合によって空のセットが生成されます。
レポートの生成が失敗する
Possible cause
レポートのタスク、ユーザー、レポート、およびオブジェクトのフィルター階層で、同じ軸が使用されています。
Proposed action
同じ軸を使用するフィルターを変更または削除してください。