Skip to main content

カスタム Data 360 Playground を設定する

学習の目的

この単元を完了すると、次のことができるようになります。

  • カスタム Data 360 Playground にサインアップする。
  • このバッジで使用するために Playground を設定する。
Note

このバッジに取り組む前に、フローと Data 360 について十分に理解しておくことを強くお勧めします。フローについて学ぶには、「Flow Builder を使用したフローの作成」トレイルを完了してください。Data 360 について学ぶには、「Data Cloud でデータを最大限に活用する」Trailmix を完了してください

Note

2025 年 10 月 14 日付で、Data Cloud は Data 360 に名称が変更されました。移行期間中は、アプリケーションやドキュメント内で Data Cloud という名称が引き続き使用される場合があります。名称は新しくなりましたが、機能や内容に変更はありません。

Data 360 は、すべてのデータを 1 か所で接続してハーモナイズします。これには、会社の Web サイト、モバイルアプリケーション、エンドユーザー製品などの外部データや、Salesforce 組織内の内部データが含まれます。

ただし、そのデータがクリーンアップされ、マッピングされ、ハーモナイズされていたとしても、それを活用できなければ意味がありません。幸い、Data 360 のデータには、Salesforce の宣言型自動化ツールである Flow Builder でアクセスすることができます。このアクセスにより、そのデータを使用する強力な対話型またはトリガーによる自動化を作成できます。Data 360 内のデータ変更からフローをトリガーすることも可能です。

メモ

メモ

日本語で受講されている方へ
Challenge は日本語の Trailhead Playground で開始し、かっこ内の翻訳を参照しながら進めていってください。Challenge での評価は英語データを対象に行われるため、英語の値のみをコピーして貼り付けるようにしてください。日本語の組織で Challenge が不合格だった場合は、(1) この手順に従って [Locale (地域)] を [United States (米国)] に切り替え、(2) [Language (言語)] を [English (英語)] に切り替えてから、(3) [Check Challenge (Challenge を確認)] ボタンをクリックしてみることをお勧めします。

翻訳版 Trailhead を活用する方法の詳細は、自分の言語の Trailhead バッジを参照してください。

ハンズオンを始める準備

Data 360 と連携するフローの作成を開始する前に、以下の 3 つのステップを完了して Playground を設定してください。

Data 360 を含むカスタム Playground にサインアップする

このモジュールを受講するためには、Data 360 とサンプルデータを搭載したカスタム Playground が必要です。このページ上部の [Playground を作成] ボタンをまだクリックしていない場合は、今すぐクリックし、手順に従ってカスタム Playground を作成し、Trailhead に接続してください。

Note

このカスタム Playground は、このバッジの Challenge で使用するように設計されており、ほかのバッジには機能しない可能性があります。使用している Playground または特別な Developer Edition 組織が推奨されているものであることを必ず確認してください。

データキットからデータストリームを作成する

カスタム Playground は、すでに多くが設定済みですが、先に進む前にいくつか完了すべき手順があります。まず、データストリームとそのマッピングを作成しましょう。

  1. まだ Data 360 Playground を起動していない場合は、起動します。
  2. アプリケーションランチャー (“”) をクリックし、data と入力して [Data Cloud] アプリケーションをクリックします。
  3. [Data Streams (データストリーム)] タブをクリックします。
  4. [新規] をクリックします。
  5. [Salesforce CRM] をクリックします。

「Import objects from Salesforce CRM (Salesforce CRM からオブジェクトをインポート)」と表示されている Salesforce CRM ボタン。

  1. [Next (次へ)] をクリックします。
  2. [DataCloudFlows] カスタムデータバンドルをクリックします。
  3. [Next (次へ)] をクリックします。
    デフォルトのデータスペースが事前に選択され、バンドルに含まれているすべての項目が表示されます。
  4. 現在の選択をそのままにして [Next (次へ)] をクリックします。
  5. [Deploy (リリース)] をクリックします。
Note

[Deploy (リリース)] をクリックしたときにエラーが表示されても、実際にはデータストリームが正常に作成されている可能性があります。[New Data Stream (新規データストリーム)] ウィンドウを閉じ、ページを更新して、新しいデータストリームが表示されるか確認してください。

