---
sourceDocument: Yokohama 従業員サービス管理 (ESM)
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/employee-service-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama 従業員サービス管理 (ESM)

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# 一括インポートマップの例

# 一括インポートマップの例 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：7分

一括インポートを正常に行うためには、従業員ドキュメント管理の必要な要素にソース従業員ドキュメントをマップすることが重要です。
このトピックでは、ソース従業員ドキュメントを従業員ドキュメント管理の必要な要素にマップする方法の例を示します。提供されている値は、インポートマップ設定手順の紹介を目的とする例です。

## 既存ファイル名から直接フィールドと値をマップする {#edm-map-examples__section_qqq_gtl_yfb}

ソース従業員ドキュメントがローカルリポジトリに存在する場合は、既存の従業員ドキュメントファイル名を使用することをお勧めします。  
たとえば、従業員ドキュメントは、ファイル名「Abel_Tuter_tuition.pdf」の中に、従業員ドキュメント管理にマップするメタデータのすべて持つことができます。  
注:  
置換値の定義に正規表現を使用する場合は、正規表現テストサイトを使用して、正しい解析であることを確認します。

ファイル名の例
:   ファイル名の例は、abel_tuter_tuition.pdf です。
:   ソースリポジトリからファイル名を検索し、抽出することについては、次の例を参照してください。
:
:   インポートマップは、「fileName」というソース要素を探しています。
:   インポートマップは、このソース要素を「fileName」というマップ済みの要素に変換しようとしています。
:   正規表現は、ファイル名のフォーマット「first_last_xxx.pdf」を探しています。

従業員名のファイル名の例
:   ファイル名から従業員名が抽出されます。従業員名は従業員ドキュメント管理の要件です。
:
:   インポートマップは、「fileName」というソース要素を探しています。
:   インポートマップは、このソース要素を「employee」というマップ済みの要素に変換しようとしています。
:   正規表現は、ファイル名のフォーマット「first_last_tuition.pdf (\\w+)_(\\w+)_(\\w+).(\\w+)」を探しています。
:   これは元のファイル名を「first.last ($1.$2)」で置き換えます。

ドキュメントタイプのファイル名の例
:   ファイル名からドキュメントタイプが抽出されます。ドキュメントタイプは従業員ドキュメント管理の要件です。
:
:   インポートマップは、「fileName」というソース要素を探しています。
:   インポートマップは、このソース要素を「docType」というマップ済みの要素に変換しようとしています。
:   正規表現は、ファイル名のフォーマット「first_last_tuition.pdf (\\w+)_(\\w+)_(\\w+).(\\w+)」を探しています。
:   これは docType 「tuition ($3)」を作成します。  
    注:  
    集中管理リポジトリにソースの従業員ドキュメントがある場合は、シンプルなディレクトリー構造と一貫したファイルの命名規則の使用を強くお勧めします。そうすれば、エラーを少なくすることができます。

## JSON 出力のフィールドと値に対する解析とマップ {#edm-map-examples__section_py2_btl_yfb}

