【发布时间】:2022-10-25 18:55:59
【问题描述】:
ERROR IMAGE HERE 我正在使用 GCP BigQuery 的 EXTERNAL_QUERY 函数。这个想法是从两个独立的 GCP Spanner 数据库中检索数据,并在一个大 SQL 查询中处理这些数据。 EXTERNAL_QUERY 函数将此外部数据提供给主查询(EXTERNAL_QUERY("<db_path>", "<SQL query>"))。 主查询执行从选择数据开始到临时表,然后在 EXTERNAL_QUERY 的第二个参数中引用该临时表。但是这种方法不起作用,因为我作为字符串提供给 EXTERNAL_QUERY 的 SQL 查询不能使用任何临时表。那么是否可以在 EXTERNAL_QUERY 函数中引用临时表?
我在 GCP 坞站中没有发现任何关于此问题的信息。当然,我可以从外部表中检索所有行并处理这些数据,但这种方法效率不高。
【问题讨论】:
标签: sql google-cloud-platform google-bigquery google-cloud-spanner