2016-04-13 50 views
2

如何在AZURE SQL Datawarehouse中使用SSDT實現自動行更新?當我嘗試使用OLEDB命令組件時,我收到一個錯誤:如何使用SSDT爲Azure SQL DW中的表提供行更新?

OLE DB記錄可用。來源:「Microsoft SQL Server的本機客戶端11.0」 HRESULT:0x80004005說明:「存儲過程sp_describe_undeclared_pa​​rameters不存在或不支持

我需要設置一個表,它是一個SCD所以需要更新處理。通過SSDT。任何幫助將不勝感激。

回答

2

如果我正確閱讀這個Ankit我相信你正在嘗試使用SSIS中漸變維度嚮導處理維度,並使用OLEDB命令組件來處理增量更新行是否正確?

我可以建議你採取不同的方法。考慮將數據加載到SQLDW中。根據維度的大小,重新創建表格並重命名或在表格上執行upsert。兩者都可以使用CTAS來實施。

看看下面的文章中看看合併例如通過舉例的方式https://azure.microsoft.com/en-us/documentation/articles/sql-data-warehouse-develop-ctas/

+0

JRJ您好,感謝您的答覆。我來到了相同的實現,並使用CTAS跟進更新結束了決賽桌。謝謝。 – Ankit

相關問題