问题标签 [beam-sql]
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 - 使用 Apache Beam java 删除大查询表
是否可以使用 Java 使用 Apache Beam 删除 bigQuery 中可用的表?
google-cloud-dataflow - Beam SQL 未触发
我正在构建一个简单的原型,其中我正在从 Pubsub 读取数据并使用 BeamSQL,代码片段如下
我正在使用 Directrunner 在本地对其进行测试,并且在执行梁 sql 之前我能够看到结果。beam sql 的输出没有被打印出来。
google-cloud-dataflow - 我们如何在 apache beam sql 中使用 row_number()
我试过了,但得到以下错误。例如:
错误:
线程“主”java.lang.RuntimeException 中的异常:无法翻译调用 ROW_NUMBER() OVER (PARTITION BY $t1 ORDER BY $t0 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
java - 使用 Apache Beam 的 ZetaSQL 示例
我在 Apache Beam 框架 (2.17.0-SNAPSHOT) 中使用 ZetaSQL 时遇到问题。在浏览了 apache 梁的文档后,我找不到 ZetaSQL 的任何示例。
我尝试添加规划器:
options.setPlannerName("org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner");
但仍然面临问题,在下面添加了代码段以寻求帮助。
我知道我们需要以下代码段,但未能创建配置 Frameworks.newConfigBuilder()
在运行代码时,我发现以下异常:
java - 使用 Beam SQL 查询 Avro Schema
我正在尝试使用 Apache Beam 读取 avro 文件并使用 Beam SQL 来转换数据。
我还是 Beam 和 Java 的新手。这是我的简单代码:
它给了我错误
我不明白,我已经定义了名为 schema 的变量。这里有任何指示吗?
apache-beam - Apache Beam 获取kafka 数据执行SQL 报错:Cannot call getSchema when there is no schema
我将多张表的数据输入kafka,beam拿到数据后会执行SQL,但是现在出现如下错误:
线程“主”中的异常
java.lang.IllegalStateException:当 org.apache.beam.sdk.extensions.sql.impl 的 org.apache.beam.sdk.values.PCollection.getSchema(PCollection.java:328) 没有架构时,无法调用 getSchema。 schema.BeamPCollectionTable.(BeamPCollectionTable.java:34) at org.apache.beam.sdk.extensions.sql.SqlTransform.toTableMap(SqlTransform.java:141) at org.apache.beam.sdk.extensions.sql.SqlTransform.expand (SqlTransform.java:102) 在 org.apache.beam.sdk.extensions.sql.SqlTransform.expand(SqlTransform.java:82) 在 org.apache.beam.sdk.Pipeline.applyInternal(Pipeline.java:539) 在org.apache.beam.sdk.Pipeline.applyTransform(Pipeline.java:473) 在 org.apache.beam.sdk.values.PCollectionTuple.apply(PCollectionTuple.java:248) 在 BeamSqlTest.main(BeamSqlTest.java:65)
有可行的解决方案吗?请帮我!
java - 尝试启动 ZetaSQL 计划程序时出错
我正在尝试使用 ZetaSQL 解析的带有 SQL 转换的 Beam 管道。我从设置选项开始
options.setPlannerName("org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner");
当我尝试使用任何给定查询创建我的 SqlTransform 时,我得到
我在 maven 中的 POM 中添加了以下相关依赖项:
还有什么我在这里想念的吗?
java - 如何使用 Google Cloud Dataflow 增加 Apache Beam 管道工作程序的线程堆栈大小?
由于线程堆栈用完,我的 Beam 工作人员收到 StackOverflowError 错误,并且因为它在 SqlTransform 的运行中很深,所以减少调用的数量并不简单。
是否可以通过 Google Cloud Dataflow 或 Beam 自己的管道选项更改我的工作人员的 JVM 线程堆栈大小?
google-cloud-platform - Dataflow sql、Beam SQL(Zeta sql 或 CALCITE SQL)有什么区别?
在浏览时,我刚刚遇到了 Dataflow SQL。它与 beamSQL 有什么不同吗?
apache-beam - Apache Beam SQL 中的 row_number
我正在尝试row_number
使用带有以下代码的 Apache Beam SQL 生成:
但是出现以下错误:
你能建议如何解决这个问题吗?