我是 Apache Flink 的新手。我正在使用 Pojo Sink 将数据加载到 Cassandra 中。现在,我在以下命令的帮助下指定表和键空间名称@Table注解。
现在,我想在运行时动态传递表名称和键空间名称,以便可以将数据加载到用户指定的表中。有什么办法可以实现这一点吗?
@Table 是一个 CQL 注释,定义该类实体映射到哪个表。 AFAIK,目前没有办法让它在运行时动态映射到任何表,因为如果未指定名称,它会推断类名,即
@Table
public class MyTable {...}
推断出一个表 'mytable'
@Table(table = "another_table")
public class AnotherTable
推断表“another_table”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)