お手元のデータで実際の動きを確認したい場合は、無料評価版をお試しください。

概要


フィルターの書式」タブには、フィルターの書式設定に使用できる、多数の項目が含まれています。



各項目については、以下で説明します。


一般設定


レポートフィルターの主要な書式オプションは、以下の通りです。




 書式
オプション説明

フィルター表示

レポートページに表示する、ユーザープロンプトフィルターの位置を選択します。

適用リンクの位置

適用ボタン、またはリンクを表示する位置を選択します。これは(上述で定義された)フィルター表示内に配置されます。

適用のスタイル

選択したフィルター値を適用するスタイルを選択します。

フィルター幅

ユーザープロンプトフィルター値入力欄の長さを選択します。より長い値に合わせて、調整することができます。

フィルター値表示

レポートに適用されたフィルター値の凡例を表示します。

 アクション
オプション説明

レポートの自動実行

デフォルトのフィルター値と記憶したフィルター値を適用して、レポートを自動的に実行します。

フィルター値の記憶

前回適用したフィルター値を記憶して、次回このレポートを参照した際に表示します。

ドリルフィルター

ドリルスループロセスの一環として、レポートに適用されたフィルターの表示を最小化します。

フィルターセクションの最小化

レポートの最初のロード時に、フィルター表示を最小化します。

フィルター日付参照

現在の日付を基準に、定義された日付期間を適用します。

 フィルターの更新

こちらのオプションは、ひとつ以上のフィルターでキャッシュされた値を使用するように設定されている場合に使用することができます。

オプション説明

更新

キャッシュされたフィルターでは、以下の2つの更新オプションを使用することができます。

  • 手動:ユーザーは、手動でキャッシュされたフィルター値を更新することができます。これは、値が定期的に変更されない場合に使用する必要があります。
  • スケジュール:スケジュールを設定し、自動的にキャッシュされたフィルター値を更新します。これは、値が頻繁に変更される場合に使用する必要があります。

更新でスケジュールを選択した場合、以下のスケジュールオプションを設定しなくてはいけません。このスケジュールは、レポート上のすべてのキャッシュされたフィルターに適用されます。

注意:マルチテナント設定でキャッシュされたフィルターを更新する場合は、これがデフォルト組織、もしくはスケジュール設定されたタスクから開始される場合、すべての組織のフィルターが更新されることに注意してください。しかし、特定のクライアント組織からこれが実行される場合は、その組織のフィルターのみが更新されます。

フィルター設定 



日付


 表示

日付フィルターの表示オプションは、ディメンション(次元)やメトリック(数値)フィルターと同様ですが、「期間走査」の項目だけ異なります。

オプション説明

説明

フィルターのタイトルを定義します。

フィルターの凡例を表示

フィルターの凡例一覧で、このフィルターを表示するか。非表示にするかを選択します。

フィルターの必要要件

以下の、2つのオプションを使用することができます。

  • 省略を許可:ユーザーは、このフィルターを空白のままにすることができます。
  • 必須:レポートを実行するために、このフィルターの値の指定を強制します。

フィルターの従属関係

このフィルターが従属する(親)フィルターを選択します。これにより選択されたフィルターは、従属フィルターを表示する前に、値を選択しなくてはいけません。

注意:こちらのオプションは、キャッシュされた値を持つ他のフィルターがある場合にのみ表示されます。

より詳細な情報は、キャッシュされた依存フィルターを参照してください。

ユーザーの選択を記憶する

このフィルターに適用された値を記憶します。

 入力スタイル
オプション説明

値の入力方法

フィルター値の指定方法を定義します。以下の2つのオプションを使用することができます。

  • 手入力:日付を入力するか、カレンダーから選択することができます。
  • 一覧から値を選択:値をキャッシュするか、ユーザーが選択できるように事前に定義された日付範囲の一覧を提供することができます。

プロンプトを許可

こちらのオプションは、値の入力方法で手入力を選択した場合のみ使用することができ、レポート参照時に選択する値の一覧を、データベースに問い合わせることで表示することができます。

値の一覧の設定

