Analysis Services インポート ウィザードを使用したデータ マイニング プロジェクトのインポート
適用対象:SQL Server 2019 以前の Analysis Services Azure Analysis Services Fabric/Power BI Premium
重要
データ マイニングは SQL Server 2017 Analysis Services で非推奨となり、SQL Server 2022 Analysis Services で停止されました。 非推奨および停止された機能については、ドキュメントの更新は行われません。 詳細については、「Analysis Services 下位互換性」を参照してください。
このトピックでは、SQL Server Data Toolsの [サーバー (多次元およびデータ マイニング) プロジェクトからインポートする] テンプレートを使用して、別のサーバー上の既存のデータ マイニング プロジェクトからメタデータをインポートして、新しいデータ マイニング プロジェクトを作成する方法について説明します。
データ ソース、マイニング構造、およびマイニング モデルを既存のデータ マイニング プロジェクトからインポートする
[サーバー (多次元およびデータ マイニング) プロジェクトからインポートする] テンプレートを使用すると、SQL Server Data Tools新しいデータ マイニング プロジェクトが作成され、指定したデータ マイニング プロジェクトからメタデータがコピーされます。 新しいプロジェクトには、インポート元の ssASnoversion データベースと同じデータ ソース、データ ソース ビュー、マイニング構造、およびマイニング モデルが含まれています。 したがって、インポート プロセスが完了し、オブジェクトが作成された後、マイニング構造と依存モデルのトレーニングによって、それらのオブジェクトに自分でデータを投入する必要があります。
データ自体は、ソース サーバーから新しいデータ マイニング プロジェクトにコピーされません。データ ソースとデータ ソース ビューの定義のみがインポートされます。 したがって、インポート プロセスが完了し、オブジェクトが作成された後、マイニング構造と依存モデルをトレーニングすることによって、それらのオブジェクトに自分でデータを投入する必要があります。 モデルと構造のトレーニングは、データ マイニング デザイナーの [すべて処理] コマンドを使用して実行できます。
以前のバージョンのSQL Server Analysis Servicesで作成されたプロジェクトをインポートする場合、データ ソースは、プロジェクトをインポートするサーバーにインストールされていないプロバイダーを使用する可能性があります。 インポートしたマイニング構造を処理しているときにエラーが発生した場合、各データ ソースを右クリックし、 [デザイナーを開く] を選択して、接続文字列を編集し、プロバイダーのプロパティを確認します。
データ マイニング オブジェクトを処理したりデータ マイニング モデルを照会したりする際のアカウントに、データ ソースに対する必要な権限があるかどうかも、場合によってはこの時点で確認する必要があります。
既定では、プロジェクトをインポートすると、ワークスペース データベースは localhost に設定されるか、既定のインスタンスがSQL Server Data Toolsの既定のターゲット サーバーとして構成されます。 このプロパティを設定するには、 [オプション] メニューから [ビジネス インテリジェンス デザイナー]を選択し、 [Analysis Services]を選択して [全般]を選択します。
SQL Server 2017 では、SQL Server Analysis Servicesテーブル モデル プロジェクトの既定の配置サーバーを構成するために設定できる別のオプションがあることに注意してください。 この設定は "既定の配置サーバー"と呼ばれ、テーブル モデル プロジェクト用の既定のワークスペース データベースを指定することができます。 データ マイニング プロジェクトのテーブル モデルをサポートするインスタンスは使用できません。
多次元またはデータ マイニング モードで実行されている SQL Server Analysis Services のインスタンスを使用するように既定の配置データベースを変更できない場合は、[プロジェクトのプロパティ] ダイアログ ボックスを使用して配置データベースをいつでも指定できます。
既存のデータ マイニング プロジェクトをインポートして新しいデータ マイニング プロジェクトを作成するには
SQL Server Data Toolsで、[ファイル] メニューの [新規作成] をクリックし、[プロジェクト] をクリックします。
[新しいプロジェクト] ダイアログ ボックスの [インストールされているテンプレート]で [ビジネス インテリジェンス]をクリックし、 [Analysis Services]をクリックして、 [サーバーからインポート (多次元/データ マイニング)]をクリックします。
[名前]でプロジェクトの名前を入力し、場所とソリューション名を指定してから [OK]をクリックします。
Analysis Services データベースのインポート ウィザード が起動します。 [ようこそ] ページで [OK] をクリックして先に進みます。
[ソース データベースの選択] ページの [サーバー] で、インポートするソリューションを含むSQL Server Analysis Services インスタンスを指定します。
[データベース] で、インポートするデータ マイニング オブジェクトを含むSQL Server Analysis Services データベースを選択します。
警告
インポートするオブジェクトを指定することはできません。既存のSQL Server Analysis Services データベースを選択すると、すべての多次元オブジェクトとデータ マイニング オブジェクトがインポートされます。
[次へ] をクリックします。
[ウィザードの完了]ページに、インポート処理の進行状況が表示されます。 処理をキャンセルしたり、インポート対象のオブジェクトを変更したりすることはできません。 完了したら、[ 完了] をクリックします 。
新しいプロジェクトは、SQL Server Data Toolsを使用して自動的に開かれます。