DimensionNameパラメータを渡すことをサポートしています。これにより、1回の照会で複数のグループ化データを取得でき、API呼び出し頻度を大幅に削減し、統計データ取得の操作を簡素化できます。例えば、ある呼び出しでDimensionName = domainを渡すと、返却データはドメインごとに1グループずつ返されます。DimensionNameとFiltersパラメータを組み合わせて、効率的かつ柔軟なデータ取得を実現する方法を示します。大量のドメインや詳細なステータスコードを含むクエリでは、まずFiltersを使用して事前フィルタリングを行い、適切なクエリ粒度(Interval)を選択することをお勧めします。{"ZoneIds": ["*"],"MetricNames": ["l7Flow_inFlux_hy"],"StartTime": "2025-12-01T00:00:00Z","EndTime": "2025-12-02T00:00:00Z","Interval": "hour","Filters": [{"Key": "domain","Operator": "equals","Value": ["example.com", "api.example.com"]}],"DimensionName": "domain"}
{"ZoneIds": ["*"],"MetricNames": ["l7Flow_request_hy"],"StartTime": "2025-12-01T00:00:00Z","EndTime": "2025-12-01T12:00:00Z","Interval": "hour","Filters": [{"Key": "originStatusCode","Operator": "equals","Value": ["2xx", "4xx", "5xx"]}],"DimensionName": "origin-status-code-category"}
TimingDataItemは最大50,000件です。データ項目の総数の計算ルールは以下の通りです:指標数 × 時点数 × ディメンション値数 = データ項目総数
MetricNamesのリスト長です。(EndTime - StartTime) / Intervalです。DimensionNameが指定されていない場合、デフォルトではアカウントディメンションでデータを集計し、ディメンション値の数は1です。DimensionName = domainの場合、ディメンション値の数はFiltersのdomainフィルタ条件で指定されたドメインリストの長さです。DimensionName = origin-status-code-categoryの場合、ディメンション値の数はデフォルトで6です。DimensionName = origin-status-codeの場合、ディメンション値の数はデフォルトで600です。DimensionNameはFiltersと組み合わせて使用できます。FiltersでDimensionNameに対応するフィルタ条件を指定することで、ディメンション値の数を制限します。MetricNames = ["l7Flow_request_hy"](指標数 = 1)StartTime = 2025-10-01T06:00:00+08:00、EndTime = 2025-10-01T06:59:59+08:00、Interval = "min"(時点数 = 60)DimensionName = origin-status-code、Filters = [{"originStatusCode": ["0", "4xx", "5xx"]}](ディメンション値の数 = 201)1 × 60 × 201 = 12060
LimitExceeded.TimingDataItemLimitExceededを返します。StartTimeからEndTimeまでの時間スパン)を短縮してください。Interval)を選択してください。Filtersを調整し、より少ないdomainまたはoriginStatusCodeのリストを指定してください。MetricNamesを調整し、より少ないクエリ指標を指定してください。Esta página foi útil?
Você também pode entrar em contato com a Equipe de vendas ou Enviar um tíquete em caso de ajuda.
comentários