2014-02-07 70 views
1

如何將結果從SOQL查詢導出爲CSV?目前我正在使用workbench.developerforce.com,但在嘗試使用批量CSV時出現錯誤。SalesForce:將SOQL查詢結果導出爲CSV

Failed: InvalidBatch : Failed to process query: FUNCTIONALITY_NOT_ENABLED: Foreign Key Relationships not supported in Bulk Query 

我在猜測批量API不支持帶有關係的查詢,但它對單個表格沒問題。

我也嘗試過使用開發者控制檯查詢編輯器,但沒有選項可以將結果導出到CSV。有沒有其他方法可以做到這一點?

回答

4

FuseIT SFDC Explorer可以選擇將SOQL查詢結果導出爲CSV。

它可以將SOQL查詢結果導出爲CSV。這將處理對所有查詢結果的分頁。
FuseIT SFDC Explorer Export SOQL results to CSV

披露:我爲製造此產品的公司工作。它可以免費下載和使用。

+0

感謝您此鏈接@Daniel巴林傑。我能夠爲簡單的選擇查詢導出數據。但對於包含聚合和關係的查詢,我似乎會得到這個錯誤。 **無法從AggregateResult - > Invalid Salesforce Id字段創建FuseIT.G4S.SalesforceConnector.Entities.GenericSalesforceEntity實例:** 我相信我需要下載SalesForce連接器,但似乎無法找到下載它。或者它是一種付費服務? – jmc

+0

您能否提供導致錯誤的示例聚合查詢?我可能需要爲它創建一個補丁。 –

+0

這是一個簡單的聚合查詢:**'從Object__CustomerTag__c' **中選擇count(id)cnt。對於具有關係的查詢,我嘗試了這一點:**'從Object__CustomerTag__c' **中選擇總和(Object__Checkout__r.Object__Price__c)價格 。兩者都產生與上述評論相同的錯誤。 – jmc