在SQL
中,您可以定义联接运算符应处理的字段,例如:
SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate
FROM Orders
INNER JOIN Customers ON Orders.CustomerID=Customers.CustomerID;
据我了解,Kafka KTable上的join
方法适用于主键:
join
是具有联接属性{@code thisKTable.key == otherKTable.key}
的主键联接。
在我的示例中,我的键是一个复合键,它由两个comma: id
,date - 1,02-08-2019
分隔的值组成
是否可以定义更高级的加入操作,例如key.split(",")[1]
?