この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

大規模パートナー

大規模パートナーは、大規模な登録者基盤と多数の管理パッケージを所有しています。大規模パートナーの場合、1 日の利用状況データの合計は 20 GB を超えます。大規模パートナーの 1 つの管理パッケージからのデータだけでも 1 日 20 GB の制限を超えることがあります。また、大規模パートナーは、各クエリが 15 分の処理時間制限で完了するようにするため、作成する時間範囲を短くしなければならないことがよくあります。
使用可能なインターフェース: Salesforce Classic と Lightning Experience の両方
使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition

多くの場合、大規模パートナーは、24 時間の期間中に 12 時間、6 時間、または 1 時間増加するごとに管理パッケージあたり 1 つのクエリを作成します。クエリをスケジュール設定する頻度は、実際にはデータボリュームによって決まります。

すべてのデータ型について、クエリと複数のキャッチアップクエリを組み合わせて使用することをお勧めします。

データの種類 開始方法 キャッチアップクエリのスケジュールの設定方法
登録者のスナップショット パッケージあたり 1 つの日次クエリ。
  • パッケージあたり 1 つの日次クエリ。
  • AvailableSince は、通常のクエリを最後に実行した日時に設定します。
  • StartTime は、30 日前に設定します。
  • EndTime は省略します。
  • StartTimeAvailableSince は、毎日 1 日ずつ進めます。
パッケージ利用状況概要 パッケージあたり 1 つの日次クエリ。
  • パッケージあたり 1 つの日次キャッチアップクエリ。
  • AvailableSince は、通常のクエリを最後に実行した日時に設定します。
  • StartTime は、前月の先頭に設定します。
  • EndTime は省略します。
  • AvailableSince は、毎日 1 日ずつ進めます。
  • StartTime は、毎月前月の先頭に進めます。
パッケージのログファイル
  • すべてのデータを取得するには、1 日全体を対象として毎日セグメントされる自動化 App Analytics クエリを複数作成します。
  • 1 日を通して管理パッケージおよび時間増分に基づいて要求を分割します。
1 日あたりの 2 つのレベルのキャッチアップクエリを作成します。
  • 2 日前のデータを取り込むキャッチアップクエリをパッケージあたり 1 つ作成します。
  • 3 ~ 30 日前のデータを取り込むもう 1 つのキャッチアップクエリを作成します。
  • StartTimeEndTime、および AvailableSince は、毎日 1 日ずつ進めます。

顧客はパッケージを世界中のすべての Salesforce インスタンスで使用します。このため、管理パッケージで生成されるデータは、膨大な量となります。12 時間の期間を対象として含む各クエリを同時に実行するようにスケジュール設定します。また、すべてのインスタンスからデータを収集するために、階層化されたキャッチアップクエリ計画を作成します。

この例では、多数の管理パッケージの中から 2 つを示します。

  1. 3 月 31 日 18:00 UTC に通常のパッケージログファイルクエリを実行します。

    パッケージ 1

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-30T00:00:00
    4EndTime=2021-03-30T12:00:00
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX 
    7FileType=parquet
    8FileCompression=snappy"
    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-30T12:00:00
    4EndTime=2021-03-31T00:00:00
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"

    パッケージ 2

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-30T00:00:00
    4EndTime=2021-03-30T12:00:00
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"
    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-30T12:00:00
    4EndTime=2021-03-31T00:00:00
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"
  2. 4 月 1 日 18:00 UTC に通常のパッケージログファイルクエリとキャッチアップパッケージログファイルクエリを実行します。

    4 月 1 日の通常のパッケージログファイルクエリとキャッチアップパッケージログファイルクエリのタイムライン。

    A. 通常のパッケージログファイルクエリ

    パッケージ 1

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-31T00:00:00Z
    4EndTime=2021-03-31T12:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX 
    7FileType=parquet
    8FileCompression=snappy"
    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-31T12:00:00Z
    4EndTime=2021-04-01T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"

    パッケージ 2

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-31T00:00:00Z
    4EndTime=2021-03-31T12:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"
    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-31T12:00:00Z
    4EndTime=2021-04-01T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"

    B. 2 日前のキャッチアップパッケージログファイルクエリ

    パッケージ 1

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-30T00:00:00Z
    4EndTime=2021-03-31T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy
    9AvailableSince=2020-03-31T18:00:00Z"

    パッケージ 2

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-30T00:00:00Z
    4EndTime=2021-03-31T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy
    9AvailableSince=2020-03-31T18:00:00Z"

    C. 3 ~ 30 日前のキャッチアップパッケージログファイルクエリ

    パッケージ 1

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-01T00:00:00Z
    4EndTime=2021-03-30T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy
    9AvailableSince=2020-03-31T18:00:00Z"

    パッケージ 2

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-01T00:00:00Z
    4EndTime=2021-03-30T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy
    9AvailableSince=2020-03-31T18:00:00Z"
  3. 4 月 2 日以降は、日付を 1 日ずつ進めて通常のパッケージログファイルクエリとキャッチアップパッケージログファイルクエリを実行します。

    4 月 2 日の通常のパッケージログファイルクエリとキャッチアップパッケージログファイルクエリのタイムライン。

    A. 通常のパッケージログファイルクエリ

    パッケージ 1

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-04-01T00:00:00Z
    4EndTime=2021-04-01T12:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX 
    7FileType=parquet
    8FileCompression=snappy"
    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-04-01T12:00:00Z
    4EndTime=2021-04-02T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"

    パッケージ 2

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-04-01T00:00:00Z
    4EndTime=2021-04-01T12:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"
    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-04-01T12:00:00Z
    4EndTime=2021-04-02T00:00:00Z 
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy"

    B. 2 日前のキャッチアップパッケージログファイルクエリ

    パッケージ 1

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-31T00:00:00Z
    4EndTime=2021-04-01T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy
    9AvailableSince=2020-04-01T18:00:00Z”

    パッケージ 2

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-31T00:00:00Z
    4EndTime=2021-04-01T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy
    9AvailableSince=2020-04-01T18:00:00Z"

    C. 3 ~ 30 日前のキャッチアップパッケージログファイルクエリ

    パッケージ 1

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-02T00:00:00Z
    4EndTime=2021-03-31T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0336XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy
    9AvailableSince=2020-04-01T18:00:00Z"

    パッケージ 2

    1sfdx force:data:record:create
    2--sobjecttype AppAnalyticsQueryRequest
    3--values "StartTime=2021-03-02T00:00:00Z
    4EndTime=2021-03-31T00:00:00Z
    5DataType=PackageUsageLog
    6PackageIds=0337XXXXXXXXXX
    7FileType=parquet
    8FileCompression=snappy
    9AvailableSince=2020-04-01T18:00:00Z"