インジケーターとブレークダウンの条件付きフィルターと演算子
インジケーターデータの条件付きフィルターは、インジケーターとブレークダウンのソースからデータの可視化に至るまでカスケードされます。条件が適用される場所は、データ収集の効率に影響する可能性があります。一部の条件演算子は、一部のレベルまたは一部の条件でのみ使用できます。
インジケーターとインジケーターソースの条件付きフィルター
条件付きフィルターは、自動インジケーターとインジケーターソースの両方に適用できます。一般に、同じソースを持つすべてのインジケーターに適用される条件をインジケーターソースに適用する必要があります。条件が適切に設計されていることを検証するには、インジケーターソースのインジケーターを一覧表示し、ビューに [条件] フィールドを含めます。インジケーターソースの条件のみを使用するインジケーターが少なくとも 1 つ必要です。それ以外の場合は、インジケーターソースが未使用のデータを収集している可能性があります。この場合、共通条件をインジケーターからインジケーターソースに移動するか、インジケーターソースを分割することを検討してください。

警告:
データ収集ジョブがエラーで完了しないようにするには、次の制限に従います。
- インジケーターにロールを参照する条件を追加しないでください。ロールテーブルはインジケーターソースでのみ参照できます。
- ドット連結フィールドのみを参照する条件を定義する場合は、少なくとも 1 つのブレークダウンをインジケーターに関連付ける必要があります。
一般に、テーブルのsys_id値や表示値へのドット連結は避けるようにしてください。ドット連結すると不要なテーブル結合が作成されます。
インジケーター条件でサポートされていない演算子
次の演算子はインジケーターではサポートされていません。代わりに、インジケーターソース条件で次の演算子を使用できます。
- キーワード
- 次のフィールド値を超える (>)
- 次のフィールド値未満 (<)
- 次のフィールド値以上 (>=)
- 次の値以下 (<=)
データ可視化のブレークダウン条件の「Is one of」および「Is (Dynamic)」演算子
データ可視化のインジケーターデータソースを選択すると、ブレークダウン要素でスコアをフィルタリングするオプションがあります。

「is one of」および「is (dynamic)」演算子を使用できるかどうかは、インジケーターの設定方法によって異なります。インジケーターは、複数要素の集計をサポートする必要があります。必要な構成設定は次のとおりです。
- 次の値のいずれか
-
- 集計方法は AVG または COUNT DISTINCT であってはなりません。この要件は、式インジケーターの貢献インジケーターを含む自動インジケーターに適用されます。
- インジケーターが式インジケーターの場合は、[ 複数のブレークダウン要素スコアのアグリゲーションを許可] オプションをオンにする必要があります。
- 次の条件に一致
-
- 集計方法は AVG または COUNT DISTINCT であってはなりません。この要件は、式インジケーターの貢献インジケーターを含む自動インジケーターに適用されます。
- ブレークダウンソースのフィールドは、参照フィールドである必要があります。
- ブレークダウンソースに対して要素フィルターを定義する必要があり、この要素フィルターには動的条件付きフィルターが必要です。例については、インスタンスの [自分] 要素フィルターを参照してください。詳細については、「要素フィルター」を参照してください。
- インジケーターが式インジケーターの場合は、[ 複数のブレークダウン要素スコアのアグリゲーションを許可] オプションをオンにする必要があります。