我有一个Customers表,其中包含Employees表中的salesRepEmployeeNumber。
我该怎么做
SELECT *
FROM Customers
JOIN Employees
ON Customers.salesRepEmployeeNumber = Employees.employeeNumber
使用icCube ETL?
答案 0 :(得分:2)
正如另一个答案中所指出的,您可以添加一个基于SQL语句的表来完成这项工作。如果您的原始数据源无法进行连接:
我们尚未进行加入转换,请在我们的todo列表中添加。与此同时,你可以做的是。
使用两个表创建联合表。这将创建一个包含两个表的列的新表。放一个小的,首先我们将在以后缓存它。
创建Javascript视图,您可能需要在icCube.xml配置中激活Javascript。在这个中你可以缓存第一个表并使用一些js来进行连接。您可以在字段为空时触发表更改。不要忘记放置表行排序'保持表顺序。
希望有所帮助
答案 1 :(得分:0)
无需使用ETL。
使用设计器,在DataSource上方的菜单中添加一个带有+号的表格。下一个面板使您可以选择从现有表或SQL查询中读取数据。