サポートアナリストとして、さまざまな楽しい問題をレビューする機会があります。これらの問題は、ユーザーの環境、データ、ワークフローなどに特有のものかもしれません。時には、単一のワークフローに関連する問い合わせが急増することがあります。 このような場合、ユーザーが利用できるリソースを再確認し、ドキュメントがワークフローの実行方法を明確に説明していることを確認します。<\/P>
最近コールセンターで見られるこれらのワークフローの問題の一つは、レプリカでのスキーマ変更の取り扱いです。 例えば、レプリカを作成した後で、特定のフィーチャクラスにフィールドを追加する必要があることに気づいたり、もはや不要なドメインを削除したりする場合です。 このブログでは、このワークフローをより直感的にし、レプリカの達人たちがスキーマ変更に効率的に対処できるようにいくつかのコツを紹介します。<\/P>振り返ってみましょう: レプリカが作成されると、複製されるオブジェクトのデータとスキーマは親ジオデータベースと子ジオデータベースに登録されます。 データはテーブル内の行として定義され、GlobalId値を親と子のリンクとして使用し、一方スキーマはフィールド、ドメイン、サブタイプ、および複製されたデータを記述するその他のプロパティで構成されます。 ArcMapのDistributed Geodatabaseツールバーを使用してレプリカを作成し、「既存データのみ登録」オプションを使用した場合、レプリカは作成時に異なるスキーマを持つ可能性があります。 これは一部の組織でこの図式が必要とされているため許容されており、レプリカ作成者が自身のニーズに合わせてデータを準備してからレプリカを作成する責任があります。理想的には、レプリカ作成時には両方のレプリカでスキーマは同一ですが、時間が経つにつれて各レプリカスキーマに変更が加えられることがあります。例えば、一方のレプリカではプロジェクト完了のために追加フィールドが必要であり、もう一方では既存フィールドに新しいドメインを適用する必要がある場合です。このような場合、レプリカ間でスキーマはもはや同じではありません。 繰り返しますが、親ジオデータベースと子ジオデータベースでスキーマが同一である必要はありません。しかし、その違いが意図されたものでない場合は予期しない動作が発生する可能性があります。複製されたデータにスキーマ差異があると何が起こるでしょうか?
レプリカ間でフィールドタイプ不一致による同期エラー。<\/P><\/DIV><\/LI><\/UL>
ArcCatalog内Distributed Geodatabase右クリックコンテキストメニュー<\/P><\/DIV>
I am looking to simply my life in ArcGIS Pro 2.7.1 while managing schema changes in replica. Any clues or suggestions? I don't see the same tools that we have in ArcMap.
This article does a good job of explaining the schema update process. Thank you! FYI, all the Distributed Geodatabase tools are now available at Pro 3.1.
サインインしたメンバーは投稿、更新のフォローなどができます。初めてですか?無料アカウントを登録してください。
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.