| Implementando MDM Usando SQL Server 2008 R2 Master Data Services https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032455515&Culture=es-AR |
Search This Blog
Thursday, July 22, 2010
Maraton SQL Server
Maraton SQL Server
| StreamInsight: Una nueva forma de trabajar con notificaciones https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032455511&Culture=es-AR |
Wednesday, June 30, 2010
Monday, March 8, 2010
Como migrar una base de datos multidimensional
Uno de los procesos más comunes al momento de trabajar en proyectos de inteligencia de negocios es la realización de movimientos entre Desarrollo – Pruebas – Producción.
El proceso en realidad es bastante simple, pero primero entendamos un poco la arquitectura.
Ambiente de desarrollo
Ambiente de pruebas
Ambiente de producción
Estos tres ambientes son extremadamente diferentes, muchas veces lo que funciona en uno, no funciona en el otro, es por eso que el proceso de migración es tan importante, durante muchas ocasiones he tenido la necesidad de migrar ambientes, ya sea por cambios en los servidores, o por movimientos de Pruebas a Producción, hemos intentado diversos modelos, uno de los más comunes es la migración de las soluciones, normalmente en estos ambientes tienden a mover toda la solución generada por el Business Intelligence Development Studio, esta solución es abierta en el nuevo ambiente y desde allí hacen "Deploy" hacia los nuevos servidores, esta solución es válida, aunque en muchas ocasiones genera problemas, los problemas típicamente son de configuración y de dificultad para realizar la migración, ya que no en todos los casos se tiene un BIDS a la mano para realizar el proceso de "Deployment"…
Después de analizar diversas maneras, encontré que la solución más simple sería la de generar un paquete de "instalación", este paquete contendría todos los scripts para:
- Generación de la base de datos multidimensional
- Generación de las Fuentes de datos
- Generación de los "DataSource Views"
- Generación de las dimensiones
- Generación de los cubos
- Generación de otras características como
- Perspectivas
- Modelos de Minería
- Etc.
- Perspectivas
Como generar los scripts:
Vaya a SQL Server Management Studio.
Conéctese al servidor de análisis en donde se encuentra su base de datos multidimensional actual.
Vaya a la base de datos de la cual desea extraer el script.
De clic derecho sobre la base de datos y seleccione la opción de Script Database as
Repita este proceso para todos y cada uno de los objetos que desee migrar, el orden de creación de los objetos es:
- Creación de la base de datos
- Creación de las fuentes de datos
- Creación de los "DataSource Views"
- Creación de las dimensiones
- Creación de los cubos
- Creación de otros objetos.
Friday, January 22, 2010
De Trial a licenciado… Actualizacion de SQL Server
Ya en varias oportunidades me han hecho esta pregunta:
Como puedo migrar mi SQL Server Trial y adjuntarle mi licencia...
El proceso en realidad es bastante simple, pero primero debemos conocer las rutas validas de migracion
Desde | Hacia |
SQL Server 2005 Evaluation Edition | SQL Server 2005 Enterprise Edition SQL Server 2005 Developer Edition SQL Server 2005 Standard Edition SQL Server 2005 Workgroup Edition SQL Server 2005 Express Edition |
SQL Server 2005 IA64 Evaluation Edition (64 bits) | SQL Server 2005 IA64 Enterprise Edition (64 bits) SQL Server 2005 IA64 Developer Edition (64 bits) SQL Server 2005 IA64 Standard Edition (64 bits) |
SQL Server 2005 X64 Evaluation Edition (64 bits) | SQL Server 2005 X64 Enterprise Edition (64 bits) SQL Server 2005 X64 Developer Edition (64 bits) SQL Server 2005 X64 Standard Edition (64 bits) |
Actualizar a SQL Server 2005
Puede actualizar directamente las instancias de SQL Server 2000 Service Pack 3 (SP3) o posterior, e instancias de SQL Server 7.0 SP4 o posterior, a SQL Server 2005. Puede realizar la mayoría de las operaciones de actualización mediante el programa de instalación; no obstante, algunos componentes admiten o necesitan la migración de aplicaciones o soluciones una vez ejecutado el programa de instalación.
Antes de ejecutar el programa de instalación para actualizar a SQL Server 2005, debería revisar primero los requisitos del sistema y la matriz de actualización.
Después de revisar los requisitos del sistema y la matriz de actualización, ejecute el Asesor de actualizaciones de SQL Server para analizar las instancias de SQL Server 2000 y SQL Server 7.0. El Asesor de actualizaciones produce listas de problemas específicos de sus instalaciones que debe arreglar antes o después de actualizar. El programa de instalación de SQL Server detecta problemas de bloqueo que impiden actualizar a SQL Server 2005, pero no presenta una lista de los problemas que puedan afectar a las aplicaciones.
Desde | Hacia |
SQL Server 2008 Enterprise Evaluation | SQL Server 2008 Enterprise Evaluation SQL Server 2008 Web SQL Server 2008 Workgroup SQL Server 2008 Standard SQL Server 2008 Developer SQL Server 2008 Enterprise |
SQL Server 2008 IA64 (64 bits) Enterprise Evaluation | SQL Server 2008 IA64 (64 bits) Enterprise SQL Server 2008 IA64 (64 bits) Developer SQL Server 2008 IA64 (64 bits) Enterprise Evaluation |
SQL Server 2008 x64 (64 bits) Enterprise Evaluation | SQL Server 2008 Enterprise Evaluation SQL Server 2008 Web SQL Server 2008 Workgroup SQL Server 2008 x64 (64 bits) Standard SQL Server 2008 x64 (64 bits) Developer SQL Server 2008 x64 (64 bits) Enterprise |
Nota: Está limitado el cambio de edición de un clúster de SQL Server 2008. En los clústeres de SQL Server 2008, no se admiten los escenarios de degradación de edición siguientes:
- SQL Server 2008 Enterprise a SQL Server 2008 Developer, Standard o Enterprise Evaluation.
- SQL Server 2008 Developer a SQL Server 2008 Standard o Enterprise Evaluation.
- SQL Server 2008 Standard a SQL Server 2008 Enterprise Evaluation.
- SQL Server 2008 Enterprise Evaluation a SQL Server 2008 Standard.
Es importante tener las siguientes aclaraciones en cuenta:
- No se permite migrar a una version diferente, eso siginifica que si ya tienes instalado un Service Pack en el trial, la migracion no se podra realizer, a menos tal que se realice la combinacion del product instalado con el Service Pack y se instale desde estos nuevos medios.
- No se permite la actualizacion entre plataformas 32 bits – 64 bits de manera native, esto sera necesario realizarlo con WOW
Monday, December 7, 2009
Como ordenar una dimension por un atributo
Como ordenar una dimensión por un atributo.
Alguien me hizo la siguiente pregunta:
"Hola, quisiera saber cómo hago para ordenar mi dimensión de tiempo por el identificador, actualmente mi dimensión esta ordenada alfabéticamente y yo quisiera que el ordenamiento fuese distinto, por ejemplo, actualmente mi dimensión de tiempo se despliega así
La idea es poder desplegar la dimensión de la siguiente manera
Muchas gracias"
La solución es bastante simple en realidad, primero debemos crear la dimensión sobre la que queremos trabajar, luego simplemente vamos al atributo que deseamos ordenar
En las propiedades del atributo, buscamos la propiedad KeyColumn
Seleccionamos el atributo por el cual deseamos ordenar, para este caso es el atributo ID de la tabla MESES
Finalmente buscamos la propiedad NameColumn
Y buscamos el atributo que aparecerá como texto, para este caso es el atributo NOMBRE de la tabla MESES.
Procesamos, actualizamos y listo…
Saludos
Wednesday, August 26, 2009
Oracle compra SUN Microsystems
Es dura la realidad, pero asi es, Oracle (Larry Ellison) compro SUN, seguramente ahora destruiran a MySQL para posicionar Oracle Database Express Edition, un motor con todas las limitantes que Oracle pudo poner.
Hay cosas mas dificiles de entender y quiero que me ayuden a comprenderlas.
- Oracle es propietario de Star Office, sin embargo ninguno de sus productos (Siebel, iFlex, Peoplesoft, Oracle Business Intelligence, etc) funcionan con Star Office…
- Todos los empleados de Oracle usan Microsoft Office…
- Todos los empleados de Oracle usan Microsoft Windows
- Oracle tiene un convenio con HP para mover Exadata (Una maquina gigante, costosa y poco util en la vida practica)
- Los servidores de Oracle corren sobre Microsoft Windows… y donde esta Enterprise Linux?
- Que pasara con MySQL ahora, donde quedara todo el speech de MySQL hacia Oracle en temas de competencia?
- Sera que el nuevo velero de Larry es mas grande que el actual?
Hasta pronto
Technorati Tags: Oracle,Microsystems,Larry,Ellison,MySQL,Database,Edition,Star,Office,Siebel,Peoplesoft,Intelligence,Todos,Microsoft,Windows,Exadata,Enterprise,Linux,speech,Sera,Hasta,ahora,para,empleados,usan,dondeWindows Live Tags: Oracle,Microsystems,Larry,Ellison,MySQL,Database,Edition,Star,Office,Siebel,Peoplesoft,Intelligence,Todos,Microsoft,Windows,Exadata,Enterprise,Linux,speech,Sera,Hasta,ahora,para,empleados,usan,donde
WordPress Tags: Oracle,Microsystems,Larry,Ellison,MySQL,Database,Edition,Star,Office,Siebel,Peoplesoft,Intelligence,Todos,Microsoft,Windows,Exadata,Enterprise,Linux,speech,Sera,Hasta,ahora,para,empleados,usan,donde
Blogger Labels: Oracle,Microsystems,Larry,Ellison,MySQL,Database,Edition,Star,Office,Siebel,Peoplesoft,Intelligence,Todos,Microsoft,Windows,Exadata,Enterprise,Linux,speech,Sera,Hasta,ahora,para,empleados,usan,donde
