Google bigquery BigQuery-Adwords数据传输-AccountStats vs AccountBasicStats

Google bigquery BigQuery-Adwords数据传输-AccountStats vs AccountBasicStats,google-bigquery,google-ads-api,Google Bigquery,Google Ads Api,对于许多表,始终存在AccountStats vs AccountBasicStats 同一SQL查询可能与Stats和BasicStats的值不同,例如: SELECT cs.Date, SUM(cs.Impressions) AS Sum_Impressions, SUM(cs.Clicks) AS Sum_Clicks, SUM(cs.Interactions) AS Sum_Interactions, (SUM(cs.Cost) / 1000000) AS Sum_C

对于许多表,始终存在AccountStats vs AccountBasicStats

同一SQL查询可能与Stats和BasicStats的值不同,例如:

SELECT
  cs.Date,
  SUM(cs.Impressions) AS Sum_Impressions,
  SUM(cs.Clicks) AS Sum_Clicks,
  SUM(cs.Interactions) AS Sum_Interactions,
  (SUM(cs.Cost) / 1000000) AS Sum_Cost,
  SUM(cs.Conversions) AS Sum_Conversions
FROM
  `{dataset_id}.Customer_{customer_id}` c
LEFT JOIN
  `{dataset_id}.AccountBasicStats_{customer_id}` cs
  <-----OR USING----->
  `{dataset_id}.AccountStats_{customer_id}` cs
ON
  c.ExternalCustomerId = cs.ExternalCustomerId
WHERE
  c._DATA_DATE = c._LATEST_DATE
  AND c.ExternalCustomerId = {customer_id}
GROUP BY
  1
ORDER BY
  1
选择
政务司司长日期:,
SUM(cs.印象)作为SUM_印象,
SUM(cs.Clicks)作为SUM_点击,
SUM(cs.交互作用)作为SUM_交互作用,
(总成本)/1000000)作为总成本,
SUM(cs.转换)作为SUM_转换
从…起
`{dataset_id}.Customer_{Customer_id}`c
左连接
`{dataset_id}.AccountBasicStats{customer_id}`cs
`{dataset_id}.AccountStats{customer_id}`cs
在…上
c、 ExternalCustomerId=cs.ExternalCustomerId
哪里
c、 数据日期=最新日期
和c.ExternalCustomerId={customer_id}
分组
1.
订购人
1.
看起来主要区别在于ClickType列,根据文档,它可能会重复计算:

BasicStats看起来最准确,与adwords完全匹配。而统计数据会使印象增加约2-3倍

是否有方法转换数据,使两个查询得到相同的结果

因为没有我感兴趣的每小时数据的基本统计数据。

根据:

在引入ClickType后,似乎无法对数据进行分段