※この記事は英語版を翻訳しており、一部に機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。
この動作は、インポートファイルのエンコードと選択したデータローダ設定の組み合わせの結果であり、データローダアプリケーションに関する予期しない問題でも、その変更からくるものでもありません。
データローダを設定するとき、[すべての CSV を UTF-8 エンコードで読み取る] 設定が表示されます。この設定をオンにすると、アプリケーションでは強制的に、データ操作のために選択されたすべての CSV を、そのファイルの実際の状態にかかわらず UTF-8 エンコードで保存されているかのように表示しようとします。この設定の有効化と、UTF-8 でエンコードされていないファイルの使用の組み合わせによって、予期しない文字が表示される場合があります。
データローダ設定はこの動作に影響を与えますが、この問題の原因は、CSV ファイルの保存時にそのファイルのエンコードが設定される方法にあります。 Microsoft® Excel® を使用して CSV ファイルを保存するとき、そのエンコードは UTF-8 ではなく、マシン固有の ANSI エンコードを使用して自動的に設定されます。 Windows® または Excel® で、この CSV ファイルのエンコード動作を明示的に設定したり、手動で変更したりすることはできません。
1.[すべての CSV を UTF-8 エンコードで読み取る] 設定を有効なままにする
特殊文字が含まれているファイルを一般に操作する場合は、すべての文字が正しく取得されることを保証するために、この方法が推奨されます。ただし、データローダで使用されるすべての CSV ファイルを UTF-8 でエンコードする必要があります。 インポートファイルがこのデータローダ設定と互換性があるようにするために、Notepad® などのテキストエディタプログラムを使用して、CSV のエンコードを ANSI から UTF-8 に手動で変更できます。ファイルのエンコードを手動で設定するには、「データローダが特殊文字をインポートしていない理由)」のドキュメントで概説されている手順に従ってください。
2.データローダの [すべての CSV を UTF-8 エンコードで読み取る] 設定を無効にする
これにより、Excel® によって設定されたデフォルトの ANSI 文字エンコードを、データローダからの干渉なしに渡せるようになります。
今まで、このデータローダ設定を変更したり、ファイルのエンコードを手動で設定したりする必要がなかったのはなぜですか?
これは、すでに UTF-8 エンコードで保存されている以前に提供されたファイルのためか、またはそこに特殊文字が含まれていなかったためである可能性があります。あるいは、CSV の保存時に Excel® でファイルのエンコードを設定する方法が、そのローカルマシンで変更されている可能性があります。
注意: 特殊文字のサポートを可能にするために、データローダを使用してエクスポートから生成された CSV が確実にデフォルトで UTF-8 エンコードで保存されるように、[すべての CSV を UTF-8 エンコードで書き込む] 設定は引き続き有効なままにすることをお勧めします。
特殊文字のインポートについての詳細は、「中国語、韓国語、または日本語文字をインポートまたは更新する」を確認してください。
関連情報:
Data データローダでサポートされるデータ型
000387201

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.