キューブを作成するときに、重複する(一意ではない)メンバー名および別名をキューブ・アウトラインで許可するように指定できますが、いくつかの制限事項があります。
- Webインタフェースからパワー・ユーザーとしてログインし、「作成」をクリックします。
- 一意のアプリケーション名および任意のキューブ名を入力します。
- 「拡張オプション」を展開し、「重複メンバー名の許可」を選択します。
- 「OK」をクリックします。
たとえば、重複するメンバーのアウトラインに「Market」ディメンションがあり、「New York」という名前のメンバーが2つ必要であるとします。1つはディメンションの親メンバー「Market」の子メンバーとして、もう1つはメンバーの子としての「New York」です。 メンバー名は「New York」と表示されます。 修飾メンバー名は次のとおりです。
重複するメンバー名を追加するには、アウトラインに重複メンバーを入力します。 重複メンバーを追加するための追加の要件はありません。
- アプリケーション・ページで、作成したアプリケーションを展開します。
- そのキューブの「アクション」メニューをクリックし、「アウトライン」を選択します。
- 「編集」をクリックします。
- Marketと入力し、Tabを押します。
- アウトライン・ツールバーの「アクション」で、「選択したメンバーに子を追加」を選択します。
- New Yorkと入力し、Tabを押します。
- アウトライン・ツールバーの「アクション」で、「選択したメンバーに子を追加」を選択します。
- New Yorkと入力し、Tabを押します。
- 作成した最後のメンバーを強調表示し、アウトライン・ツールバーの「アクション」で、「右側にメンバー・プロパティ・パネルを表示」を選択してプロパティ・ペインを開きます。
- 「名前」を展開し、「名前」および「パス」を確認します。
完全修飾メンバー名[Market].[New York].[New York]が表示されますが、アウトライン・メンバーは「New York」であることに注目してください。
重複する命名に関する制限- アウトラインで重複メンバーが無効になっている場合、重複したメンバー名を入力したときにエラーが返されます。
- ディメンション名、世代名、およびレベル名は常に一意である必要があり、また、親メンバーの下の兄弟メンバーも常に一意である必要があります。
- アプリケーションの作成時に重複メンバー名を有効にする必要があります。 一意のメンバーのアウトラインは、重複メンバーのアウトラインに変換できません。
- 重複メンバー名はアウトライン全体に適用され、たとえば単一のディメンションのみに割り当てることはできません。
- 一意のメンバー・アウトラインを持つオンプレミス・キューブをクラウド・サービス・インスタンスに移行した後、重複メンバーを許可するようにアウトラインを変更することはできません。 クラウド・サービス・インスタンスでオンプレミス・キューブに重複したメンバーを許可するには、オンプレミス・インストールで一意のメンバー・アウトラインを重複メンバー・アウトラインに変換してから、クラウド・サービス・インスタンスにアプリケーションを移行します。