Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
セールスパフォーマンス管理
SOQL クエリからデータセットを作成する

SOQL クエリからデータセットを作成する

テリトリー計画で記述する SOQL クエリを使用して、データセットに含める Salesforce レコードを指定してテリトリーを計画します。

必要なエディション

使用可能なインターフェース: Salesforce Classic (すべての組織で利用できるわけではありません) および Lightning Experience の両方
使用可能なエディション: Web Services API が有効になっている Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition
必要なユーザー権限
テリトリー計画でデータセットを作成する

「Sales Planning Ops Analyst」権限セット

および

「セールスプランニング用データパイプラインユーザーのクエリ」権限セット

および

「セールスプランニング用 SF Maps テリトリー計画」権限セット

  1. 大量のデータをデータセットに含めるには、Bulk API を有効にします。そうすると、Salesforce のガバナ制限が適用される可能性が少なくなり、アライメントの読み込みプロセスを加速できます。それ以外の場合は、ステップ 2 に進みます。
    [設定] の [クイック検索] ボックスに「インストール済みパッケージ」と入力し、[インストール済みパッケージ] を選択します。Salesforce Maps パッケージの横の [設定] をクリックします。[テリトリー計画] で [データ管理] を選択し、[Bulk API] を選択します。

    Bulk API をオンにした場合でも、テリトリー計画では Apex を使用して SOQL クエリを検証します。

  2. [テリトリー計画] で、[データセット] をクリックしてから [作成] をクリックします。ライブデータとコピーデータのどちらを使用してテリトリーを計画するかを指定します。データセットの名前を入力し、[次へ] をクリックします。
    [データセット] タブでデータセットを作成するオプション
  3. [オブジェクトクエリを構築] をクリックします。
    SOQL クエリを構築するオプション
  4. クエリに名前を付けて、オブジェクトを選択します。
  5. 追加または変更する項目を選択します。項目検索条件を追加するには、暗号化されていない項目を含む検索条件のみを選択します。Shield Platform Encryption で暗号化された項目など、暗号化された項目を含むフィルタを追加しないでください。
    クエリは直接調整できます。たとえば、ドット表記を使用して、ベースとなるオブジェクトが検索するオブジェクトから項目を引き出します。
    SELECT ID, NAME, ANNUALREVENUE, BILLINGLATITUDE, BILLINGLONGITUDE, OWNER.NAME FROM ACCOUNT

    あるオブジェクトから別のオブジェクトにデータを結合するには、カスタムリレーションを指定します。たとえば、取引先でテリトリーを計画し、テリトリー ID や名前などのカスタムテリトリー情報を関連付けるとします。

    テリトリー情報を取引先に関連付けるクエリ
  6. クエリをテストして、作業内容を保存します。
  7. 作成したクエリを含めます。[次へ] をクリックします。
    作成した SOQL クエリをデータセットに含めることができる
  8. [所有者 ID] などのユニット割り当て項目を選択します。 より多くの項目オプションを使用するには、[オブジェクト項目をインポート] をオンにします。
    データセットの作成時に選択するオブジェクト項目
  9. [完了] をクリックします。
 
読み込み中
Salesforce Help | Article