現在、PostgreSQL データベースにあるテーブルから TDE を生成するために、Tableau Extract API を試しています。単一のテーブルから TDE を生成するコードを作成できましたが、結合された複数のテーブルに対してこれを行いたいと考えています。より具体的には、あるフィールドで内部結合された 2 つのテーブルがある場合、この TDE をどのように生成しますか?
少数のテーブルで作業している場合、JOIN 句を含む SQL クエリを使用して 1 つの巨大なテーブルを作成し、そのテーブルから 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 の現在のバージョンでも可能ですか?