この移行が困難に困難が伴い可能性は理解していますが、よりスムーズな経験を提供し、ガイダンスを提供したいと考えています。 開始するには、 Synapse Link 移行ガイド を参照してください。 コミュニティーの声に耳を傾け、よりスムーズな移行ができるよう、複数の機能に取り組んでいます。 移行プロセスに関するこの他の改善点については、新機能をオンライン化する際にお知らせします。 連絡を取り合う場合は、https://aka.ms/SynapseLinkforDynamics のコミュニティに参加してください。
Data Lake へのエクスポート機能を使用すると、財務と運用アプリから自分の Data Lake にデータをコピーできます (Azure Data Lake Storage Gen2)。 このシステムでは、含めるテーブルやエンティティを選択できます。 必要なデータを選択した後、システムが初期コピーを行います。 システムは、変更、削除、追加を適用することで、選択したデータを最新の状態に保ちます。 財務と運用アプリのインスタンスのデータを変更後、Data Lake でデータが使用可能になるまでには数分を要する場合があります。
この機能 Azure Data Lake へのエクスポートがご利用中の環境内の機能管理モジュールで使用できない場合、環境にサインインし、ブラウザのアドレスに以下の URL を追加してください: &mi=DataFeedsDefinitionWorkspace たとえば、https://ax123456.cloud.test.dynamics.com/?cmp=USMF&mi=DataFeedsDefinitionWorkspace。
Data Lake にステージングする必要のあるテーブルとエンティティを選択することができます。
ご利用の環境で、システム管理>設定>Data Lake にエクスポートするの順に移動します。
ナビゲーション バーの検索フィールドを使用して、Data Lake にエクスポート ページを開くこともできます。 検索フィールドで、構成と入力します。 検索結果にはページへのリンクが含まれる必要があります。
Data Lake へのエクスポート ページのテーブルの選択 タブで、Data Lake にステージングするデータ テーブルを選択します。 テーブルは、表示名またはシステム名のいずれかで検索できます。 テーブルが既に同期されているかどうかを確認することもできます。
完了後に、テーブルの追加を選択し、選択したテーブルを Data Lake に追加します。
データフィードの有効化 を選択し 、OK を選択します。 テーブルを追加すると、システムのステータスが初期化として表示される場合があります。 この状態は、データの初期コピーを作成していることを示します。 初期コピーが完了すると、状態が実行中に変更されます。 初期コピー後に財務と運用アプリでデータが変更されるため、データが Data Lake で更新されます。 最後に処理された変更列に、最新のデータ変更が表示できます。 初期コピー後にシステムでのデータのを変更がない場合、このフィールドは空白のままになります。
エラーが発生した場合は、状態が 無効 として表示されます。
状態が実行中の場合、Data Lake でデータを消費できます。 初期化または無効化状態の間に Data Lake でデータを使用している場合は、一部のデータが表示されないことがあります。
システムが Data Lake でデータの更新をし続けるため、データのエクスポートの監視や、スケジュールを設定する必要はありません。 Data Lake へのエクスポート ページの状態列で、進行中のデータ エクスポートの状態を確認することができます。
データを選択すると、Azure Data Lake へのエクスポート サービスは、Data Lake 内のデータの初期コピーを作成します。 複数のテーブルを選択する場合、システムは一度に 10 個のテーブルを取得して初期コピーを作成します。 データのサイズやテーブル内のレコード数によっては、このプロセスに数分または数時間かかる場合があります。 エクスポートの進行状況が画面に表示されます。
初期コピーが作成された後、財務と運用アプリで変更が行われると、システムによってデータが継続的に更新されます。 レコードの挿入、更新、または削除を行う場合、Data Lake 内のデータ レコードは、それに応じて挿入、更新、または削除されます。
ほぼリアルタイムのデータ変更機能を使用すると、財務と運用環境の変更から数分以内に Data Lake 内のデータは更新されます。 それ以外の場合は、財務と運用環境内の変更から数時間以内に Data Lake 内のデータは更新されます。
財務と運用環境にある Data Lake へのエクスポートのページは、Data Lake 内のデータが最後に更新された時のタイム スタンプを表示します。 システムは、Data Lake 内のデータが更新された時刻を識別するのに役立つデータ フィールドも追加します。 ダウンストリーム プロセスでは、タイム スタンプを使用して、Data Lake 内で変化するデータを検出して処理できます。
一般的な問題とエラーに対するトラブルシューティング
Data Lake へのエクスポート機能が表示されない場合は、この機能がご利用の環境や地域で対応していないことを意味します。
Dynamics Lifecycle Services を使用してこのアドインをインストールする場合は、管理者に問い合わせてください。 この機能を使用する前に、Data Lake へのエクスポートを構成する必要があります。 詳細については、Azure Data Lake へのエクスポートの構成を参照してください。
Data Lake へのエクスポート機能は、Lifecycle Services へのインストールに失敗しました。
Data Lake アドインへのエクスポート機能を再インストールするには、管理者に問い合わせてください。 問題が解消しない場合は、サポートにお問い合わせください。 Data Lake へのエクスポート機能を構成した際に、エラーが表示される場合があります。 または、ご利用の環境の変更がされている場合は、構成後に Data Lake にアクセスした際にエラーが発生する場合があります。 詳細については、Azure Data Lake へのエクスポートの構成を参照してください。
Data Lake へのエクスポート機能は、一時的に使用できなくなります。 後でもう一度ご確認ください。
このエラーが長時間継続するする場合は、サポートに連絡してください。
Data Lake に、一部のフィールド (長い文字列やメモ フィールドなど) がありません。
システムは、メモ、nVarchar(max)、VarBinary、Blob タイプのフィールドを Data Lake にエクスポートしません。 これらのタイプのフィールドを含むテーブルを選択した場合、システムはそれらのフィールドを無視し、他のフィールドをエクスポートします。 Microsoft では将来そのような特殊フィールドも有効化するように取り組んでいます。 製品チームと連絡を取り合い、今後の機能について知りたい場合は Synapse Link for Dynamics プレビュー フィードバック Yammer グループに参加することができます。
選択したテーブルにデータがない場合は、システムでそのテーブルが 実行中 の状態になります。 ただし、システムでは Data Lake のコンマ区切り値 (CSV) ファイルは作成されません (ただし、フォルダーに他のシステム ファイルが表示される場合があります)。 財務と運用アプリでデータが追加されると、データを使用して CSV ファイルが作成されます。
一部のテーブルは、ユーザー アクションなしで "初期化" されました。
テーブルの追加と初期コピーが完了すると、テーブルは 実行中 の状態のまま、Data Lake でデータ変更を更新します。 まれに (データベースの復元や、基礎になる環境で問題が発生した場合)、システムは Data Lake でデータを再初期化して問題から回復する場合があります。 変更データを下流システムにコピーしている場合は、イベントの再初期化に対応しなければならない場合があります。 Azure Data Lake へのエクスポート サービスによって生成されるビジネス イベントで説明したように、ビジネス イベントを使用してこれらの条件を監視できます。
新しい機能を有効にするには、Azure Data Lake へのエクスポートを構成するで説明したプロセスを使用して、アドインを再インストールする必要があります。 アドインをアンインストールすると、Data Lake の既存のデータが残ります。 アドインを再インストールすると、Data Lake にエクスポート ページを使用してテーブルを追加する必要があります。 システムによってテーブルが再初期化されますが、フォルダー パスは変更されません。 下流消費は影響を受けない可能性があります。
Data Lake にエクスポートするアドイン用に提供される Key Vault で、アプリケーション シークレットをローテーションまたは更新するには?
システムにより、テーブルに含まれる RecID フィールドがインデックスの一部ではないか、インデックスの最初のフィールドではないことが検出されました。 このテーブルは Data Lake の更新でのパフォーマンスが低下し、更新が Data Lake に反映されるのに時間がかかる可能性があります。 この問題を解決するために、インデックスに RecID フィールドを含めることができます。 この問題が財務と運用アプリのテーブルからの問題である場合は、Microsoft サポートにお問い合わせください。 このテーブルがパートナーまたは ISV によって開発された場合は、開発者にお問い合わせください。
指定されたアプリケーション ID とアプリケーション シークレットで Data Lake にアクセスできませんでした。
指定されたアプリケーション ID (app-id) とアプリケーション シークレット (app-secret) は、ストレージ アカウントへのアクセスには使用できません。 Azure Data Lake へのエクスポートのコンフィギュレーション - 申請書の作成に記載の手順に従って、アプリケーション ID とアプリケーション シークレットが有効であることを確認します。
システムにより、Data Lake 内で破損したファイルまたは無効なフォルダー構造が検出されました。 システムは、コンフィギュレーションで指定されたレイク内のファイルとフォルダーを管理します。 Data Lake 内のファイルやフォルダー構造を自分で変更しないでください。 ユーザーまたはプロセスがレイク内のファイルまたはフォルダーを変更していないことを確認します。 テーブルを再有効化して、問題が解決されているかどうか確認することができます。 問題が解決しない場合は、Data Lake アドインへのエクスポート機能をアンインストールしてから再インストールしてください。