症状
項目のコピーを試みると、ShareGate Migrateは次のエラーメッセージを表示します。
Property 'My property': The following values are unavailable: 'MyValue1, MyValue2'. Please specify another value.
エラーコード
DA-079-100
詳細
このエラーにおいて、Propertyはルックアップ列を指し、valueは別のリストからのメタデータ値を指します。
このエラーは、ルックアップ列が参照しているソースの値が宛先で使用できない場合に発生します。
最も多い原因は、参照先のリストまたはリスト項目が宛先に存在しないことです。
もう1つの考えられる原因は、参照先の列が計算列である場合です。計算列は非常にカスタマイズ性が高いため、一部の制限により宛先で値が異なる場合があります。
解決策
このエラーを解決するには、次のいずれかの方法を使用できます。
参照先の不足しているコンテンツを移行してから、移行を再試行する
SharePointで宛先リストを開きます。
list settingsに移動します。
Columnsセクションで、該当する列(プロパティ)をクリックします。
Get information fromで参照先リストの名前を確認します。
サイト内でそのリストまたはライブラリを探します。
リストが存在する場合は開いて、エラーメッセージに表示されている値がそこに存在するかどうかを確認します。
リストが存在しない場合は、Copy structure and contentを使用してソースから参照先リストを移行します。
リストは存在するが値が使用できない場合は、Copy content onlyを使用して、ソースの参照先リストから不足しているリスト項目やドキュメントを移行します。
元の移行を再実行します。
不足している値を宛先で使用可能な値に置き換える
Copy content only画面でOptionをクリックします。
Metadataタブを選択します。
該当する列を含むContent typeを展開します。
該当する列(プロパティ)を見つけます。
ドロップダウンでSet mapped value or defaultを選択します。
右側に表示される新しいドロップダウンで、ルックアップ値が使用できない場合にShareGate Migrateに使用させたい既定値を選択します。
右上の緑色のチェックマークアイコンをクリックして、設定を保存しオプションパネルを閉じます。
移行を再実行します。
宛先で使用可能な値を持つ項目はそのまま維持され、値が使用できない項目にはその列に対して選択した既定値が設定されます。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
