Java Cassandra Pojo Sink Flink中的动态表名

Java Cassandra Pojo Sink Flink中的动态表名,java,cassandra,apache-flink,Java,Cassandra,Apache Flink,我是阿帕奇·弗林克的新手。我正在使用Pojo接收器将数据加载到Cassandra中。现在,我在@table注释的帮助下指定表和键空间名称。 现在,我想在运行时动态传递表名和键空间名,以便将数据加载到用户指定的表中。有什么方法可以实现这一点吗?@Table是一个CQL注释,它定义了类实体映射到的表。AFAIK,目前无法在运行时将其动态映射到任何表,因为如果未指定名称,它将推断类名,即 @Table public class MyTable {...} 推断表“mytable” @Table(ta

我是阿帕奇·弗林克的新手。我正在使用Pojo接收器将数据加载到Cassandra中。现在,我在@table注释的帮助下指定表和键空间名称。

现在,我想在运行时动态传递表名和键空间名,以便将数据加载到用户指定的表中。有什么方法可以实现这一点吗?

@Table是一个CQL注释,它定义了类实体映射到的表。AFAIK,目前无法在运行时将其动态映射到任何表,因为如果未指定名称,它将推断类名,即

@Table
public class MyTable {...}
推断表“mytable”

@Table(table = "another_table")
public class AnotherTable 
推断表“另一个表”