Strumento: ETL da un ODBC a SQL 05?
Domanda
Voglio solo un semplice strumento che mi aiuti a scrivere rapidamente script / pacchetti che posso programmare per l'esecuzione. I miei requisiti di trasformazione sono piuttosto semplici (modifica dei nomi delle colonne, unione / divisione delle tabelle e conversione delle date). Sacrificherò la flessibilità per la velocità di sviluppo su questo.
Qualcuno ti viene in mente?
Soluzione
SQL Server 2005? SSIS (ma non lo definirei semplice, ma poi di nuovo fuori dall'elenco delle cose che hai dato, solo la denominazione è davvero semplice)
Puoi effettivamente creare script per la creazione di pacchetti usando C # (.NET / qualunque cosa, presumibilmente anche PowerShell).
EDIT: (spero che non ti dispiaccia che mi faccia il culo qui Cade) Controlla che il tuo driver ODBC funzioni bene con SSIS. Alcuni driver (DB2 / 400 e alcune versioni di Sybase per esempio) non funzionano così bene.
Altri suggerimenti
Mi piace lo strumento Pentaho Data Integration (noto anche come bollitore) - anche se potrebbe essere un po 'troppo grande per te .. ma vale la pena dare un'occhiata!
Almeno con le versioni precedenti di SQL Server, venivano fornite con DTS. Non è il più semplice, ma funziona con ODBC e SQL Server e potresti già averlo.
Alcuni strumenti di sviluppo SQL, come Advanced Query Tool (AQT), consentono di eseguire ETL leggeri e pianificare con file di comando ... Abbiamo Informatica, ma ho usato AQT per scrivere da Oracle in file, per una richiesta a breve termine ..