Q. 名刺IDが重複する名刺レコードを削除するにはどうすれば良いですか?
A. 以下の手順で名刺IDが重複する名刺レコードの削除が可能です。
手順
1. 重複する名刺IDを抽出します。
開発者コンソールのQuery Editorにて以下SOQLを実行します。
SELECT Sansan_CI__BizCardId__c, Count(Id)
FROM Sansan_CI__BizCard__c
GROUP BY Sansan_CI__BizCardId__c
HAVING Count(Id) >= 2
FROM Sansan_CI__BizCard__c
GROUP BY Sansan_CI__BizCardId__c
HAVING Count(Id) >= 2
2.データローダで名刺IDが重複する名刺レコード一覧をExportします。
Exportをクリックします。
名刺を選択肢、Nextをクリックします
以下SOQLを入力し、Finishをクリックします。
{名刺ID}には手順1にて抽出した名刺IDをカンマ区切りで入力します。
SELECT Id, Sansan_CI__BizCardId__c, Sansan_CI__CompanyName__c,
Sansan_CI__FullName__c, Sansan_CI__Contact__r.Name, Sansan_CI__Lead__r.Name,
Sansan_CI__ExchangeDate__c, Sansan_CI__CI_PublishedTime__c,
Sansan_CI__BizCardLinkToDateTime__c
FROM Sansan_CI__BizCard__c
WHERE Sansan_CI__BizCardId__c IN ( {名刺ID}} )
Sansan_CI__FullName__c, Sansan_CI__Contact__r.Name, Sansan_CI__Lead__r.Name,
Sansan_CI__ExchangeDate__c, Sansan_CI__CI_PublishedTime__c,
Sansan_CI__BizCardLinkToDateTime__c
FROM Sansan_CI__BizCard__c
WHERE Sansan_CI__BizCardId__c IN ( {名刺ID}} )
FinishをクリックするとCSVが出力されます。
3.削除する名刺レコードを選択します。
手順2で抽出したCSVから削除する名刺レコードを選択します。
削除する名刺レコードのSalesforceIDのみを残し、別名で保存します。
4.データローダで名刺レコードを削除します。
Deleteをクリックします。
手順3で作成した名刺レコード削除用CSVを選択しNextをクリックします。
Create or Edit a Map ⇒ Auto-Match Fields to Columns をクリックし、Idがキャプチャのように割り当たっていることを確認しNextをクリックします。
ログを出力するフォルダを選択しFinishをクリックします。
削除に成功すると以下が表示されます。
お探しの情報が見つからない場合は以下よりお問い合わせください。