google-cloud-platform - 如何将 bigquery 表中的 16000 多行作为 CSV 文件导出到本地机器?
问题描述
我想在 Bigquery 中导出我的 select 语句的输出。有可用的“保存结果”选项,但它有 16,000 行的限制。
我怎样才能出口更多?
解决方案
如果您的数据超过 16,000 行,您需要将查询结果保存为 BigQuery 表。
然后,使用任何可用选项(例如 Cloud Console、API、bq 或客户端库)将表中的数据导出到 Google Cloud Storage。
最后,您可以使用 Google Cloud Storage 中的任何可用方法(Cloud Console、API、gsutil 或客户端库)在本地环境中下载CSV 文件。
由于暂时您无法将数据从 Table 直接导出到本地文件。
推荐阅读
- python - 如何在python中使用一维数组生成旋转对称函数?
- data-structures - 带阵列的 LRU - 研发
- python - 如何在另一个矩阵的中间插入一个矩阵(增加大小),同时保持旧矩阵元素之间的行列关系
- python - Google Sheets API 不适用于 PythonAnywhere
- video-capture - TypeError: VideoWriter() 缺少必需的参数 'frameSize' (pos 5) with opencv-python ==4.4.0.42
- excel - vlookup 和 if 公式的多个工作表和时间段
- javascript - UnhandledPromiseRejectionWarning:在没有catch块的异步函数内部抛出错误,未使用.catch()处理的承诺
- javascript - 关于链接单个功能
- flutter - 在颤动中验证用户身份后如何呈现主页?
- extension-methods - Chromium Base 浏览器控件每次激活时加载扩展?