我目前正在尝试使用 Tableau Extract API 从我在 PostgreSQL 数据库中的表中生成一些 TDE。我能够编写代码从单个表生成 TDE,但我想为多个连接表执行此操作。更具体地说,如果我有两个由某个字段内部连接的表,我将如何为此生成 TDE?
我可以看到,如果我使用少量表,我可以使用带有 JOIN 子句的 SQL 查询来创建一个巨大的表,并从该表生成 TDE。
>> SELECT * FROM table_1 INNER JOIN table_2
INTO new_table_1
ON table_1.id_1 = table_2.id_2;
>> SELECT * FROM new_table_1 INNER JOIN TABLE_3
INTO new_table_2
ON new_table_1.id_1 = table_3.id_3
然后从 new_table_2 生成 TDE。
但是,我有一些表有 40 多个不同的字段,所以这可能会变得混乱。
当前版本的 API 甚至有可能吗?