XML を使用してすべてまたは特定の列のみをエクスポートする方法Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } <!-- div.margin{ padding: 10px 40px 5px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing: 8px; border-collapse: separate; } table.internalTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:0; } .sp td{ border-bottom: 1px solid; border-right: 1px solid; border-color:#E0E0E0; background-color: #ffffff; height: 20px; padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; } .sphr td{ border-right: 1px solid; border-bottom: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; height: 20px; } .title { color: #D1232B; font-weight:; font-size:25px; } .hd1{ color: #D1232B; font-weight:; font-size:18px; } .hd2{ color: #646464; font-weight:bold; font-size:16px; } .hd3{ color: #7a7a7a; font-weight:; font-size:16 px; text-decoration:; } .hd4{ color: #000000; font-weight:bold; font-size:14 px; text-decoration:; } --> XML を使用してすべての列または特定の列のみをエクスポートする 概要リストまたはレコードのデフォルトのエクスポート XML を使用してエクスポートする場合、テーブルのすべての列が含まれます。この記事では、特定の列とレコードの sys_id のみをエクスポートする方法について説明します。エクスポートファイルに sys_id を含むレコードが既に存在する場合にターゲットインスタンスにこれらの XML をインポートすると、エクスポートファイルに含まれる列のみが更新され、他の列はそのまま残ります。 この sys_id のレコードがない場合は作成されます。 大量のデータをエクスポートする場合は、次の点を確認する必要があります。 エクスポート制限 大規模なエクスポートの分割 デバッグに役立つその他の記事は次のとおりです。 エクスポートデバッグログ記録の有効化 プロセス 目的のテーブルのフォームビューを開きます:https://<myinstance>.service-now.com/<TableName>.doフォームウィンドウを右クリックし、[構成] > [フォームレイアウト] の順に選択します。 [フォームビューとセクション] で、[ビュー名] フィールドをクリックして [新規] を選択します。エクスポートする列のみを追加して、新しいフォームレイアウトを作成します。[保存] をクリックします。 新しいビューをテストするには、メニューアイコンをクリックして [表示] > を選択します。 指定したエクスポート対象の列のみが表示されます。 レコード XML を取得するには、次の URL をインスタンスに追加して、リストされている 3 つの変数を調整します。 ビューのないすべてのレコードにこれを使用します:https://<myinstance>.service-now.com/<TableName>.do?XML&useUnloadFormat=trueフィルターのないすべてのレコードにこれを使用します:https://<myinstance>.service-now.com/<TableName>.do?XML&useUnloadFormat=true&sysparm_view=<ViewName>フィルターのあるすべてのレコードにこれを使用します:https://<myinstance>.service-now.com/<TableName>.do?XML&useUnloadFormat=true&sysparm_view=<ViewName>&sysparm_query=<yourQueryHere> myinstance = インスタンスの名前TableName = エクスポートするテーブルの名前ViewName = 作成したビューの名前これらのレコードの XML エクスポートが表示されます。 ブラウザで [名前を付けてページを保存 (Save page as)] をクリックします。ファイルを XML ファイルとして保存します。 これで、ファイルをインスタンスにインポートする準備ができました。これには、レコードの sys_id とリストビューの列のみが含まれます。注意:生成されたファイルには、目的のフィールドのみが含まれていることを確認するために、簡単なスポットチェックを実行する必要があります。ビュー名にタイプミスがあるか、エクスポートされるテーブルとは異なるテーブルにビューが作成されている場合は、想定される行だけでなく、すべての行がエクスポートされる可能性があります。 例インスタンス A で、インシデントテーブルに Test という名前の新しいフィールドを作成し、データを追加します。 インスタンス B に同じフィールドを作成します。インシデントテーブルの他のフィールドはすべて変更せずに、入力されたデータをインスタンス A からインスタンス B に追加する必要があります。 リストビュー incident_list.do のインシデントテーブルに移動します。 レコードを選択します。メニューアイコンをクリックして [設定] > [フォームレイアウト] を選択します。 「Migrate」という名前のフォームを作成します。 [テスト] フィールドのみをフォームに追加します。 フォームを保存します。次のリンクに移動します: https://instanceA.service-now.com/incident.do?XML&useUnloadFormat=true&sysparm_view=Migrateファイルを import.XML として保存します。インスタンス B にログインします。リストビューを右クリックし、[XML のインポート] を選択します。XML ファイルを選択します。データをインポートします。データがインスタンス B に配置され、他のフィールドが変更されていないことを確認します。 メモ この方法を使用する場合はエクスポート制限が適用されるため、「glide.xml.export.limit」設定を超えてエクスポートする場合は、このプロパティを増やしてください。 https://www.servicenow.com/docs/bundle/zurich-platform-administration/page/administer/exporting-data/concept/c_ExportLimits.html#d96966e61 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } . Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .