データローダーを使用した個人のデータのアップロード
まず、データローダーを使用して個人に関するデータをアップロードします。まず取引先データをアップロードし、次に組織で個別のモデルを使用している場合は取引先責任者データをアップロードします。次に、個人に対して保持している身分証明書、雇用、教育の詳細を追加できます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Professional Edition、Enterprise Edition、および Unlimited Edition |
開始する前に、次のことをお勧めします。
- 選択リスト項目または複数選択リスト項目の有効な値を読み込むように、各オブジェクトで使用されているすべての選択リスト値を識別していることを確認します。
- Salesforce でいつでも入手できる最新バージョンのデータローダーを実行します。
-
開発者コンソールで、Account オブジェクトレコードタイプの Id を検索します。
個々のオブジェクトモデルを使用する場合は、
IndustriesIndividualAccount オブジェクトレコードタイプを使用します。個人取引先を使用する場合、PersonAccountを使用します。
メモ カスタムレコードタイプを作成した場合は、上記の値ではなく独自の値を使用します。複数のレコードタイプを使用している場合は、ID も検索してユーザーに正しいレコードタイプ ID を割り当ててください。- Salesforce ヘッダーから、[開発者コンソール] を開きます。
- [クエリエディター] を選択します。
-
SOQL クエリ「
SELECT DeveloperName, Id, SobjectType FROM RecordType Where SobjectType='Account' AND DeveloperName='<record type ID>'」を入力します。
- クエリを実行します。
-
クエリ結果から、レコードから Id をコピーします。
-
データローダーで、ログイン後に取引先オブジェクトを CSV ファイルにエクスポートします。
- データを新しい CSV ファイルにエクスポートします。account.csv というファイル名を使用します。
- SOQL クエリの作成時に [すべての項目を選択] を選択します。
-
結果の account.csv ファイルで、前のクエリからコピーした Id 値を、アップロードするすべてのレコードの RecordTypeId フィールドに貼り付けます。
重要 すべてのレコードに同じ RecordTypeId 値が必要です。FinServ__IndividualType__c フィールドには、個人という値も表示されます。これは、レコードが個人用であることを示します。 -
account.csv ファイルに、個人の残りのデータを入力して、各個人のアカウント部分のデータをアップロードします。
次のガイドラインに留意してください。
- レコードが作成されると、OwnerID の値はデフォルトでユーザー ID になります。別のチーム メンバーを所有者として割り当てるには、OwnerID をそのユーザーのユーザー ID に設定します。
- 組織で指定された日付形式に合わせて日付が書式設定されていることを確認します。
- 個人取引先モデルを使用して組織のデータを入力する場合。
- Name 列の代わりに FirstName 列と LastName 列を使用。
- カスタム取引先責任者フィールドをインポートするには、<Namespace_FieldName>__pc 列を使用します。たとえば、取引先責任者項目 <名前空間>__Citizenship__c のデータを追加するには、<名前空間>__Citizenship__pc 列にデータを追加します。
- データを標準の Contact フィールドにインポートするには、Person<FieldName> を使用します。たとえば、取引先責任者の [誕生日] 項目を追加するには、PersonBirthdate 列を使用します。
-
データローダーで [挿入] を使用し、更新された account.csv ファイルのデータを使用して Account オブジェクトにデータをアップロードしていることを確認します。次に、[Create or Edit a Map] を選択し、[Auto-Match Fields to Columns] を選択します。データをアップロードします。
ヒント 個別の RecordTypeId を持つ取引先レコードごとに、Salesforce は各取引先レコードのプライマリ取引先責任者レコードを自動的に作成します。後のステップで、別のデータアップロードを実行してこれらの取引先責任者レコードを更新します。 - 組織で、取引先データのアップロードを確認するための個人のレコードを確認します。
-
個々のオブジェクトモデルを使用する場合、インポートした取引先レコードに対応する取引先責任者レコードをインポートします。
- データローダーで、取引先責任者オブジェクトを CSV ファイルにエクスポートします。
- データを新しい CSV ファイルにエクスポートします。ファイル名に client_contact.csv を使用します。
-
SOQL クエリの作成時に [すべての項目を選択] を選択します。が
FinServ__IndividualType__c field = Individualする条件を指定します。 -
client_contact.csv ファイルに、各個人の連絡先部分のデータ (郵送先住所やメールなど) を入力します。
重要 これらの項目は、各取引先責任者レコードとその個人の取引先レコードとの関係を一意に識別するため、編集しないでください。- RecordTypeId
- Id
- FinServ__IndividualId__c
- FinServ__IndividualType__c
- AccountId
- データローダーで [更新] を使用し、更新した client_contact.csv ファイルのデータで取引先責任者オブジェクトを更新することを確認します。次に、[Create or Edit a Map] を選択し、[Auto-Match Fields to Columns] を選択します。データをアップロードします。
- 組織で、更新された個々のレコードを確認し、取引先責任者データのアップロードを確認します。
-
アップロードする本人確認書類がある場合:
-
データローダーで、身分証明書オブジェクトを CSV ファイルにエクスポートします。
推奨要件は次のとおりです。
- データを新しい CSV ファイルにエクスポートします。
- ファイル名に id_docs.csv を使用します。
- SOQL クエリの作成時に [すべての項目を選択] を選択します。
-
結果の id_docs.csv ファイルで、次の列を削除します。
- Id
- IsDeleted
- CreatedDate
- CreatedById
- LastModifiedDate
- LastModifiedById
- SystemModStamp
- LastActivityDate
- LastViewedDate
- LastReferencedDate
-
id_docs.csv ファイルに、本人確認書類のデータを入力します。
メモ まだデータローダーで取引先責任者オブジェクトを CSV ファイルにエクスポートしていない場合はエクスポートします。ダウンロードした CSV ファイルで、各レコードの AccountId を検索し、FinServ__Account__cに追加します。 - データローダーで、[挿入] を使用して、更新された id_docs.csv ファイルのデータで ID ドキュメントオブジェクトを更新することを確認します。次に、[Create or Edit a Map] を選択し、[Auto-Match Fields to Columns] を選択します。データをアップロードします。
- 組織で、個人が読み込みを確認するための身分証明書を確認します。
-
データローダーで、身分証明書オブジェクトを CSV ファイルにエクスポートします。
-
アップロードする雇用データがある場合:
-
データローダーで、雇用オブジェクトを CSV ファイルにエクスポートします。
推奨要件は次のとおりです。
- データを新しい CSV ファイルにエクスポートします。
- employion.csv というファイル名を使用します。
- SOQL クエリの作成時に [すべての項目を選択] を選択します。
-
結果の employment.csv ファイルで、次の列を削除します。
- Id
- IsDeleted
- CreatedDate
- CreatedById
- LastModifiedDate
- LastModifiedById
- SystemModStamp
- LastActivityDate
- LastViewedDate
- LastReferencedDate
-
FinServ__LengthOfEmployment__c
-
employion.csv ファイルで、雇用レコードのデータを入力します。
メモ まだデータローダーで取引先責任者オブジェクトを CSV ファイルにエクスポートしていない場合はエクスポートします。ダウンロードした CSV ファイルで、各レコードの取引先責任者 ID を検索し、FinServ__Contact__cに追加します。 - データローダーで、[挿入] を使用して、更新された employion.csv ファイルのデータで Employment オブジェクトを更新することを確認します。次に、[Create or Edit a Map] を選択し、[Auto-Match Fields to Columns] を選択します。データをアップロードします。
- 組織で、個人の雇用レコードを確認して負荷を確認します。
-
データローダーで、雇用オブジェクトを CSV ファイルにエクスポートします。
-
アップロードする教育データがある場合:
-
データローダーで、教育オブジェクトを CSV ファイルにエクスポートします。
推奨要件は次のとおりです。
- データを新しい CSV ファイルにエクスポートします。
- Education.csv というファイル名を使用します。
- SOQL クエリの作成時に [すべての項目を選択] を選択します。
-
結果の employion.csv ファイルで、次の列を削除します。
- Id
- IsDeleted
- CreatedDate
- CreatedById
- LastModifiedDate
- LastModifiedById
- SystemModStamp
- LastActivityDate
- LastViewedDate
- LastReferencedDate
-
Education.csv ファイルで、教育レコードのデータを入力します。
メモ まだデータローダーで取引先責任者オブジェクトを CSV ファイルにエクスポートしていない場合はエクスポートします。ダウンロードした CSV ファイルで、各レコードの取引先責任者 ID を検索し、FinServ__Contact__cに追加します。 - データローダーで、[挿入] を使用して、更新した Education.csv ファイルのデータで Education オブジェクトを更新することを確認します。次に、[Create or Edit a Map] を選択し、[Auto-Match Fields to Columns] を選択します。データをアップロードします。
- 組織で、個人の教育レコードをチェックして負荷を確認します。
-
データローダーで、教育オブジェクトを CSV ファイルにエクスポートします。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