お気づきかもしれませんが、開発組織の Data 360 データはすべて、同じ組織に接続された Salesforce CRM ソースから取得されます。残念ながら、外部データソースをこちらで設定することはできません。その代わりに、外部オブジェクトをシミュレーションする Salesforce オブジェクトを作成し、データストリームとマッピングを設定することで、これらのデータ構造が Data 360 内でデータモデルオブジェクト (DMO) として表示されるようにしています。演習の手順は、実際の外部データベースからのデータストリーミングでも使用できます。

計算済みインサイトを作成する

次に、組織の外部オブジェクトの 1 つに含まれるレコード数をカウントする計算済みインサイトを作成します。

  1. [Calculated Insights (計算済みインサイト)] タブをクリックします。
  2. [新規] をクリックします。
  3. [From a Data Kit (データキットから)] を選択し、[Next (次へ)] をクリックします。
  4. [Number of Abandoned Carts (カート放棄回数)] を選択し、[Next (次へ)] をクリックします。
  5. [Activate (有効化)] をクリックします。
  6. [Schedule (スケジュール)] で [Not Scheduled (未スケジュール)] を選択し、[Enable (有効化)] をクリックします。
Note

[Enable (有効化)] をクリックしたときにエラーが表示されても、実際には計算済みインサイトが正常に作成されている可能性があります。[Select a Data Kit (データキットを選択)] ウィンドウと [New Insight (新規インサイト)] ウィンドウを閉じ、ページを更新して、新しい計算済みインサイトが表示されるか確認してください。

  1. 新しい [Number of Abandoned Carts (カート放棄回数)] 計算済みインサイトページで をクリックして、[Publish Now (今すぐ公開)] をクリックします。
    ページを更新しないと [Publish Now (今すぐ公開)] オプションが表示されないことがあります。

計算済みインサイトページの [Publish Now (今すぐ公開)] オプション。

特別な Data 360 組織の準備が整いました! この組織でフローの作成を開始する前に、フローを使用するうえで重要な Data 360 の概念をいくつか確認しておきましょう。

フローと Data 360 の連携の仕組み

Data 360 の重要な構成要素、それぞれの役割、フローとどのように連携するのかを説明します。

データレイクオブジェクト

データレイクオブジェクト (DLO) は、データストリームによって Data 360 に取り込まれた未加工データのストレージコンテナです。このオブジェクト内では、データは加工されていない状態のまま保持されますが、Data 360 のほかの機能から参照することができます。フローは DLO 内のデータにアクセスできません。

データモデルオブジェクト

Data 360 が DLO データをマッピング、ハーモナイズ、または変換した後、そのデータはデータモデルオブジェクト (DMO) を通じて利用可能になります。つまり、DMO 内のデータは、データを有用なものにするために定義したすべての処理が適用されています。フローからアクセス可能なデータのほとんどは DMO にあります。DMO に含まれる可能性があるデータの例として、次のようなものあります。

  • Salesforce 組織のデータ
  • 外部データベースのデータ
  • 変換、絞り込み、または集計されたデータ
  • ソースデータに基づく数式項目
  • 複数のソースから収集された統合 ID 情報

計算済みインサイトと計算済みインサイトオブジェクト

計算済みインサイトは、SQL (Structured Query Language) クエリと、そのクエリによって返される複雑なメトリクスで構成されます。計算済みインサイトを有効にすると、SQL クエリから返される値を保存するために、Data 360 に計算済みインサイトオブジェクト (CIO) が作成されます。Data 360 はスケジュールに従ってクエリを実行し、クエリ結果に変更があった場合は CIO のレコードを更新します。ほとんどの Data 360 の用途では、CIO を特に意識することはありません。ただし、Flow Builder で計算済みインサイトの結果にアクセスする場合は、CIO をほかのオブジェクトと同様に操作します。

「上記の説明に対応する Data 360 のダイアグラム。フローは DMO と計算済みインサイトのデータにアクセスできます。」

Note

計算済みインサイトの作成についての詳細は、Trailhead の「Data Cloud でのデータの強化」トレイルを参照してください。

リソース

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む