Share via


Analysis Services データベースの定義

Microsoft SQL Server Analysis Services データベースを作成および変更するには、主に次の 2 つの方法があります。

  • Analysis Services データベースを作成するには、Business Intelligence Development Studio から Analysis Services プロジェクトを、指定された Analysis Services のインスタンスに配置します。Analysis Services データベースは、その名前が付いたデータベースがそのインスタンス内に存在しない場合にこのプロセスによって作成されます。さらに、新しく作成されたデータベース内に、指定されたオブジェクトがインスタンス化されます。この方法で Analysis Services データベースを使用する場合、Analysis Services プロジェクトのオブジェクトに加えた変更は、プロジェクトが Analysis Services インスタンスに配置されたときに初めて有効になります。詳細については、「Business Intelligence Development Studio を使用した開発と実装」および「ソリューションの展開 (Analysis Services - 多次元データ)」を参照してください。

    注意

    既定では、Analysis Services プロジェクトの配置時に作成される Analysis Services データベースの名前は、Analysis Services プロジェクト名によって決定されます。ただし、プロジェクトの [データベース] プロパティを変更することで、プロジェクトに異なる名前を指定することもできます。サイド バイ サイドのテストと比較の開発段階で Analysis Services プロジェクトのバージョンを別の Analysis Services データベースに配置すると便利な場合があります。プロジェクト プロパティの詳細については、「Analysis Services プロジェクトのプロパティの構成」を参照してください。

  • Analysis Services のインスタンス内に空の Analysis Services データベースを作成するには、SQL Server Management Studio または Business Intelligence Development Studio のどちらかを使用します。次に、Business Intelligence Development Studio を使用してデータベースに直接接続し、(プロジェクト内ではなく) このデータベース内にオブジェクトを作成します。この方法で Analysis Services データベースを使用するときは、オブジェクトに加えた変更は、変更したオブジェクトの保存時に接続しているデータベースで有効になります。

    注意

    この方法で Analysis Services データベースを使用する場合は、各オブジェクトの基になるコードを表示できません。また、変更をソース コード管理と統合できません。

Business Intelligence Development Studio では、ソース管理ソフトウェアの統合を使用し、開発者が Analysis Services プロジェクト内で同時に異なるオブジェクトを処理するのをサポートします。また、開発者は、Analysis Services プロジェクト経由ではなく、Analysis Services データベースと直接やり取りを行うことができますが、Analysis Services データベースのオブジェクトが、配置のために使用された Analysis Services プロジェクトと同期しなくなるリスクがあります。配置後、SQL Server Management Studio を使用して Analysis Services データベースを管理します。SQL Server Management Studio を使用して、パーティションやルールなど、Analysis Services データベースに一定の変更を加えることもできます。これにより、Analysis Services データベースのオブジェクトが、この配置のために使用された Analysis Services プロジェクトと同期しなくなることがあります。詳細については、「Business Intelligence Development Studio の紹介」、「開発段階における Analysis Services プロジェクトおよびデータベースの操作」、「実稼働環境における Analysis Services プロジェクト データベースの操作」、「Analysis Services インスタンスの管理」、および「セキュリティおよび保護 (Analysis Services - 多次元データ)」を参照してください。