私はMS畑じゃないので、ExcelやAccessは素人なんですが、移行データを作っていたり
周りの人がやっている中で苦労というか、****!!と叫んだことを少ないですけど箇条書き
Q1.SFDCのレポートからエクスポートしてAccessにインポート
データを結合すると、結果がおかしい。(行が増えてる、ちゃんと結合できてない)
A1.15桁IDが原因です。 数式を作成して18桁IDをキーにしましょう。
15桁の状態だと、大文字小文字を区別すればユニークですが、
区別しない場合ユニークではありません。(Accessは区別しない、設定もない)
Q2.日付型で爆死。
A2.日本人 -> yyyy/MM/dd SFDC -> yyyy-MM-dd
まずは"/"を"-"に変換しましょう。
またDataLoaderでインポートする際日付が1日戻ることがないように
設定も確認しましょう。(DataLoaderのSettings >> Timezone >> "GMT"と入力)
Q3.気づけば顧客コードとかの前ゼロが欠落してる(01234567 -> 1234567)
A3.SFDCからエクスポートした後に中身を確認しようとExcelで開いて保存しませんでしたか?
Excelが余計なお世話で前ゼロなくしてくれるんですよ。。。
Excelで確認する場合は、保存しないようにしましょう。
Q4.システム屋にデータの更新をお願いしたが、やけに時間がかかっている。
A4-1.レコードを一意に特定できるユニークなキーを付与していますか?
元データがSFDCの場合は必ず対象オブジェクトの18桁IDを列に出してもらえると非常に助かります。
キーがないと、あいまいな情報でSFDCの情報と結合してIDを取得する必要があるので
それに時間がかかります。。。
A4-2.列名がSFDCの列名とあっていますか?
あっていないと、マッピング作業・この項目はこれでいいですか?と確認をすることに
なりますので、可能なら列名をSFDCの項目名と合わせてもらえればスムーズです。
--
どちらかというと、ここに書いていることはシステム屋(我々)にデータを渡すお客さん向けに
記述していたりします・w・
保守工数も高いでしょ!!賢くやったほうが絶対いいですよ!!
※気づけば、2006年から7年ぐらいSFDCでメシ食ってる。 (´▽`) '`,、'`,、
2013年12月5日木曜日
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