我们不能连接两个表并在 Kafka 中获取数据吗?
Can't we join two tables and fetch data in Kafka?
我加入了两个表并使用 Postgres 源连接器获取数据。但每次它都给出相同的问题,即
我在 Postgres 中有 运行 相同的查询,运行 没有任何问题。在 Kafka 中无法通过连接表来获取数据吗?
我使用子查询的概念解决了这个问题。问题是
当我使用别名时,别名列被作为一个整体解释为列名,因此出现了问题。这是我的查询:
select * from (select p.\"Id\" as \"p_Id\", p.\"CreatedDate\" as p_createddate, p.\"ClassId\" as p_classid, c.\"Id\" as c_id, c.\"CreatedDate\" as c_createddate, c.\"ClassId\" as c_classid from \"PolicyIssuance\" p left join \"ClassDetails\" c on p.\"DocumentNumber\" = c.\"DocumentNo\") as result"
我加入了两个表并使用 Postgres 源连接器获取数据。但每次它都给出相同的问题,即
我在 Postgres 中有 运行 相同的查询,运行 没有任何问题。在 Kafka 中无法通过连接表来获取数据吗?
我使用子查询的概念解决了这个问题。问题是
当我使用别名时,别名列被作为一个整体解释为列名,因此出现了问题。这是我的查询:
select * from (select p.\"Id\" as \"p_Id\", p.\"CreatedDate\" as p_createddate, p.\"ClassId\" as p_classid, c.\"Id\" as c_id, c.\"CreatedDate\" as c_createddate, c.\"ClassId\" as c_classid from \"PolicyIssuance\" p left join \"ClassDetails\" c on p.\"DocumentNumber\" = c.\"DocumentNo\") as result"