我正嘗試從實時數據源創建tde文件。我連接到postgres中的多個物化視圖,因此數據源是一個自定義的sql查詢。工作簿中的一切都正常運行而活,但是當我嘗試提取數據時,我收到錯誤:Tableau錯誤:列參考「數據源」不明確;執行查詢時出錯無法創建提取
ERROR: column reference "datasource" is ambiguous; Error while executing the query Unable to create extract
我確實有相同的字段名稱,所以我在相應的別名每個字段的多個表我的自定義查詢。看起來,Tableau在創建提取查詢時,不會識別別名。任何幫助非常感謝。
SELECT
i.trx_line_id
,i.datasource
,ie.category_type
,ss.trx_line_id
,ss.datasource
,pl.pl_cd
FROM invoice i
LEFT JOIN sales_structure ss ON i.trx_line_id = ss.trx_line_id
LEFT JOIN invoice_ext ie ON i.trx_line_id = ie.trx_line_id
LEFT JOIN product_level pl ON i.pl_cd = pl.pl_cd
WHERE ss.sales_team_rpt IN ('a','b')
是否'\'TableName \'。\'字段\''工作? –
當我用TableName替換別名時,我收到這個錯誤:'錯誤:對錶「TableName」的FROM子句條目的無效引用;當我嘗試退出自定義查詢時執行查詢時出錯。 – vizyourdata
你能發表您的查詢嗎? –