查詢範例

本頁提供查詢 Blockchain Analytics 的一般操作說明。

如需使用 BigQuery 的操作說明,請參閱 BigQuery 說明文件

如要自行建立查詢:

  1. 前往 Google Cloud 控制台的「BigQuery」頁面。BigQuery

    前往「BigQuery」頁面

  2. 按一下[Compose a new query] (撰寫新查詢)
  3. 在「編輯器」欄位中輸入查詢。
  4. 按一下「執行」

舉例來說,如要列出過去六個月內每天的交易總數:

  1. 前往 Google Cloud 控制台的「BigQuery」頁面。BigQuery

    前往「BigQuery」頁面

  2. 複製下列內容並貼到查詢方塊中:

    SELECT
      TIMESTAMP_TRUNC(block_timestamp, DAY) AS timestamp1, COUNT(1) AS txn_count
    FROM
      bigquery-public-data.goog_blockchain_ethereum_mainnet_us.transactions
    WHERE
      block_timestamp >= CAST(DATE_SUB(CURRENT_DATE(), INTERVAL 6 MONTH) AS TIMESTAMP)
    GROUP BY timestamp1
    ORDER BY timestamp1
    
  3. 按一下「執行」。以下是結果範例:

範例結果
timestamp1 txn_count
2023-01-10 00:00:00.000000 UTC 1061055
2023-01-11 00:00:00.000000 UTC 1083178
2023-01-12 00:00:00.000000 UTC 1085563
2023-01-13 00:00:00.000000 UTC 1076328
2023-01-14 00:00:00.000000 UTC 1107804
2023-01-15 00:00:00.000000 UTC 1000777
2023-01-16 00:00:00.000000 UTC 1057284
2023-01-17 00:00:00.000000 UTC 1018353
2023-01-18 00:00:00.000000 UTC 1118225
2023-01-19 00:00:00.000000 UTC 1007125
2023-01-20 00:00:00.000000 UTC 1024504