La planificaci�n es el proceso m�s importante que determina la clase de tipo de estrategias data warehousing que una organizaci�n iniciar�.
�Factores en la Planificacion de un Data Warehouse
No existe una f�rmula de garant�a real para el �xito de la construcci�n de un data warehouse, pero hay muchos puntos que contribuyen a ese objetivo.
A continuaci�n, se indican algunos puntos claves que deben considerarse en la planificaci�n de un data warehouse:
- Establecer una asociaci�n de usuarios, gesti�n y grupos
-
Es esencial involucrar tanto a los usuarios como a la gesti�n para asegurar que el data warehouse contenga informaci�n que satisfaga los requerimientos de la empresa.
La gesti�n puede ayudar a priorizar la fase de la implementaci�n del data warehouse, as� como tambi�n la selecci�n de herramientas del usuario. Los usuarios y la gesti�n justifican los costos del data warehouse sobre c�mo ser� "su ambiente" y est� basado primero en lo esperado y segundo, en el valor comercial real.
- Seleccionar una aplicaci�n piloto con una alta probabilidad de �xito
Una aplicaci�n piloto de alcance limitado, con un reembolso medible para los usuarios y la gesti�n, establecer� el data warehouse como una tecnolog�a clave para la empresa. Estos mismos criterios (alcance limitado, reembolso medible y beneficios claros para la empresa) se aplican a cada fase de la implementaci�n de un data warehouse.
- Construir prototipos r�pida y frecuentemente
La �nica manera para asegurar que el data warehouse re�na las necesidades de los usuarios, es hacer el prototipo a lo largo del proceso de implementaci�n y a�n m�s all�, as� como agregar los nuevos datos y/o los modelos en forma permanente. El trabajo continuo con los usuarios y la gesti�n es, nuevamente, la clave.
- Implementaci�n incremental
La implementaci�n incremental reduce riesgos y asegura que el tama�o del proyecto permanezca manejable en cada fase.
- Reportar activamente y publicar los casos exitosos
-
La retroalimentaci�n de los usuarios ofrece una excelente oportunidad para publicar los hechos exitosos dentro de una organizaci�n. La publicidad interna sobre c�mo el data warehouse ha ayudado a los usuarios a operar m�s efectivamente puede apoyar la construcci�n del data warehouse a lo largo de una empresa.
La retroalimentaci�n del usuario tambi�n ayuda a comprender c�mo evoluciona la implementaci�n del data warehouse a trav�s del tiempo para reunir requerimientos de usuario nuevamente identificados.
�Estrategias para el Desarrollo de un Data Warehouse
Antes de desarrollar un data warehouse, es cr�tico el desarrollo de una estrategia equilibrada que sea apropiada para sus necesidades y sus usuarios.
Las preguntas que deben tenerse en cuenta son:
- �Qui�n es el auditorio?
- �Cu�l es el alcance?
- �Qu� tipo de data warehouse deber�a construirse?
Existe un n�mero de estrategias mediante las cuales las organizaciones pueden conseguir sus data warehouses.
- Primera
-
Establecer un ambiente "data warehouse virtual", el cual puede ser creado por:
- Instalaci�n de un conjunto de facilidades para acceso a datos, directorio de datos y gesti�n de proceso.
- Entrenamiento de usuarios finales.
- Control de c�mo se usan realmente las instalaciones del data warehouse.
- Basados en el uso actual, crear un data warehouse f�sico para soportar los pedidos de alta frecuencia.
- Segunda
-
Construir una copia de los datos operacionales desde un sistema operacional �nico y posibilitar al data warehouse de una serie de herramientas de acceso a la informaci�n.
Esta estrategia tiene la ventaja de ser simple y r�pida. Desafortunadamente, si los datos existentes son de mala calidad y/o el acceso a los datos no ha sido previamente evaluado, entonces se puede crear una serie de problemas.
- Tercera
-
Finalmente, la estrategia data warehousing �ptima es seleccionar el n�mero de usuarios basados en el valor de la empresa y hacer un an�lisis de sus puntos, preguntas y necesidades de acceso a datos.
De acuerdo a estas necesidades, se construyen los prototipos data warehousing y se prueban para que los usuarios finales puedan experimentar y modificar sus requerimientos.
Una vez se tenga un consenso general sobre las necesidades, entonces se consiguen los datos provenientes de los sistemas operacionales existentes a trav�s de la empresa y/o desde fuentes externas de datos y se cargan al data warehouse.
Si se requieren herramientas de acceso a la informaci�n, se puede tambi�n permitir a los usuarios finales tener acceso a los datos requeridos usando sus herramientas favoritas propias, o facilitar la creaci�n de sistemas de acceso a la informaci�n multidimensional de alta performance, usando el n�cleo del data warehouse como base.
- En conclusi�n
-
No se tiene un enfoque �nico para construir un data warehouse que se adapte a las necesidades de las empresas, debido a que las necesidades de cada una de ellas son diferentes, al igual que su contexto.
Adem�s, como la tecnolog�a data warehousing va evolucionando, se aprende cada vez m�s y m�s sobre el desarrollo de data warehouses, que resulta en que el �nico enfoque pr�ctico para al almacenamiento de datos es la evoluci�n de uno mismo.
�Estrategias para el Dise�o de un Data Warehouse
El dise�o de los data warehouses es muy diferente al dise�o de los sistemas operacionales tradicionales. Se pueden considerar los siguientes puntos:
- Los usuarios de los data warehouses usualmente no conocen mucho sobre sus requerimientos y necesidades como los usuarios operacionales.
- El dise�o de un data warehouse, con frecuencia involucra lo que se piensa en t�rminos m�s amplios y con conceptos del negocio m�s dif�ciles de definir que en el dise�o de un sistema operacional. Al respecto, un data warehouse est� bastante cerca a Reingenier�a de los Procesos del Negocio (Business Process Reengineering).
- Finalmente, la estrategia de dise�o ideal para un data warehousing es generalmente de afuera hacia adentro (outside-in) a diferencia de arriba hacia abajo (top-down).
A pesar que el dise�o del data warehouse es diferente al usado en los dise�os tradicionales, no es menos importante. El hecho que los usuarios finales tengan dificultad en definir lo que ellos necesitan, no lo hace menos necesario. En la pr�ctica, los dise�adores de data warehouses tienen que usar muchos "trucos" para ayudar a sus usuarios a "visualizar" sus requerimientos. Por ello, son esenciales los prototipos de trabajo.
�Estrategias para el Gestion de un Data Warehouse
Los data warehouses requieren una comercializaci�n y gesti�n muy cuidadosa. Debe considerarse lo siguiente:
- Un data warehouse es una inversi�n buena s�lo si los usuarios finales realmente pueden conseguir informaci�n vital m�s r�pida y m�s barata de lo que obtienen con la tecnolog�a actual.
Como consecuencia, la gesti�n tiene que pensarse seriamente sobre c�mo quieren sus dep�sitos para su eficaz desempe�o y c�mo conseguir�n llegar a los usuarios finales.
- La administraci�n debe reconocer que el mantenimiento de la estructura del data warehouse es tan cr�tico como el mantenimiento de cualquier otra aplicaci�n de misi�n cr�tica.
De hecho, la experiencia ha demostrado que los data warehouses llegar�n a ser r�pidamente uno de los sistemas m�s usados en cualquier organizaci�n.
- La gesti�n debe comprender tambi�n que si se embarcan sobre un programa data warehousing, se crear�n nuevas demandas sobre sus sistemas operacionales, que son:
- Demandas para mejorar datos
- Demandas para una data consistente
- Demandas para diferentes tipos de datos, etc.