etl

    2熱度

    1回答

    我有一個包裝Foreach容器和執行處理任務裏面ForEach容器。在執行進程任務中出現一些錯誤時,它會重定向到OnError事件處理程序ForEach Container。 我從.exe文件使用StandardErrorvariable任務的性質,並在腳本任務這是目前在的OnError事件處理程序使用此捕獲錯誤。 腳本任務失敗說 Error: A deadlock was detected wh

    2熱度

    2回答

    我想創建一個臨時表並將數據插入到foreach循環容器內的執行SQL任務內的臨時表中。 這裏是SQL任務 IF OBJECT_ID('TEMPDB.DBO.#TEMP') IS NOT NULL DROP TABLE #TEMP GO CREATE TABLE #TEMP (...); INSERT INTO #TEMP SELECT (...) FR

    1熱度

    1回答

    我想在我的部署過程中運行ETL轉換 - 從當前數據庫轉換,然後將轉換後的數據庫交換爲當前數據,例如。當我不得不改變我的文件結構。 有沒有從代碼中做到這一點? https://ravendb.net/docs/article-page/3.5/csharp/studio/overview/settings/etl 由於

    2熱度

    3回答

    表: create table float_dt_test ( cola float, colb float ); 插入: insert into float_dt_test values(57,999.857894736842); insert into float_dt_test values(0.225,999.99); 我想給定的數據導出到文件.txt使用S

    0熱度

    1回答

    當我打開FOREACH LOOP CONTAINER並選擇Foreach SMO enumerator我得到了錯誤的屏幕。我可以告訴我的DBA解決這個問題?

    1熱度

    1回答

    我已經從EXCEL文件中提取日期爲42885.4253360301,日期爲excel格式爲DD-MON-RR HH:MI:SS UTC。 我想使用oracle函數將十進制值轉換爲datetime。 如何繼續?

    2熱度

    1回答

    我正在通過SSIS將大數據集推送到SQL中。我試圖從SSIS ETL中擠出更多性能(無變換) 我們有一些DT_WSTR字段在SSIS中的大小爲1000,而在SQL中,我們也將它作爲1000作爲varchar。運行最大尺寸時,其總大小約爲200。我知道SQL中的Varchar只會佔用它在記錄中需要的大小。在通過SSIS傳遞完成1000後,如何處理這些數據呢?在SQL和SSIS中,是否有任何性能優勢?

    2熱度

    3回答

    我有一份定期運行的報告,並將其放入臨時數據庫中供審閱。它通過一個SSIS進行處理,轉換數據;但是,我想添加一個run ID,每次運行趨勢報告時都會以整數形式遞增,但到目前爲止還無法確定如何執行此操作。 的目標是不是從一個運行相同數量的 理想分配於各行的新號碼,但分配的所有行,它會在SSIS更容易爲我做它通過一個派生列不是改變SQL代碼,但我會考慮這兩個選項。 RunID Name ----- |

    1熱度

    1回答

    我在visual studio上創建ETL,但是當我將數據導出到Excel上的表時,列看起來有點短。有沒有辦法從視覺工作室自動調整列寬?謝謝 更新1 這裏是代碼我複製它,也是錯誤,我得到

    2熱度

    1回答

    我有.txt源文件,其中包含NonASCII字符。我們在SQl中有一個標量函數([dbo].[RemoveNonASCII])我如何使用ssis刪除這個函數來刪除ASCII字符。我可以在腳本組件中使用它。因此,讓我知道我有一個單一的列有ASCII個字符。 謝謝