DailyAggregation TCRM レシピの作成
未加工のパッケージログファイルデータをライセンス管理アプリケーション (LMA) データに結合して、DailyAggregation Tableau CRM (TCRM) レシピを作成します。このレシピでは、App Analytics レシピの作成に使用する DailyAggregation という名前のデータセットが作成されます。
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方 |
| 使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
- Tableau CRM Analytics Studio で、[データマネージャ] > [データフローとレシピ] に移動し、[レシピ] タブで、[レシピを作成] をクリックします。
- [入力データを追加] をクリックします。
- [RawPackageLogFile] を選択します。
- すべての列を選択します。
-
次の指定を使用して、集計を作成します。
項目 集計方法 event_count 合計 login_key Unique num_fields 合計 num_soql_queries 合計 operation_count 合計 rows_processed 合計 session_key Unique -
集計の [行をグループ化] で [+] をクリックして、[timestamp_derived] を選択します。
- [年]、[月]、[日] を選択します。
- [追加] をクリックします。
-
集計の [行をグループ化] で、次の項目ごとにグループを作成します。
- api_type
- api_version
- app_name
- class_name
- cloned_from_organization
- custom_entity
- custom_entity_type
- entry_point
- event
- event_subscriber
- http_method
- http_status_code
- log_record_type
- managed_package_namespace
- method_name
- operation_type
- organization_country_code
- 「Create DMY Field (DMY 項目の作成)」という名前の変換を作成します。使用する式は to_date(concat(timestamp_derived_DAY,"/",timestamp_derived_MONTH,"/",timestamp_derived_YEAR),"dd/MM/yyyy")) です。
-
次の情報を使用して、RawPackageLogFile データセットを LMAData データセットに結合します。
- 結合する入力データの選択: LMAData
- 選択する列: すべての項目
- 結合種別: ルックアップ
- 結合キー: organization_id = Subscriber Org ID および package_id = PackageID15
- 右列の API 参照名プレフィックス: LMAData
-
次の情報を使用して、country-codes データセットを LMAData データセットに結合します。
- 結合する入力データの選択: country-codes
- 選択する列: すべての項目
- 結合種別: ルックアップ
- 結合キー: user_country_code = ISO3166-1-Alpha-2
- 右列の API 参照名プレフィックス: UserCountry
-
「Feature Name (機能名)」という名前の変換を作成します。
- 在庫や注文などの機能用に TCRM バケットを必要な数だけ作成し、「Orders (その他)」という名前の万能バケットを 1 つ作成します。
- カスタムエンティティを該当するバケットに追加します。
-
[出力] を選択して、次の設定を使用します。
- 書き込み先: データセット
- データセットの表示ラベル: DailyAggregation
- アプリケーションの場所: PartnerIntelligence
- 共有ソース: デフォルト
- セキュリティ述語: 述語の検索条件を追加して、行レベルのセキュリティを対象データセットに適用します
- 名前: 日次集計データセットの作成
- [適用] をクリックします。
- [保存] をクリックします。
- レシピに「DailyAggregation」という名前を付けます。
- [保存して実行] をクリックします。
例
完了すると、DailyAggregation レシピは、次のようになります。
