在 BigQuery 中使用 bq ls 命令列出数据集中的所有对象
List all objects in a dataset using bq ls command in BigQuery
我正在尝试列出 BigQuery 数据集中存在的所有对象。
我尝试在 Google SDK shell 中使用 bq ls projectID:dataset_name
命令。但是,这仅返回数据集中存在的表列表。我有兴趣列出同一数据集中存在的所有存储过程。
可以得到 list of functions with a query:
bq query --nouse_legacy_sql \
'SELECT
*
FROM
mydataset.INFORMATION_SCHEMA.ROUTINES'
我正在尝试列出 BigQuery 数据集中存在的所有对象。
我尝试在 Google SDK shell 中使用 bq ls projectID:dataset_name
命令。但是,这仅返回数据集中存在的表列表。我有兴趣列出同一数据集中存在的所有存储过程。
可以得到 list of functions with a query:
bq query --nouse_legacy_sql \
'SELECT
*
FROM
mydataset.INFORMATION_SCHEMA.ROUTINES'