メジャー列のプロパティの設定
このトピックを使用して、新規または既存のメジャー列のプロパティを設定します。
次の情報を使用して、列プロパティを設定します:
-
「タイプ」 - 列のデータ型を示します。 データ型の変更は慎重に行ってください。 基礎となるデータ・ソースで値に正しくないデータ型を設定すると、予期しない結果をまねくおそれがあります。 データ型の不一致がある場合は、セマンティック・モデルで修正するか、データ型が一致しない列を再インポートします。
列を再インポートした場合、再マップした列を参照する論理列ソースを再マップする必要があります。 ビジネス・モデルの論理列のデータ型は、その物理列ソースのデータ型と一致する必要があります。 Oracle Analytics問合せエンジンは、これらの論理列のデータ型をクライアント・アプリケーションに渡します。
Longvarcharおよびlongvarbinaryデータ型は、デバッグを目的とした使用状況トラッキング表への完全な論理SQL文の記述に対応しています。 これらは汎用問合せではサポートされておらず、Oracle Analytics問合せのendineに表示できません。マルチディメンション・データ・ソースを使用する場合は、
VARCHARを選択した場合は、「長さ」フィールドに値を指定する必要があります。 -
「Null値可能」 - 列にNULL値を許可するかどうかを指定します。 基礎となる表にNULL値が存在している可能性がある場合は、このオプションを選択する必要があります。 これにより、特定の機能および外部結合に必要なNull値をユーザーに返すことができます。 通常、メジャー列でNULL値不可の値をNULL値可能値に変更することは安全です。
-
「集計ルール」 - Oracle Analytics問合せエンジンが、キューブ表のディメンションに関連してメジャーを集計する方法を指定します。 このフィールドの設定には、次の情報を使用します:
-
生成された物理問合せが集計関数をデータベースに送信する必要がある場合は、その関数を集計ルールとして設定します。 たとえば、集計関数が
SUM(revenue)の場合、集計ルールを「合計」に設定します。この設定では、Oracle Analytics問合せエンジンは通常、問合せで集計をデータベースに送信しますが、特定の状況で集計自体を実行することもできます。
-
このメジャーのデータを問合せまたはOracle Analytics問合せエンジンで集計しない場合は、外部集計ルールを使用します。 メジャーがデータ・ソース内で複雑な計算を使用する場合、Oracle Analytics問合せエンジンが、比率、連結および割当ての計算などの単純な集計ルールを使用してレプリケートできるよりも、この設定を選択することが重要です。 このオプションは、キューブで事前集計結果の完全なセットが保持される場合に便利です。
-
- ホーム・ページで、「ナビゲータ」
をクリックし、「セマンティック・モデル」をクリックします。 - 「セマンティック・モデル」ページで、セマンティック・モデルをクリックして開きます。
- 「物理レイヤー」
をクリックします。 - 「物理レイヤー」ペインで、メジャーを作成するキューブ表、またはプロパティを更新するメジャーを含むキューブ表を参照してダブルクリックします。 「メジャー」タブをクリックします。
- メジャーを作成するか、既存のメジャーを開きます:
- メジャーを作成するには、「列の追加」
をクリックします。 次に、「詳細ビュー」をクリックします。
- 既存のメジャーを開くには、メジャー・リストでメジャーを見つけてクリックします。 「詳細ビュー」をクリックします。
- メジャーを作成するには、「列の追加」
- メジャーのプロパティを設定します。
- 「保存」をクリックします。