似たような設定はデータローダにもあるので、おそらく同じ挙動だろうな。
デフォルトでは、データローダは CSV ファイル内の空白のセルを、その項目に変更が必要ないかのように扱います。データローダを使用して項目の値を削除して空白または NULL として表示させたい場合は、データローダの設定を更新してください。
データローダを使用してレコードを空白または null で更新する方法
また以下のヘルプの説明から考えると、オフの時はCSV ファイル上の値が「空白」なら何も変換しないのではと思います。Data Laderでもこのような機能をオンにしないとNullで上書きしないので、同じ機能だと思います。
Account Engagement の null 値をインポートすることはできません。[既存のデータを上書きする] オプションがオンで、.CSV ファイル上の値が「空白」でも、項目がクリアされることはありません。この理由は、クリアされる値は Salesforce 側から取得される必要があるためです。
Account Engagement の null 値または空の値をインポートできない
以下の英語の説明でも同じように思います。
How do you clear out the bad data from a Pardot field?
Your first instinct might be to just import a new CSV, and be careful to match up the columns correctly, and also include a new column full of blank cells to overwrite the field you previously mixed up.
And yes, if you just have a couple of swapped fields:
If there is data in every field that you uploaded
And you map the fields correctly
And you select “overwrite existing data”
https://invadosolutions.com/pardot-marketing/fixing-data-import-problems-in-pardot/
Developer環境では、CSVの値が設定されたのですが
とのことですが、CSVの値はNull(空白)でなくて、値があったということでしょうか?
そうであれば、その値に更新されると思います。
私の認識ではこの上書きオフはあくまでもNullの時に値をクリアーしないだけです。
Null以外の値があれば、その値に上書きされると思います。