Oracle Analyticsでは、選択ステップを使用して、階層を使用する表またはピボットのビジュアライゼーションに表示する階層のレベルまたはメンバーを指定できます。
選択ステップはフィルタに似ていますが、選択値を列からフィルタするかわりに、問合せに含める階層のメンバーを選択できます。選択で保持、追加、または削除する階層のレベルまたはメンバーを選択できます。すべてのフィルタ・スコープで必要なだけ選択ステップを追加でき、それらは特定の順序で適用されます。
選択ステップに対して構成できるフィルタ・プロパティの詳細は、フィルタ・プロパティおよびフィルタ・バー・プロパティを参照してください。
階層
Oracle Analyticsでは、レベルベースの階層および親子階層(スキップレベルまたは不規則構造を含む)の両方について、選択ステップの使用がサポートされます。
レベルベースの階層(構造階層) - この階層では、同じタイプのメンバーは1つのレベルでのみ発生しますが、親子階層のメンバーはすべて同じタイプになります。レベルベースの階層では、レベルは下位レベルから上位レベルにロールアップされます。たとえば、月は年にロールアップされます。このようなロールアップは階層要素全体で発生し、実際のビジネス上の関係を網羅します。
親子階層(値階層) - この階層では、組織階層ツリーにおけるマネージャと従業員の関係など、現実世界の同じタイプの異なるメンバー間でビジネス関係が発生します。親子階層には、明示的に名前が付けられたレベルがありません。親子階層内の暗黙的なレベルの数に制限はありません。