...
Table of Contents | ||
---|---|---|
|
概要
レポートフィルターを使用して、返されるデータ量を、必要とする特定のサブセットに制限することができます。レポートフィルターを使用することで、返されるデータ量を、必要に応じた特定のサブセットに制限することができます。
レポート作成に、すべてのデータを必要としない時もあります。条件やフィルターをクエリ―に適用することで、必要なデータのみを使用することができます。以下に、条件やフィルターの使用方法について説明します。
ドキュメントにいつもすべてのデータが必要とは限りません。クエリーに条件やフィルターを指定することで本当に必要なデータだけをレポートに含めることができます。以下の図は条件やフィルターがどのように機能するかを示しています。
フィルターを使用しない場合 | 「Booking Method」フィルターを使用する場合 | この表は、すべての「Booking Methods」についての予約プロセスの各ステップを示しています。 | この表は、「Method」をフィルターに使用した場合 |
---|---|---|---|
表には、すべての予約方法(Booking Method)における、プロセスの各ステップが表示されます。 | 「Booking Method」が「Email」である予約プロセスのステップのみを表示するようにフィルタリングされています。」のデータのみ表示されます。 | ||
フィルターの追加
...
- 以下のいずれかの方法で、フィルターとして使用するフィールドを特定します。以下のいずれかの方法により、フィルターに使用するフィールドを指定します。
- ビューフィールド一覧の上部にあるキーワード検索を使用する。
ビューフィールド一覧上部から、キーワードを入力して検索する。
- フィールドが含まれるフィールドカテゴリーを開く。
対象のフィールドが保存されているカテゴリーフィールドを開く。
- ビューフィールド一覧の上部にあるキーワード検索を使用する。
- フィールドをクリックして選択します。複数のフィールドを追加する場合は、Ctrlキー/CommandキーまたはShiftキーを押したままフィールドを選択します。クリックをしてフィールドを選択します。複数のフィールドを一度に追加する場合は、Ctrl、Command、またはShiftキーを押したままフィールドを選択します。
- フィールドを「フィルター」一覧にドラッグします。フィルター一覧にフィールドをドラッグします。
これで、「データ」ステップページの右側にあるパネルを使用して、フィルターをプレビューすることができるようになります。必要に応じて、フィールドの追加を続行します。必要なフィルターをすべて追加したら、フィルターで使用するロジックや条件、値、および書式を定義する必要があります。詳細については、 データステップ画面の右側にあるパネルを使用することで、フィルターのプレビューをすることができます。必要に応じて、フィールドを追加します。フィルターに使用するフィールドを追加したら、これらに値や書式などの、ロジックや条件を定義しなくてはいけません。より詳細な情報は、フィルター設定及び、またはフィルターの書式を参照してください。
...
集約フィルター
フィールドには、売上合計のような値についてフィルタリングするために、集計を適用することができます。たとえば、売上金額をフィルタリングする場合は、各レコードをフィルタリングし、集計値をフィルタリングすることで、その地域の合計がフィルタリングされます。売上額合計、といった値をフィルターするために、フィールドに集約を適用することができます。例えば、売上額にフィルターを適用する場合、各レコードをフィルターし、集約された値をフィルターすることで、その地域の合計が表示されることになります。
集計フィルターは、「データ」ステップの「フィルター」一覧に追加された後、フィールドドロップダウンリストから適用します。データステップのフィルター一覧にフィールドが追加されると、フィールドのドロップダウン一覧から、集約フィルターを適用することができます。
フィルタータイプ
ビュー定義計算フィールド
ユーザーがレポートにフィルターや条件を追加しやすくなるように、ビュー定義フィルターを作成します。これらのフィルターは、以下のような状況で特に役立ちます。ビュー定義フィルターを使用することで、レポートにフィルターや条件を追加しやすくなります。これらのフィルターは特に、以下のような場面で有用です。
- フィルターがレポート作成者によって定期的に使用される場合(例:場所、ビジネス上の部署、日付範囲など)。場所、ビジネス部門、日付範囲、のように、フィルターがレポート作成者により定期的に使用される場合。
- フィルター条件または計算式が特に複雑な場合。このようなフィルターは、レポートごとにではなくビューごとに一度定義しておくことができます。
フィルター条件や計算式が特に複雑な場合に、レポート毎ではなく、ビューに定義しておくことができます。
ビュー定義フィルターは、レポートビルダーの「データ」ステップのフィールド一覧に、ビュー定義フィルターは、レポートビルダーのデータステップのフィールド一覧で、アイコンで示されます。ビュー定義フィルターをレポートに含めるには、フィールド一覧から選択して、「フィルター」一覧にドラッグします。フィルターはビューレベルで定義されるため、レポートビルダーからフィルターの内容を編集することはできません。 アイコンで表示されます。レポートにビュー定義フィルターを追加するためには、フィールド一覧から対象のフィールドを選択し、フィルター一覧にドラッグします。ビュー定義フィルターは、ビューレベルで設定されているため、レポートビルダーからフィルターの内容を編集することはできません。
詳細については、より詳細な情報は、ビュー定義計算フィルターを参照してください。
ビュー定義フィルターグループ
ユーザーがレポートにフィルターや条件を追加しやすくなるように、ビュー定義フィルターを作成します。これらのフィルターは、以下のような状況で特に役立ちます。
- フィルターがレポート作成者によって定期的に使用される場合(例:場所、ビジネス上の部署、日付範囲など)。
- フィルター条件または計算式が特に複雑な場合。このようなフィルターは、レポートごとにではなくビューごとに一度定義しておくことができます。
ビュー定義フィルターは、レポートビルダーの「データ」ステップのフィールド一覧に、ビュー定義フィルターグループを使用することで、レポート作成時に、共通のフィルターセットを使用することができます。これらのフィルターは、各ユーザーがレポートごとに同様のフィルター設定をする時間を節約するために、ビューレベルで書式設定や、定義がされています。
ビュー定義フィルターグループは、レポートビルダーのデータステップのフィールド一覧で、 アイコンで示されます。ビュー定義フィルターをレポートに含めるには、フィールド一覧から選択して、「フィルター」一覧にドラッグします。フィルターはビューレベルで定義されるため、レポートビルダーからフィルターの内容を編集することはできません。アイコンで表示されます。ビュー定義フィルターグループをレポートに追加するためには、フィールド一覧から対象のフィールドを選択し、フィルター一覧にドラッグします。ビュー定義フィルターグループは、ビューレベルで設定されているため、レポートビルダーからフィルターの内容を編集することはできません。
詳細については、より詳細な情報は、ビュー定義フィルターグループを参照してください。
レポート定義フィルター
レポート定義フィルターは、レポート作成者がレポートビルダーの「データ」ステップの「フィルター」一覧に追加したフィールドです。フィルターの条件と値は作成者が定義したものであり、レポートユーザーが値を指定することはできません。レポート定義フィルターは、レポート作成者により、レポートビルダーのデータステップで、フィルター一覧に追加されるフィールドです。レポート作成者により、条件や値が定義されるため、レポートユーザーが値を指定することはできません。
ユーザー定義フィルター
ユーザー定義フィルターは、レポート作成者がレポートビルダーの「データ」ステップの「フィルター」一覧に追加したフィールドです。フィルターの条件と書式は作成者が定義したもので、値が「ユーザープロンプト」に設定されています。つまり、レポートユーザーがレポートの実行時にフィルターの値を指定することになります。ユーザー定義フィルターは、レポート作成者によりレポートビルダーのデータステップのフィルター一覧に追加されるフィールドです。レポート作成者は、フィルターの条件や書式を定義しますが、値の入力はユーザープロンプトに設定されます。そのため、レポートユーザーはレポート実行時に、フィルターの値を指定することができます。
詳細については、より詳細な情報は、ユーザープロンプトを参照してください。
パラメーター
パラメーターは、レポート作成者がビューで定義し、「レポートデータ」ステップの「フィルター」一覧に追加した特別なタイプのフィールドです。パラメーターは、レポートビルダーの「データ」ステップのフィールド一覧に、パラメーターは、レポート作成者によりビュー内で定義され、レポートビルダーのデータステップでフィルター一覧に追加される、特別なタイプのフィールドです。パラメーターは、レポートビルダーのデータステップのフィールド一覧に、アイコンで示されます。パラメーターは他のフィルターや計算フィールドから参照されます。パラメーターの設定はビューで定義され、レポートビルダーでの変更はできません。アイコンで表示されます。パラメーターは、フィルターや計算フィールドから参照されます。パラメーターの設定はビューレベルで行われるので、レポートビルダーから編集することはできません。
パラメーターは、前述のパラメーターは、上記のユーザー定義フィルターに似ており、ユーザーに値の入力を促し、レポートの他の要素に値を渡すように設計されています。のように、ユーザーにより値を入力するようにデザインされており、設定された値は、レポートの他のコンポーネントに渡されます。
詳細については、より詳細な情報は、パラメーターを参照してください。
...
アクセスフィルター
ソースフィルターはデータソース接続レベルで定義され、レポートで使用するためにビューに適用されます。ソースフィルターは、そのレポートを表示しているユーザーに基づいて、レポートでの結果を制限するように設計されたフィルターです。たとえば、オーストラリアの営業担当者には、オーストラリアでフィルタリングされたビジネス販売レポートが表示され、オーストラリアとニュージーランドの営業担当者には、オーストラリアとニュージーランドの販売実績が確認できるようにフィルタリングされたレポートが表示されます。アクセスフィルターは、データソース接続レベルで定義され、その後ビューに適用されることで、レポート内で使用することができます。これらのフィルターは、レポートを閲覧しているユーザーに基づき、レポート結果を制限するためにデザインされています。例えば、オーストラリアの営業担当者は、オーストラリアでフィルターが適用された売上レポートを閲覧するでしょうし、オーストラリアとニュージーランドの営業マネージャーは、両者でフィルターが適用された売上レポートを閲覧するでしょう。
ソースフィルターは、適切なロール権限が有効になっている上級レポート作成者がレポートビルダーで無効化アクセスフィルターは、適切なロール権限を持つ高度なレポート作成者により、レポートビルダー内で、有効/有効化することができます。それ以外の場合は、フィルターを適用できるように設計されていても、標準の作成者やユーザーにはこれらのフィルターは表示されません。無効を切り替えることができます。それ以外の場合は、フィルターを適用できるようにデザインされていたとしても、標準的なレポート作成者やユーザーには、表示されません。
詳細については、ソースアクセスフィルターより詳細なあ情報は、クセスフィルターを参照してください。
フィルターの削除
「フィルター」一覧でフィールドを選択し、図に示すように、ページ内のフィールドを含めることができない領域にフィールドをドラッグします。フィルター一覧で削除するフィールドを選択し、一覧内に含まれないように、枠外へドラッグします。(以下の画像を参照してください)