リンク メジャー グループ
Microsoft SQL Server 2005 Analysis Services では、キューブはデータ ソース ビューに基づいています。別のデータベースで定義されているキューブに、自分のキューブに組み込むと良さそうメジャー グループが含まれている場合は、自分のデータベースからそのメジャー グループへの参照を作成し、自分のキューブに組み込むことができます。この参照はリンク メジャー グループと呼ばれ、この参照を使用すると、複製データ内のキューブ間でデータを共有できます。
リンク メジャー グループは、使用法にいくつかの制限があるものの、キューブ内のその他のメジャー グループと同様に処理されます。リンク メジャー グループは、クライアント アプリケーションからアクセスする場合はその他のメジャー グループとまったく同じであり、クエリもその他のメジャー グループと同様に行われます。
使用法の制限
リンク メジャー グループに含まれるメジャーは、同一の Analysis Services データベースから取得したリンク ディメンションに従って直接編成できます。ただし、計算されるメンバを使用すると、リンク メジャー グループから、キューブ内の他のリンクされていないディメンションに情報を関連付けることができます。さらに、参照リレーションシップや多対多リレーションシップなどの間接リレーションシップを使用して、他のリンクされていないディメンションをリンク メジャー グループに関連付けることもできます。関連トピック :ディメンション リレーションシップリンク ディメンション, キューブ内でのリンク オブジェクトの使用
メモ : |
---|
リンク メジャー グループを別のリンク メジャー グループから作成することはできません。 |
メモ : |
---|
リンク メジャー グループでは、書き戻しがサポートされていません。 |
リンク メジャー グループを含むキューブでクエリを実行する場合、対象のキューブの最初の計算パスでリンクが確立され解決されます。このため、リンク メジャー グループに格納されている計算は、クエリが評価されるまで解決できません。つまり、計算されるメジャーと計算されるセルは、ソース キューブから継承されるのではなく、対象のキューブで再作成される必要があります。
セキュリティ
リンクが定義されると、リンク メジャー グループのメジャーへのアクセスは、他のメジャー グループへのアクセスと同じように管理されます。メジャー グループのセキュリティ管理の詳細については、「キューブ アクセスの許可」を参照してください。
リンク メジャー グループを定義または使用するには、Analysis Services インスタンスの Windows サービス アカウントが、ソース Analysis Services インスタンスでソース キューブおよびメジャー グループに対する ReadDefinition アクセス権および Read アクセス権を持つ Analysis Services データベース ロールに属しているか、またはソース Analysis Services インスタンスの Analysis Services Administrators ロールに属している必要があります。