2015-10-15 48 views
0

我可以通過SSIS將管道分隔的平面文件加載到Netezza DAtabase中的最快方式是什麼?目前需要一分鐘才能加載60 MB的數據。平面文件到Netezza在SSIS中加載

+0

你能告訴我們更多關於你的SSIS工作嗎?您是否將Netezza OLE-DB驅動程序用作目標? – ScottMcG

回答

0

加載一個管分隔的文件將通過該文件以nzload使用類似腳本組件(設置有Netezza的客戶端實用批量載入程序)的最快方式。

如果你已經有一個現有的SSIS包,你只是想改變,你的表現會是最好的,當您使用的Netezza OLE-DB提供程序作爲目標,並應設置以下屬性:

AccessMode = OpenRowSet With FastLoad 
FastLoadMaxInsertCommitSize = 0 

可能出現這種情況,您將無法直接在目標編輯面板中看到這些內容。您可能必須通過屬性選項卡訪問它們。

0

使用NZLOAD實用程序或從外部表從平面文件(考慮爲外部表)中的數據和負載數據插入到Netezza的表。