google-cloud-platform - BigQuery 中的参数化表名称
问题描述
我正在尝试为我的 BigQuery 项目生成文档,我在 Google Cloud 中有几个项目,每个项目都包含几个 BigQuery 数据集。我正在尝试通过运行来获取元数据
SELECT * FROM `<project>.<dataset>.INFORMATION_SCHEMA.COLUMNS`;
SELECT * FROM `<project>.<dataset>.INFORMATION_SCHEMA.TABLES`;
问题正如我之前提到的,我有几个项目和数据集。几乎不可能为每个数据集和项目手动运行它。我查看了 BigQuery 脚本(https://cloud.google.com/bigquery/docs/reference/standard-sql/scripting#syntax_2),但找不到使表名成为变量的方法。
任何想法如何做到这一点?谢谢!
解决方案
推荐阅读
- javascript - (Android) 在允许用户更新密码之前,如何进行询问用户当前密码的对话?
- c# - 当用户单击数据绑定的 CollectionView 项目时替换 ObservableCollection 项目的最佳方法
- javascript - 如何合并对象数组
- unity3d - 被另一个物体触摸时如何停止
- reactjs - 使用 Storybook 时如何更改 Redux 状态?
- python - KeyError:[......] 不在索引中
- sql - 基于历史事件的sql查询及其性能
- python - 如何将系列转换为新的数据框列名,并为每个列名附加历史价格?
- javascript - Javascript 通过名称或 ID 从对象中获取特定数据
- angular - Angular - 如何解决错误 TS2339:类型上不存在属性“dob_year”