ソース従業員ドキュメントがサードパーティ製のクラウドベースのリポジトリに存在する場合は、JSON 出力の使用を推奨します。  
{#edm-map-examples__table_dkq_pqm_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | フィールド |
| マップ済みの要素 | アイテム フォルダー内のアイテムのアレイにあるアイテムマッピング要素を検索します。 このマッピングは、ステージ - ディレクトリーのインポートソースの後に使用します。 |
| ソース要素 | エントリ JSON 出力のソース要素であり、フォルダー内のアイテムを表しています。たとえば、ボックスはソース要素としてエントリーを使用します。 |
[表 : 1. 要素アイテムのレコードをマップします。]

{#edm-map-examples__table_dkq_pqm_yfb}

{#edm-map-examples__table_t1j_crm_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | フィールド |
| マップ済みの要素 | item フォルダー内のアイテムのアレイにあるエントリー (アイテム) を検索します。 このマッピングは、ステージ - ディレクトリーのインポートソースの後、単一のアイテムに対して操作を実行するために使用します。 |
| ソース要素 | ID アレイ内の各アイテムに対して 、JSON 出力内のファイル ID を検索します。 |
| フィルターの正規表現 | ファイル サブフォルダーを除外する \[フィルター\] フィールドと組み合わせます。 |
| フィルターフィールド | タイプ \[タイプ\] フィールドがサブフォルダーを除外するファイルに等しい場所にフィルターを出力します。 |
[表 : 2. 要素従業員のマップレコード]

{#edm-map-examples__table_t1j_crm_yfb}

{#edm-map-examples__table_ckk_nrm_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | フィールド |
| 正規表現 | (\\w+)\\s(\\w+) 文字列「fname lname」を「fname.lname」に変換します。 |
| 置換 | $1 $2 正規表現フィールドで検出されたファイルの「fname lname」を「fname.lname」に変換します。 |
| マップ済みの要素 | 従業員 従業員のマッピング要素を検索します。従業員は、ファイルアイテム内のフィールドです。 このマッピングは、ステージ - ファイルのインポートソースの後に使用します。 |
| ソース要素 | owned_by.name Owned_by オブジェクトの名前を検索します。ドット表記のネストされたオブジェクトをバイパスします。 |
| フィルターの正規表現 |   |
[表 : 3. 要素従業員のマップレコードの追加 (続き)]

{#edm-map-examples__table_ckk_nrm_yfb}  
{#edm-map-examples__table_wmt_xms_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | 値 \[値\] を選択すると、ソースドキュメントの情報のアレイ内の従業員の要素を、従業員ドキュメント管理の特定の値にマップします。 |
| 置換 | david.loo 従業員ドキュメント管理内のソース要素と置換する値です。 従業員ドキュメント管理には、「fname.lname」のフォーマットの従業員の名前が必要です。 |
| マップ済みの要素 | 従業員 ファイルアイテムのフィールドである 従業員 マッピング要素を検索します。 このマッピングは、ステージ - ファイルのインポートソースの後に使用します。 |
| ソース要素 | davidl davidl の元の値を検索します。 |
[表 : 4. 要素従業員 (代替) のマップレコードの追加]

{#edm-map-examples__table_wmt_xms_yfb}この例では、従業員名をソースドキュメントから取得し、それを従業員ドキュメント管理に必要なフォーマットにマップする、値のマッピングの使用方法について説明します。  
{#edm-map-examples__table_ys3_lwm_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | フィールド |
| マップ済みの要素 | docType ファイルアイテムの \[説明\] フィールドに組み込まれた docType マッピング要素を検索します。 このマッピングは、ステージ - ファイルのインポートソースの後に使用します。 |
| ソース要素 | 説明 説明内の名前を検索します。 |
| フィルターの正規表現 |   |
[表 : 5. 要素 docType のマップレコードの追加]

{#edm-map-examples__table_ys3_lwm_yfb}  
{#edm-map-examples__table_q23_vym_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | 値 サードパーティ製のクラウドベースのリポジトリの特定の値を従業員ドキュメント管理の値にマップするには、値を使用します。 |
| 置換 | 従業員の検証 検証 (ソース) を従業員の検証 (従業員ドキュメント管理) に置換します。 |
| マップ済みの要素 | docType ファイルアイテムの \[説明\] フィールドに組み込まれた docType マッピング要素を検索します。 このマッピングは、ステージ - ファイルのインポートソースの後に使用します。 |
| ソース要素 | 検証 JSON 内で検証の名前の値を検索します。 |
[表 : 6. 要素 docType のマップレコードの追加 (続き)]

{#edm-map-examples__table_q23_vym_yfb}
{#edm-map-examples__table_imc_4cn_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | 値 サードパーティ製のクラウドベースのリポジトリの特定の値を従業員ドキュメント管理の値にマップするには、値を使用します。 |
| 置換 | 成績証明書 学校 (ソース) を成績証明書 (従業員ドキュメント管理) に置換します。 |
| マップ済みの要素 | docType ファイルアイテムの \[説明\] フィールドに組み込まれた docType マッピング要素を検索します。 このマッピングは、ステージ - ファイルのインポートソースの後に使用します。 |
| ソース要素 | 学校 学校の名前の値を検索します。 |
[表 : 7. 要素 docType のマップレコードの追加 (続き)]

{#edm-map-examples__table_imc_4cn_yfb} {#edm-map-examples__table_cv5_22n_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | フィールド |
| マップ済みの要素 | fileName ファイルアイテムの \[名前\] フィールドに組み込まれた fileName マッピング要素を検索します。 このマッピングは、ステージ - ファイルのインポートソースの後に使用します。 |
| ソース要素 | 名前 JSON 出力内で説明内の filename を検索します。 |
| フィルターの正規表現 |   |
[表 : 8. 要素 fileName のマップレコードの追加]

{#edm-map-examples__table_cv5_22n_yfb}

{#edm-map-examples__table_tj2_pwr_yfb__entry__2}

| フィールド | 説明 |
|-|-|
| マッピングタイプ | フィールド |
| マップ済みの要素 | URL ファイルアイテムの \[id\] フィールドに組み込まれたurl マッピング要素を検索します。 このマッピングは、ステージ - ファイルのインポートソースの後に使用します。 |
| ソース要素 | JSON 出力内で id を検索します。 注: 一部のサードパーティ製のクラウドベースのリポジトリは、ファイル ID を使用します。キャプチャのインポートソースは、この値から URL を生成します。 |
[表 : 9. 要素 url のマップレコードの追加]

{#edm-map-examples__table_tj2_pwr_yfb}

## 一括インポートマッピングレコード {#edm-map-examples__section_jf1_sfs_yfb}

従業員ドキュメントのインポートマップの例。

ソースリポジトリへの接続が確立され、インポートマップが正しく設定されると、関連リンクの \[ジョブのステージングを開始する\] をクリックできます。

