无法创建视图。未知的 TVF:myFunc
Failed to create view. Unknown TVF: myFunc
我正在尝试在 BigQuery 中创建一个包含 javascript UDF (myFunc) 的视图。当 运行 在控制台中使用内联 UDF 或引用 Google 云存储中的 URI 时,查询工作正常。但是,当尝试使用任一参考将查询保存为视图时,出现错误:
Failed to create view. Unknown TVF: myFunc
有什么方法可以在使用 UDF 的 BigQuery 中保存视图吗?我还没有使用 REST API,但看起来可以根据数据结构在请求中包含 view.query 和 externalDataConfiguration.sourceUris[] 属性在 documentation.
编辑:已修复!请参阅 Thomas 的回答 ()。
目前无法创建使用 UDF 的视图。不过,我们希望在未来添加对此功能的支持。
这是我们最近修复的 UI 的一个问题。您现在应该能够 运行 使用 UDF 的查询,然后单击 "Save View" 将该查询保留为您期望的视图。
如果您在命令行工具中使用 mk
,您将通过 --view_udf_resource
标志指定视图使用的 UDF 资源。
希望对您有所帮助,谢谢!
我正在尝试在 BigQuery 中创建一个包含 javascript UDF (myFunc) 的视图。当 运行 在控制台中使用内联 UDF 或引用 Google 云存储中的 URI 时,查询工作正常。但是,当尝试使用任一参考将查询保存为视图时,出现错误:
Failed to create view. Unknown TVF: myFunc
有什么方法可以在使用 UDF 的 BigQuery 中保存视图吗?我还没有使用 REST API,但看起来可以根据数据结构在请求中包含 view.query 和 externalDataConfiguration.sourceUris[] 属性在 documentation.
编辑:已修复!请参阅 Thomas 的回答 (
目前无法创建使用 UDF 的视图。不过,我们希望在未来添加对此功能的支持。
这是我们最近修复的 UI 的一个问题。您现在应该能够 运行 使用 UDF 的查询,然后单击 "Save View" 将该查询保留为您期望的视图。
如果您在命令行工具中使用 mk
,您将通过 --view_udf_resource
标志指定视图使用的 UDF 资源。
希望对您有所帮助,谢谢!