Microsoft SQL Server DWH Developer - T-SQL, ETL
Azienda: ElipsLife, Opfikon
Tecnologia: T-SQL, ETL.
Link: Non disponibile
Persone coinvolte nel progetto: Stefan Tröhler
Periodo di implementazione: Feb 2017 - Mar 2017
Costo: nessun dettaglio
Creazione di percorsi ETL per il riempimento del data warehouse finanziario della società ElipsLife. Le tabelle del data warehouse vengono prima riempite nell'area di stage e poi, dopo la trasformazione, nell'area del data warehouse. Sia il database di fase che il data warehouse vengono riempiti chiamando funzioni memorizzate che sono state implementate in T-SQL. Poiché il data warehouse è uno schema di data vault, il riempimento delle tabelle del data warehouse è fatto secondo regole precise. Solo una dichiarazione è prevista per riempire gli hub, i collegamenti o i satelliti. Tutti e tre sono sempre riempiti allo stesso modo, cambiano solo i nomi delle tabelle e degli attributi. Il compito è di scrivere delle stored procedure dinamiche per riempire queste tabelle, testarle, documentarle e integrarle nel sistema. Lo sviluppo sarà implementato utilizzando Microsoft SQL Server 2016 e Microsoft T-SQL. Alcune funzionalità sono implementate usando i pacchetti Microsoft SSIS; anche questi sono testati e documentati.
- Sviluppare le procedure di carico DWH usando SQL Server.
- Caricare le tabelle DWH.
- Implementare lo schema STAR e VAULT.
- Creazione dei processi ETL (stage).
- Modellazione degli schemi in base ai requisiti di business.
- Chiarimento con il business.
- Caricamento dei dati da SAP.
- Raffinamento dei dati e mappatura dei dati.