使用する値一覧の提供方法を定義します。選択肢は、以下の通りです。

  • 定義された期間:値の選択に、事前に定義された日付範囲の一覧を使用します。より詳細な情報は、日付フィルター期間を参照してください。
  • キャッシュされた値:データベースフィールドの現在の値をキャッシュすることで、値の一覧を作成します。
  • キャッシュされた値(オンデマンド):レポートを表示するたびにコンテンツフィールドを読み込むことで、値の一覧を作成します。

  • カスタムクエリー:カスタムSQLクエリーを使用して、データベースフィールドの現在の値をキャッシュすることで、値の一覧を作成します。
  • キャッシュされたカスタムクエリー(オンデマンド):レポートを表示するたびに、カスタムSQLクエリーを使用してデータベースフィールドの現在の値をキャッシュすることで、値の一覧を作成します。

一覧表示タイプ

フィルター値の選択方法を定義します。選択肢は、以下の通りです。

  • ドロップダウン
  • ラジオボタン
  • ポップアップ
集約値による定義済みフィルター

集約したフィールドをフィルターに使用していて、そのフィルターの値が定義されていれば、フィルターのキャッシュ処理にこれを含めます、これにより、フィルターのキャッシュ処理にHAVING句が適用されます。

例えば、この設定を使用して、50より大きいフィルターを定義した年齢(メトリック(数値))フィールドを追加することで、キャッシュされるこのフィールドの一意の値にさらにフィルターを適用することができます。

並べかえ

値の一覧の並び順を昇順、または降順から選択します。

デフォルト値

レポートが最初にロードされる時に使用される、フィルターのデフォルト値を定義します(オプション設定)。

値の一覧の設定で、「カスタムクエリー」、または「キャッシュされたカスタムクエリー(オンデマンド)」を選択した場合、以下のオプションが表示されます。こちらを使用して、カスタムクエリーを記述します。

ディメンション(次元)

フィルターにディメンション(次元)フィールドを使用している場合、フィルターメニューの表示と入力スタイルには、ディメンション(次元)フィルターに特化した項目が表示されます。これらのオプションは、フィルターのキャッシュ、説明のカスタマイズ、一覧の長さ(演算子に、一覧に含む、を使用している場合)を含む、様々な項目を定義することができます。これらのオプションは、メトリック(数値)や、日付フィルターに使用されるオプションとは異なる場合があります。


 表示
オプション説明

説明

フィルターのタイトルを定義します。

フィルターの凡例を表示

フィルターの凡例一覧で、このフィルターを表示するか、非表示にするかを選択します。

フィルターの必要要件

以下の2つのオプションを使用することができます。

  • 省略を許可:ユーザーは、このフィルターを空白のままにすることができます。
  • 必須:レポートを実行するために、このフィルターの値の指定を強制します。

フィルターの従属関係

このフィルターが従属する(親)フィルターを選択します。これにより選択されたフィルターは、従属フィルターを表示する前に、値を選択しなくてはいけません。

注意:こちらのオプションは、キャッシュされた値を持つ他のフィルターがある場合のみ表示されます。

より詳細な情報は、キャッシュされた依存フィルターを参照してください。

ユーザーの選択を記憶する

このフィルターに適用した値を記憶します。

表示スタイル

フィルターに参照コードが適用されている場合、追加の表示オプションを使用することができます。

  • テキスト:各参照コード値に割り当てられている説明テキストを表示します。
  • イメージとテキスト:各参照コード値に割り当てられているテキストとイメージを表示します。
  • 色とテキスト:各参照コード値に割り当てられているテキストと色を表示します。

一覧のサイズ

スクロールが必要になる前に、一覧に表示される値の数を定義します。

 入力スタイル
オプション説明

値の入力方法

フィルター値の指定方法を定義します。以下の2つのオプションを使用することができます。

  • 手入力:日付を入力するか、カレンダーから選択することができます。
  • 一覧から値を選択:値をキャッシュするか、ユーザーが選択できるように事前に定義された日付範囲の一覧を提供することができます。

プロンプトを許可

こちらのオプションは、値の入力方法で手入力を選択した場合のみ使用することができ、レポート参照時に選択する値の一覧を、データベースに問い合わせることで表示することができます。

注意:データセットが多数の変数を含み、データベースから値が返るまでに時間がかかる場合は、プロンプトの許可を無効にすることをお勧めします。

CSVテキスト入力

こちらのオプションは、値の入力方法で手入力を選択した場合のみ使用することができ、フィルター値をCSVファイルを使用して入力することができます。

値の一覧の設定

