Anchor | ||||
---|---|---|---|---|
|
概要
日付やその他のディメンション(次元)ごとに保持される静的なレベルのデータ(目録、財務のバランスシートや室温のような計測値)メトリック(数値)フィールドのデータは、本質的に非加算的です。しかし、これらのデータは、たとえば複数の時点の平均値を算出するなど、ある種の集計の対象になりえます。
ビジネスユーザーがその類の値を使ってレポートを作成しようとした場合に警告を表示するためには、「制約」オプションを使用して集約に制約をかけます。フィールドに制約あり集約を指定した場合、「制約」タブで集計方法を指定します。
この機能の使用例を、以下に示します:日付やその他のディメンション(次元)に保持される静的レベルのデータ(在庫状況、残高、室温のような計測値)はすべて、本質的に非加算的です。たとえば複数の時点の平均値を算出するなど、ある種の集計の対象になりえます。
制約オプションでは、集約に制約をかけることで、ユーザーがレポート作成時に互換性の無い値を使用した場合に、警告を表示させることができます。フィールドに制約あり設定をした場合は、どのように集約するのかを定義することができます。
この機能は、以下のように使用すると便利です。
月 | 名前名 | 雇用数 | |
6月 | Fred | 1 | |
6月 | Jane | 1 | |
6月 | Mary | 1 | |
7月 | Fred | 1 | |
7月 | Jane | 1 | |
|
| 5 | 合計 |
上のデータにおいて、月がレポートに含まれないとすれば、雇用数だけを合計して5になります。これは誤解を招きます(5人は一度に雇用されたわけではありません)。必須フィールドである月に制約を設定すれば、雇用数の合計は以下のように表示されます:上記データにおいて、レポートに月を含まないとすると、単純に雇用数だけを合計することになり、結果は5になります。これは、ユーザーの誤解を招きやすくなります(5人全員が、同月に雇用されたわけではないからです)。必須フィールドである月に、制約ありの設定をすると、雇用数の合計は、以下のように表示させることができます。
月 | 雇用数 | |
---|---|---|
6月 | 3 | |
7月 | 2 | |
| 5 | 合計 |
言うまでもなく、このレポートはより正確で意味があります。制約を雇用数の集計に適用することによって、エンドユーザーがその属性をレポートでより正しく使用することを可能にします。フィールドに制約を適用するには「書式」タブで、「集約の制約あり」を選択してください。これにより編集画面に「制約」タブが追加され制約を定義することができます。
- 「集約不許可」の欄で、メトリック(数値)フィールドに対して適用できない集計方法を指定します。合計、あるいは平均が選択された場合、このカラムにそれらの集計を行うことが制限されます。
- 「フィールド/カテゴリーに対しての制約」のチェックボックスをオンにすると、新しいセクションが表示されます。「集計の制約」および「平均の制約」用のカラムは、レポートの特定のフィールドの隣に表示されます。フィールドに対する制約を選択します。
これらの制約はレポート作成にあたって、メトリック(数値)フィールドが合計、あるいは平均される時にチェックされます。
フィールドに適用できるルールの種類は以下の通りです。デフォルトは「制約なし」になり、このとき、結果的にフィールドに制約がかけられていない場合と同じになります。
...
含めない
...
選ばれた集計が適用されるとき、このフィールドはレポートから除外されます。
...
必須
...
関連する集計が適用されるとき、このフィールドは必ずレポートに含まれます。
...
選択肢の1つ
...
上記のように、レポートがより意味があり、正確なものになりました。雇用数の集約に制約を適用することで、ユーザーがその属性をレポートで適切に使用することができるようになります。フィールドに制約を適用するためには、「書式」タブで、「集約の制約あり」を選択します。これにより、「制約」タブが表示されるため、制約の定義を追加することができます。
- 「集約不許可」の項目で、メトリック(数値)に適用できない集約方法を選択することができます。「合計」か「平均」を選択した場合、一致するカラム(列)に制約を適用することはできません。
- 「フィールド/カテゴリーに対しての制約」にチェックを入れると、新しい項目が表示されます。「集約の制約」と「平均の制約」のカラム(列)は、レポート内の該当するフィールドの横に表示されます。制約を適用したいフィールドを選択します。
これらの制約は、レポート作成時にメトリック(数値)フィールドが合計、または平均されるときに、チェックされます。
フィールドに適用できるルールは、「含めない」、「必須」、「選択肢のひとつ」から選択することができます。デフォルト設定では、「制約なし」になっているため、フィールドに制約が適用されていない状態になります。
含めない | 選択した集約が適用される場合、このフィールドはレポートから除外する必要があります。 |
必須 | 関連する集約が適用される場合、このフィールドは必ずレポートに含める必要があります。 |
選択肢のひとつ | 関連するフィールドにより集約が適用される場合、これらのフィールドのうち、少なくともひとつをレポートに含める必要があります。 |