次の方法で共有


Analysis Services プロジェクトのデプロイ (SSDT)

SQL Server Data Tools (SSDT) での Analysis Services プロジェクトの開発中は、プロジェクトによって定義された Analysis Services データベースを作成するために、プロジェクトを開発サーバーに頻繁に配置します。 これは、プロジェクトをテストするために必要です。たとえば、キューブ内のセルを参照したり、ディメンション メンバーを参照したり、主要業績評価指標 (KPI) の数式を確認したりします。

プロジェクトの配置

プロジェクトは個別に配置することも、ソリューション内のすべてのプロジェクトをデプロイすることもできます。 プロジェクトを配置すると、いくつかの処理が順番に行われます。 まず、プロジェクトがビルドされます。 この手順では、Analysis Services データベースとその構成オブジェクトを定義する出力ファイルを作成します。 次に、移行先サーバーが検証されます。 最後に、移行先データベースとそのオブジェクトが、移行先サーバーに作成されます。 配置時に、既存のデータベースがプロジェクトの内容に完全に置き換えられます。ただし、それらのオブジェクトが以前の配置中にプロジェクトによって作成された場合を除きます。

初期デプロイ後、IncrementalSnapshot.xml ファイルが <Project Name>\obj フォルダーに生成されます。 このファイルは、コピー先サーバー上のデータベースまたはそのオブジェクトがプロジェクトの外部で変更されたかどうかを判断するために使用されます。 その場合は、コピー先データベース内のすべてのオブジェクトを上書きするように求められます。 プロジェクト内ですべての変更が行われ、プロジェクトが増分配置用に構成されている場合、変更のみが移行先サーバーに配置されます。

プロジェクトの構成とそれに関連付けられている設定によって、プロジェクトの配置に使用される配置プロパティが決まります。 共有プロジェクトの場合、各開発者は独自の構成と独自のプロジェクト構成オプションを使用できます。 たとえば、開発者ごとに異なるテスト サーバーを指定して、他の開発者とは別に動作させることができます。

こちらもご覧ください

Analysis Services プロジェクトの作成 (SSDT)