Skip to content

Prerequisite Salesforce

Takahito Miyamoto edited this page Oct 17, 2020 · 31 revisions

Salesforce

Developer edition 環境を入手する

Salesforce の無料の開発環境を入手しましょう。

  1. Google Chrome または Firefox を開く。(Internet Explorer は非推奨)
  2. https://developer.salesforce.com/signup へアクセスする。
  3. 必要な情報を入力してサインアップする。
  4. 件名「Salesforce へようこそ: アカウントを確認してください」のメールを開いて「アカウントを確認」をクリックする。
  5. 好きなパスワードと秘密の質問を設定して「パスワードを変更」をクリックする。
  6. 歯車アイコン > 「設定」をクリックする。
  7. 左のペインで、「会社の設定」 > 「組織情報」をクリックする。
  8. 「編集」をクリックする。
  9. 「言語のデフォルト値」を "英語" に変更して「保存」をクリックする。

Salesforce DX を設定する

所定の Trailhead モジュールを参考に、次の設定を完了してください。

  • Dev Hub の有効化
  • CLI のインストール
  • Dev Hub へのログイン

Salesforce DX の設定

Scratch 組織を作成する

Scratch 組織を作成しましょう。ついでに追加されたカスタムアプリは後ほど使います。

Git のバージョンを確認

git --version
  • もしエラーが出た場合は、Gitをインストールしてください。 

カスタムアプリのリポジトリをダウンロード

git clone https://github.com/takahitomiyamoto/einstein-platform-services.git

フォルダを移動

cd einstein-platform-services

リポジトリとの接続を解除

rm -rf .git

Scratch 組織を作成

sfdx force:org:create -a EinsteinPlatformServices -d 7 -f config/project-scratch-def.json -s -v DevHub

資源一式をプッシュ

sfdx force:source:push -u EinsteinPlatformServices

権限セットをアサイン

sfdx force:user:permset:assign -n Einstein_Platform_Services -u EinsteinPlatformServices

Scratch 組織にログイン

sfdx force:org:open -u EinsteinPlatformServices

Einstein Platform Services App

my app

Einstein Vision and Language Model Builder をインストールする

Einstein Platform Services で利用する予測モデルを簡単に作成できるアプリを AppExchange から入手しましょう。

次のコマンドを実行して表示される URL に直接アクセスすると簡単にインストールできるので便利です。

インストールするアプリの ID をセット

# Winter '21
APP_ID=04t0b000001jm1xAAA
  • Windows を利用していてこのコマンドでエラーが出る場合は、Git Bashを起動して試してください。

インストール URL をセット

INSTANCE_URL=$(sfdx force:org:display -u EinsteinPlatformServices | grep 'Instance Url')

インストールするアプリの ID を表示 (ブラウザへコピペ)

echo "${INSTANCE_URL}packagingSetupUI/ipLanding.app?apvId=${APP_ID}"
  1. 作成した Scratch 組織の画面を開いたまま、別タブを開き、この URL にアクセスする。
  2. [Install for Admins Only] > [Install] をクリックする。
  3. [Yes, grant access to these third-party web sites] をチェックする。
  4. [Continue] をクリックする。
  5. "Installation Complete!" のメッセージを確認し、[Done] をクリックする。

Einstein Platform Services Account を設定する

  1. アプリケーションランチャーから[Einstein Playground]アプリを開く。

  2. [Einstein Admin] タブを開く。

  3. [Einstein Platform Account Settings] セクションで Account ID と非公開鍵を設定する。

    項目
    Email 取得した Account ID
    Upload File 取得した非公開鍵 (einstein_platform.pem)
  4. [Save] をクリックする。


👈 前に戻る ☁️ 次に進む 👉