name: bq-info description: 从BigQuery获取表信息
BigQuery信息技能
检索BigQuery表的详细信息,包括模式、行数、大小、分区和聚类配置。
用法
starlake bq-info [options]
选项
--connection <value>: 来自application.sl.yml的BigQuery连接引用--database <value>: GCP项目ID--tables <value>: 逗号分隔的数据集.表对列表--external: 包括在_config.sl.yml中定义的外部数据集--write <value>: 写入模式:OVERWRITE,APPEND--accessToken <value>: 用于GCP身份验证的访问令牌--persist <value>: 持久化结果 (true/false)--reportFormat <value>: 报告输出格式:console,json, 或html
示例
获取特定表的信息
starlake bq-info --tables sales.orders,sales.customers
获取项目中所有表的信息
starlake bq-info --database my-gcp-project
使用访问令牌获取信息
starlake bq-info --database my-gcp-project --tables sales.orders --accessToken $GCP_TOKEN
相关技能
- extract-bq-schema - 提取BigQuery模式到YAML
- freshness - 检查数据新鲜度