Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Indexing 如何自动索引BigQuery表中的行?_Indexing_Google Bigquery - Fatal编程技术网

Indexing 如何自动索引BigQuery表中的行?

Indexing 如何自动索引BigQuery表中的行?,indexing,google-bigquery,Indexing,Google Bigquery,我正在运行一个定时查询,该查询捕获数据集中的一些更改,并每天将更改记录到Bigquery数据集表中。我希望能够用唯一的ID索引该表中的每一行。每次添加新行时,该索引都会更新 我不知道如何实现这一目标。你能给我一些线索吗?谢谢。您可以通过在计划查询中添加为列来添加唯一的列。您所说的“索引”是什么意思?通常,在关系数据库的上下文中,这允许更快地进行筛选和/或排序。例如,对于源数据库中的同一对象,我将在日志中有多个事件。我想指出具体事件的具体实例。它可以是一个简单的行计数。我不明白你的需要。为什么不添

我正在运行一个定时查询,该查询捕获数据集中的一些更改,并每天将更改记录到Bigquery数据集表中。我希望能够用唯一的ID索引该表中的每一行。每次添加新行时,该索引都会更新


我不知道如何实现这一目标。你能给我一些线索吗?谢谢。

您可以通过在计划查询中添加为列来添加唯一的列。

您所说的“索引”是什么意思?通常,在关系数据库的上下文中,这允许更快地进行筛选和/或排序。例如,对于源数据库中的同一对象,我将在日志中有多个事件。我想指出具体事件的具体实例。它可以是一个简单的行计数。我不明白你的需要。为什么不添加到计划查询中,然后将其与现有键一起用作多列唯一键。@StevenEnsslen你说得对。我这样做了,但没有起作用,但由于我以前在日志中犯的错误,我被误导了。