问题标签 [spring-cloud-gcp-bigquery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-bigquery - 是否可以为 BigQuery 中的记录设置过期时间
是否可以为 BigQuery 中的列设置生存时间?如果 payment_details 和 timestamp 表中有两条记录,如果时间戳为当前时间,则 BigQuery 表中的数据应自动删除 - 时间戳大于 90 天。
google-bigquery - BigQuery 性能对列数据长度的影响
问题陈述 -
我们计划在 BigQuery 列中存储长度为 64 的十六进制字符串数据。与存储较小长度的字符串时相比,在这些列(具有大字符串长度)上使用过滤/连接操作运行查询时,它会影响 BigQuery 查询性能吗?
例子 -
假设有一个 BigQuery 表 -
abc.HACKERNEWS.news
列 -
id
,time
,time_ts
,encrypted_data
,news
,status
.已知 -
encrypted_data
列具有长度为 32 的字符串。询问 -
SELECT time FROM abc.HackerNews.news where encrypted_data = 'abcdefghijklmnopqrstuvwxyz123deabcdefghijklmnopqrstuvwxyzabcde' LIMIT 1000
更改 encrypted_data 长度对性能有何影响?如果存储在 encrypted_data 列中的字符串长度较短,比如 5,查询会更好地执行吗?
google-bigquery - Spring cloud BigQuery 是否支持从 BigQuery 表中读取?Spring Cloud 中提供的 BigQueryOperations 似乎只支持写入
Spring cloud BigQuery 是否支持从 BigQuery 表中读取?Spring Cloud 中提供的 BigQueryOperations 似乎只支持写入。
我正在构建一个程序来从 BigQuery 表中读取元数据,并希望为此利用 Springcloud bigquery。
感谢您在这方面的任何帮助
sql - 在 BigQuery 上动态更改数据集
我有一个保存在数据集(project.dataset_x.sp_test)中的过程,并且该过程具有在过程的同一数据集中创建表的语句(project.dataset_x.d_test)。
目标是将所有数据集dataset_x动态更改为dataset_y。
例子:
改变
至
在 Bigquery 上创建脚本以动态更改数据集的最佳方法是哪种?
google-cloud-platform - 从 BigQuery 表中获取计划数据到另一个 BigQuery 表(计划查询)
我真的很陌生GCP
,我正在尝试从Query
一个GCP BigQuery
中获取所有数据BigQuery table
并将所有数据插入another BigQuery table
我正在尝试以下查询 where Project 1
&Dataset.Table1
是我试图读取数据的项目。并且是我尝试插入具有相同命名的所有数据的Project 2
表Dataset2.Table2
但我是否收到查询错误消息?
有谁知道如何解决这个问题?
sql - 如何在 Google BigQuery 的字符串列中提取所有(包括 int 和 float)数值?
我Table_1
在 Google BigQuery 上有一个表,其中包含一个字符串列str_column
。我想编写一个 SQL 查询(与 Google BigQuery 兼容)来提取所有数值str_column
并将它们作为新的数值列附加到Table_1
. 例如,如果str_column
包含first measurement is 22 and the other is 2.5
; 我需要提取 22 和 2.5 并将它们保存在新列numerical_val_1
和numerical_val_2
. 理想情况下,新数值列的数量应等于 中数值的最大数量str_column
,但如果这太复杂,则提取中的前 2 个数值str_column
(因此提取 2 个新列)也可以。有任何想法吗?
java - 如何使用 java 客户端库在 BigQuery 中插入重复记录
我对 BigQuery 很陌生,需要帮助来解决下面提到的查询。
我正在尝试将数据插入表中,如下所述。我可以使用 BQ SQL 插入记录。但需要了解如何使用 java BQ 客户端库实现相同的功能。
架构:
询问:
表结果可以如下。
如果课程是简单的数组/字符串列表,那么我可以使用下面提到的代码片段轻松完成
但是对于自定义对象,我期待像下面这样的东西,但它不可用。应该有其他方法来处理这个问题。
应该有其他方法来完成这项工作。请指导我