Article Outline
__TABLE__
TOC
Collection Outline
[BIGQUERY] 分析入門
[BIGQUERY] SQL
■ 句(節)
■ 演算子
■ BigQuery特有
■ 関数
- approx_count_distinct() - 集計近似
- coalesce()
- countif()
- extract()
- greatest()
- ifnull()
- last_day()
- lead() / lag()
- left() / right()
- lower()
- nullif()
- parse_date()
- row_number() - 番号付
- safe_cast()
- split()
- st_distance()
- nth_value()
- first_value() / last_value()
- percentile_()
データ型
■ エラー
- error
- Resources exceeded during query execution: Not enough resources for query planning - too many subqueries or query is too complex
[BIGQUERY] ADVANCE
[BIGQUERY] ML
[BIGQUERY] DS
■ DS100ノック
■
[BIGQUERY] GA
||TABLE メタテーブルからの取得
|
select * from `dataset.__TABLE__`;
TABLESを利用すると、bq show にも匹敵する情報を全テーブル一括で取得することが出来ます。 取れる情報は「テーブル作成日」「テーブル最終更新日」「テーブル行数」「テーブルバイト数」です。
GMO*
| 実例
SELECT
table_id
, FORMAT_TIMESTAMP('%Y-%m-%d %H:%M:%S', TIMESTAMP_MILLIS(last_modified_time), 'Asia/Tokyo')
FROM
`000_DS.__TABLES__`
WHERE
table_id LIKE '2_DNT_RSV_ANA_20%'
ORDER BY
1 DESC
|| REFERENCE
- INFORMATION_SCHEMA を使用したテーブル メタデータの取得 - GoogleCloud
- 公式ドキュメントにない方法で、BigQueryにあるデータセット内の全てのテーブル・ビューの情報を取得してみた -Hatena
- BigQueryで全テーブルのメタ情報を一括で取得する方法 - GMO*