データベースを復元した後の財務報告のデータ マートのリセット

このトピックでは、Microsoft Dynamics 365 for Finance and Operations のデータベースを復元した後に、財務報告データ マートをリセットする方法について説明します。

Finance and Operations のデータベースをバックアップから復元するか、または別の環境のデータベースをコピーする必要がある場合があります。 これが発生した場合は、適切な手順に従って、財務報告データ マートが、復元された Finance and Operations のデータベースを正しく使用している必要があります。 Finance and Operations のデータベースを復元する以外の理由で財務報告データ マートをリセットするにおいて質問がある場合は、財務報告のデータ マートの再設定 を参照してください。 このプロセスの手順は、Dynamics 365 for Operation 2016 年 5 月のリリース (アプリ ビルド 7.0.1265.23014 および財務報告ビルド 7.0.10000.4) およびそれ以降のリリースでサポートされています。 Finance and Operations の以前のリリースを持っている場合、サポート チームに問い合わせてください。

レポート定義のエクスポート

最初に、次の手順を使用してレポート デザイナーにあるレポート デザインをエクスポートします:

  1. レポート デザイナーで、[会社] > [構成要素グループ] の順に移動します。
  2. エクスポートする構成要素グループを選択し、[エクスポート] をクリックします。 注記: Finance and Operations では、既定 として 1 つの構成要素グループのみがサポートされます。
  3. エクスポートするレポート定義を選択します:

    • すべてのレポート定義および関連する構成要素をエクスポートするには、[すべて選択] をクリックします。
    • 特定のレポート、行、列、ツリー、または分析コード セットをエクスポートするには、適切なタブをクリックしてエクスポートする項目を選択します。 タブ内の複数の項目を選択するには、Ctrl キーを押しながら選択します。 エクスポートするレポートを選択すると、関連する行、列、ツリー、および分析コード セットが選択されます。
  4. [エクスポート] をクリックします。

  5. ファイル名を入力し、エクスポートされたレポート定義を保存できる安全な場所を選択します。
  6. [保存] をクリックします。

ファイルは、安全な場所にコピーまたはアップロードすることができ、別のときに異なる環境にインポートできるようになります。 Microsoft Azure ストレージ アカウントの使用に関する情報は、AzCopy Command-Line Utility でデータを転送する を参照してください。

注意

Microsoft は、Finance and Operations の契約の一部としてストレージ アカウントを提供しません。 ストレージ アカウントを購入するか、別の Azure サブスクリプションからストレージ アカウントを使用する必要があります。

警告

Azure 仮想マシン上の D ドライブの動作に注意してください。 エクスポートされた構成要素グループをここに永久に保管しないでください。 テンポラリー ドライブに関する詳細については、Windows Azure 仮想マシン上のテンポラリー ドライブを理解する を参照してください。

サービスの停止

リモート デスクトップを使用して、環境内のすべてのコンピュータに接続し、services.msc を使用して次の Windows サービスを停止します。

  • ワールド ワイド ウェブ公開サービス (すべての AOS コンピュータ上)
  • Microsoft Dynamics 365 for Finance and Operations バッチ管理サービス (非プライベート AOS コンピュータ上のみ)
  • Management Reporter 2012 のプロセス サービス (BI コンピューターのみ)

これらのサービスでは、Finance and Operations のデータベースへの接続が提供されます。

リセット

最新の DataUpgrade.zip パッケージを検索します。

DataUpgrade.zip スクリプトのダウンロード に記載されている指示に従って最新の DataUpgrade.zip パッケージを検索します。 指示では、使用している環境に適したバージョンのデータ アップグレード パッケージを検索する方法を説明しています。

Finance and Operations データベースに対してスクリプトを実行する

財務レポート データベースに対してではなく、Finance and Operations データベースに対して、次のスクリプトを実行します。

  • DataUpgrade.zip\AosService\Scripts\ConfigureAxReportingIntegration.sql
  • DataUpgrade.zip\AosService\Scripts\GrantAzViewChangeTracking.sql

これらのスクリプトは、ユーザー、ロール、変更の追跡の設定が正しいことを確認します。

PowerShell コマンドを実行してデータベースをリセットする

Finance and Operations と財務レポートとの統合をリセットするには、AOS コンピュータで直接次のコマンドを実行します。

  1. Windows PowerShell を管理者として開きます。
  2. 実行: F:
  3. 実行: cd F:\MRApplicationService\MRInstallDirectorytory
  4. 実行: Import-Module .\Server\MRDeploy\MRDeploy.psd1
  5. 実行: Reset-DatamartIntegration -Reason OTHER -ReasonDetail “<リセットの理由>”
    • 確認のために「Y」を入力するよう求められます。

パラメーターの説明:

  • -Reason の有効な値は、SERVICING, BADDATA, OTHER です。
  • -ReasonDetail パラメーターは自由書式です。
  • 理由と reasonDetail はテレメトリーまたは環境モニタリングに記録されます。

サービスを開始します。

services.msc を使用して、以前に停止したサービスを再起動します。

  • ワールド ワイド ウェブ公開サービス (すべての AOS コンピュータ上)
  • Microsoft Dynamics 365 for Finance and Operations バッチ管理サービス (非プライベート AOS コンピュータ上のみ)
  • Management Reporter 2012 のプロセス サービス (BI コンピューターのみ)

レポート定義のインポート

エクスポート中に作成されたファイルを使用して、レポート デザイナーからレポート デザインをインポートします:

  1. レポート デザイナーで、[会社] > [構成要素グループ] の順に移動します。
  2. エクスポートする構成要素グループを選択し、[エクスポート] をクリックします。 > [!NOTE] > Finance and Operations では、既定 として 1 つの構成要素グループのみがサポートされます。
  3. 既定 の構成要素を選択し、[インポート] をクリックします。
  4. エクスポート済みのレポート定義を選択し、[開く] をクリックします。
  5. [インポート] ダイアログ ボックスで、インポートするレポート定義を選択します:

    • すべてのレポート定義およびサポートする構成要素をインポートするには、[すべて選択] をクリックします。
    • 特定のレポート、行、列、ツリー、または分析コード セットをインポートするには、インポートするレポート、行、列、ツリー、または分析コード セットを選択します。
  6. [インポート] をクリックします。