在 bigquery 中生成主键

generating primary key in bigquery

我想可能使用 GENERATE_UUID() 创建一个主键,但只针对 table 的某些复合键(列),而不是来自整行的数据,这可能吗?

我想我要做的是将密钥创建步骤分解到另一个过程(视图)中,然后将原始视图加入到带有 UUID 数据的新视图中。此外,我将使用 Farm fingerprint 之类的东西来创建 uuid