使用する値の一覧の提供方法を定義します。選択肢は、以下の通りです。

  • 参照コード:フィルターに適用されている参照コードに基づき、値の一覧を作成します。より詳細な情報は、参照コード(データソース)を参照してください。
  • キャッシュされた値:データベースフィールドの現在の値をキャッシュすることで、値の一覧を作成します。
  • キャッシュされた値(オンデマンド):レポートを表示するたびにコンテンツフィールドを読み込むことで、値の一覧を作成します。

  • カスタムクエリー:カスタムSQLクエリーを使用して、データベースフィールドの現在の値をキャッシュすることで、値の一覧を作成します。
  • キャッシュされたカスタムクエリー(オンデマンド):レポートを表示するたびに、カスタムSQLクエリーを使用してデータベースフィールドの現在の値をキャッシュすることで、値の一覧を作成します。

一覧の表示タイプ

フィルター値の選択方法を定義します。選択肢は、以下の通りです。

  • 一覧
  • チェックボックス
  • ポップアップ
集約値による定義済みフィルター

集約したフィールドをフィルターに使用していて、そのフィルターの値が定義されていれば、フィルターのキャッシュ処理にこれを含めます、これにより、フィルターのキャッシュ処理にHAVING句が適用されます。

例えば、この設定を使用して、50より大きいフィルターを定義した年齢(メトリック(数値))フィールドを追加することで、キャッシュされるこのフィールドの一意の値にさらにフィルターを適用することができます。

並べかえ

値の一覧の並び順を昇順、または降順から選択します。

デフォルト値

レポートが最初にロードされる時に使用される、フィルターのデフォルト値を定義します(オプション設定)。

動的フィルター値

有効にすることで、ユーザーがデフォルト値を利用できない場合、最初のフィルター値を自動的に選択します。

(アクセスフィルターによる制御など)ユーザーがデフォルト値を利用できない場合、フィルターとして使用する最初の値をシステムが選択します。

注意:これは、フィルター値をチェックボックスやドロップダウンなどの一覧オプション(例:「一覧から値を選択」が入力方法として選択されている場合)から選択するディメンション(次元)値にのみ適用されます。

デフォルトフィルターが複数の値を持ち、ユーザーが少なくともその内のひとつを使用できる場合、動的フィルターは適用されません。

値の一覧の設定で、「カスタムクエリー」、または「キャッシュされたカスタムクエリー(オンデマンド)」を選択した場合、以下のオプションが表示されます。こちらを使用して、カスタムクエリーを記述します。

メトリック(数値)

メトリック(数値)フィルターオプションは、書式設定オプションの変更と、デフォルト値の設定のみすることができます。メトリック(数値)フィルターでは、プロンプトオプションを使用することはできません。


 表示
オプション説明

説明

フィルターのタイトルを定義します。

フィルターの凡例を表示

フィルターの凡例一覧で、このフィルターを表示するか。非表示にするかを選択します。

フィルターの必要要件

以下の2つのオプションを使用することができます。

  • 省略を許可:ユーザーは、このフィルターを空白のままにすることができます。
  • 必須:レポートを実行するために、このフィルターの値の指定を強制します。

フィルターの従属関係

このフィルターが従属する(親)フィルターを選択します。これにより選択されたフィルターは、従属フィルターを表示する前に、値を選択しなくてはいけません。

注意:こちらのオプションは、キャッシュされた値を持つ他のフィルターがある場合のみ表示されます。

より詳細な情報は、キャッシュされた依存フィルターを参照してください。

ユーザーの選択を記憶する

このフィルターに適用した値を記憶します。

 入力スタイル
オプション説明

値の入力方法

フィルター値の指定方法を定義します。以下の3つのオプションを使用することができます。

  • 手入力:日付を入力するか、カレンダーから選択することができます。
  • スライダー:スライダーを使用して、値を選択します。
  • 範囲:値の範囲を指定します。

値の一覧の設定

使用する値の一覧の提供方法を定義します。以下の2つのオプションを使用することができます。

  • 手動:フィルター値を手入力します。
  • カスタムクエリー:カスタムSQLクエリーを使用して、データベースフィールドの現在の値をキャッシュすることで、値の一覧を作成します。

最小

このフィルターで選択できる最小値を定義します。

間隔

値が増分する単位を定義します。

最大

このフィルターで選択できる最大値を定義します。

入力スタイルの色を選択します。

デフォルト値

レポートが最初にロードされる時に使用される、フィルターのデフォルト値を定義します(オプション設定)。

値の一覧の設定で「カスタムクエリー」を選択した場合、以下のオプションが表示されます。