Hola,
Antiguamente en un solo servidor tenía mi base de datos transaccional y de ella extraia reportes usando vistas.
La cosa se complicó, las vistas consumian recursos de mi servidor, así que compré un servidor para reportes, donde pienso construir una bodega de datos, creando tablas de hechos en lugar de vistas. Así que debo hacer un paquete de ETL para llenar mis dimensiones y tablas de hechos.
Hice el experimento con Integration Services (soy nuevo en esto) y utilizando la vista antigua para "llenar" mi tabla de hechos, funciona bien, o sea, teniendo un OLE DB data source (que es la vista) y una fact table (en mi servidor de data warehouse) y hacuiendo lookups en los campos que tengo mapeados a dimensiones.
Lo que no he podido hacer es prescindir de la vista, o sea, utilizar las diferentes tablas que requiere la vista como data source, en lugar de la vista en sí. Lo que quiero lograr, si es que debo hacerlo así, aunque recibo todo tipo de sugerencias, es que tome mis tablas y en lugar de hacer vistas con muchos joins y cosas así, pueda construir mi reporte, que sería mi fact table.
Alguna sugerencia, lectura recomendada, video, tutorial, etc de como construir un package que haga esto?
Gracias,
Victor