2 个回答
第二种从数据源中创建表,例如:
final TableDescriptor sourceDescriptor = TableDescriptor.forConnector("datagen")
.schema(Schema.newBuilder()
.column("f0", DataTypes.STRING())
.build())
.option(DataGenConnectorOptions.ROWS_PER_SECOND, 100L)
.build();
tableEnv.createTable("test", sourceDescriptor);
tableEnv.createTemporaryTable("test1", sourceDescriptor);
tableEnv.executeSql("CREATE [TEMPORARY] TABLE MyTable (...) WITH (...)");
发布于:2年前 (2023-08-18) IP属地:四川省
第一种从已有的表中创建表,例如:
TableEnvironment tableEnv = ...;
Table test1= tableEnv.from("test1").select(...);
tableEnv.createTemporaryView("test2", test1);
发布于:2年前 (2023-08-18) IP属地:四川省
我来回答
您需要 登录 后回答此问题!