CRM Analytics ダッシュボードでの SAQL の使用
CRM Analytics Studio ユーザインターフェースを使用して、既存の SAQL クエリを変更したり、新規作成したりします。ユーザインターフェースで SAQL クエリを作成することは、使用を開始する最も簡単な方法です。
CRM Analytics のどのコンポーネントも、バックグラウンドで SAQL を使用しています。ダッシュボードでウィジェットを構築し、SAQL ビューに切り替えて、ウィジェットの SAQL クエリを確認できます。または、データセットの探索中にレンズを作成し、SAQL ビューに切り替えて、レンズの SAQL クエリを確認することもできます。
ダッシュボードのウィジェットで生成されたクエリを見てみましょう。
- Salesforce 組織で、CRM Analytics Studio を開いてダッシュボードを開きます。たとえば、Opportunity Details を開きます。
-
[編集] をクリックします。
![サンプルダッシュボードで [編集] をクリック](https://developer.salesforce.com/docs/resources/img/ja-jp/240.0?doc_id=images%2Fwave_saql_overview_editdashboard.png&folder=bi_dev_guide_saql)
-
編集するクエリ (Amount_1 など) をクリックし、ドロップダウンリストの [編集] をクリックします。
![ステップで [編集] を選択](https://developer.salesforce.com/docs/resources/img/ja-jp/240.0?doc_id=images%2Fwave_saql_overview_editstep.png&folder=bi_dev_guide_saql)
-
[SAQL モード] をクリックして、SAQL クエリを表示します。
![[SAQL モード] ボタンをクリック](https://developer.salesforce.com/docs/resources/img/ja-jp/240.0?doc_id=images%2Fwave_saql_overview_selectSAQL.png&folder=bi_dev_guide_saql)
-
SAQL クエリを表示します。
この例の SAQL クエリを次に示します。
1q = load "DTC_Opportunity_SAMPLE"; 2q = filter q by 'Closed' == "false"; 3q = group q by all; 4q = foreach q generate sum('Amount') as 'sum_Amount'; 5q = limit q 2000; - クエリを編集し、[クエリを実行] をクリックして新しいクエリを実行します。たとえば、sum を average に変更できます。