macOS でのデータローダのインストール
| 使用可能なインターフェース: Salesforce Classic (使用できない組織もあります) および Lightning Experience の両方 |
| 使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
| 必要なユーザ権限 | |
|---|---|
| データローダをダウンロードするページにアクセスする | 「すべてのデータの編集」 |
| データローダを使用する | 「API の有効化」 および 新規取引先を挿入する場合の取引先に対する「作成」など、実行する処理に対する適切なユーザ権限 および 「Bulk API の物理削除」 (Bulk API を使用してレコードを物理削除するようにデータローダを設定している場合のみ) |
- macOS で .DMG ファイルを使用している場合、Java Runtime Environment (JRE) バージョン 11 以降 (Zulu OpenJDK バージョン 11 以降など) をインストールしてください。
- 組織の [設定] ページで、データローダのインストールファイルをダウンロードします。
- .zip ファイルを右クリックして、[Extract All (すべて抽出)] を選択します。
- データローダフォルダ内で installer.command ファイルをダブルクリックします。開発者が不明であるというメッセージが表示され、ファイルを開くことができない場合は、Control キーを押しながら installer.command ファイルをクリックし、メニューから [open (開く)] を選択します。
- データローダのインストール先を指定します。
- データローダの起動アイコンをデスクトップとアプリケーションフォルダのどちらに追加するかを指定します。データローダのインストールが完了します。
データローダを実行するには、データローダのデスクトップアイコン、アプリケーションフォルダ、またはインストールフォルダ内の dataloader.command を使用します。Zulu OpenJDK が見つからない場合は、メッセージが表示され、Zulu OpenJDK をダウンロードしてインストールするように求められます。
Mac M1 ハードウェアでのデータローダの実行
「M1」は、Apple が設計した新しい SoC (System on a Chip) であり、Mac に搭載するために開発されたチップです。Salesforce では最新の OS リリースをサポートするためにデータローダを定期的に更新していますが、データローダの更新間隔は、基盤となるサードパーティライブラリのサポート状況によって変わることがあります。Mac M1 ハードウェアで macOS を実行している場合、データローダに必要な Eclipse SWT ライブラリが Mac M1 でサポートされていないことを示すエラーがコンソールに表示されます。Mac M1 での Eclipse SWT ライブラリのサポートについてまだ明確な発表はありませんが、Rosetta 2 を使用する Intel エミュレーションモードでデータローダを実行し、Eclipse SWT がエミュレーションモードで正しく機能するかどうかを試すこともできます。Rosetta 2 の有効化については、Apple のサポート記事 (https://support.apple.com/en-us/HT211861) を参照してください。
Mac M1 ハードウェアでデータローダを実行するには、次の手順を実行します。
- ターミナルを開いて、次のコマンドを実行します。
1/usr/sbin/softwareupdate --install-rosetta - Mac M1 ハードウェアに、Zulu OpenJDK バージョン 11 以降などの Java Runtime Environment (JRE) バージョン 11 以降 (macOS 用 x86 64 ビット版) がインストールされていることを確認してください。なお、このシナリオでは、ARM アーキテクチャ用のネイティブ JRE は動作しません。
- ダウンロードしたデータローダフォルダ内の installer.command ファイルを実行します。この手順��詳細については、このページの上部にある手順を参照してください。