rhino-etl

    2熱度

    1回答

    我有一個excel工作手冊,其中有多張工作表具有相同的數據模式。我有工作實現來加載單張紙上的數據。 有沒有辦法使用JoinOperation或任何此類操作將類似記錄(模式)合併到單個集合(行)中? 我的理解是JoinOperation可以用於左,右,外部和內部聯接,但不能用於聯合,因爲MergeRows的返回類型是Row。 在此先感謝。

    0熱度

    1回答

    我們正在將一個SSIS包遷移到Rhino ETL。 SSIS包當前將壞行輸出到備用目標表,其中所有列都可以爲空和varchar。好的行到達真正的目標表,但出錯時,它會將壞行重定向到其他錯誤表。有沒有辦法讓Rhino ETL也能做到這一點? 目標表是Sql Server 2008 R2 SP2。

    0熱度

    3回答

    是否可以使用MDX查詢SSAS數據庫並將其用作Rhino ETL的數據源?我正在討論在這裏創建一個到SSAS實例的OLE DB連接。 謝謝!

    1熱度

    1回答

    我們必須加載較大的管道​​分隔文件。當使用Rhino ETL(依靠FileHelpers)將這些數據加載到SQL Server數據庫中時,是否必須提供記錄類? 我們必須將文件加載到具有數十列的不同表格 - 可能需要一整天的時間才能生成它們。我想我們可以編寫一個小工具來從SQL Server表中生成記錄類。 另一種方法是爲FileStream編寫一個IDataReader包裝器並將其傳遞給SqlBu

    1熱度

    2回答

    我正在尋找一個簡單的數據流在C#中的示例,而不依賴於SSIS或外部庫,如Rhino-ETL(這是一個非常好的庫,BTW)。 要求: 任意一個ADO .NET數據源 任意一個ADO .NET數據目的地 不需要整個數據集進行一次加載到內存中,以便它可以處理任意大的數據集。它需要依賴某種緩衝區,或像Rhino ETL那樣的「收益回報」。 使用批量插入(即SqlBulkCopy) 最小轉換。沒有查找,沒有

    2熱度

    1回答

    我有以下犀牛ETL過程失敗默默。該過程執行得很好,但是沒有向數據庫進行往返,也沒有拋出異常,也沒有插入任何數據。 public class UpdateLeadSources : EtlProcess { protected override void Initialize() { Register(new ConventionInputCommandOper

    4熱度

    1回答

    首先介紹一些背景;我們正在開發一個數據庫,並對我們的ETL過程使用哪些工具進行研究。團隊非常重視開發人員,每個人都對C#有所瞭解。到目前爲止,我已經看過RhinoETL,Pentaho(水壺),Astrix Centerprise。 SSIS出於多種原因而不在這個問題的範圍之內。 在這個時候,我傾向於更像RhinoETL這樣的開發人員,因爲它似乎是一羣開發人員阻力最小的路徑。其他更多以視覺設計爲導

    0熱度

    1回答

    我選擇在我的應用程序中集成Rhino ETL工具。 在我的應用程序中,我使用了各種數據庫,如sql server,oracle,mysql,sybase,Informix,db2,ingress。 犀牛會支持這些數據庫和哪些? 而且我還可以將永久性排列的<行>遷移到數據表? 如果可能,怎麼樣?我正在尋找通用方法。 感謝您提供整合Rhino ETL工具的指導。

    1熱度

    1回答

    我想檢查行字段值的值,並根據運行特定操作的值。這可以做到嗎?部分代碼如下 public override IEnumerable<Row> Execute(IEnumerable<Row> rows) { foreach (Row row in rows) { if (row["ProductAction"] == "Update")

    1熱度

    1回答

    我相信,我在這裏丟失了一些明顯的東西。我試圖讓我的示例RhinoETL基於應用程序與sql服務器交談。它不會那樣做。我正在關注Paul Barriere的視頻教程。 using Rhino.Etl.Core.Operations; namespace RhinoETLTest01.Operations { class WriteJoinedRecordsToSql : SqlBulkInse