Feeds:
Entradas
Comentarios

Archive for the ‘SSAS’ Category

El miercoles 13 de mayo de 2009 a las 6:30 p.m. estare dando una conferencia en el auditorio de la fundacion universitaria Cafam para la comunidad BogotaDotNet y con el patrocinio de PASS (Professional Associates for SQL Server), donde revisaremos las caracteristicas es SQL Server Analysis Services 2008 y el Add-ins de mineria de datos para Office 2007, si te encuentras en Bogota -Colombia no te lo puedes perder registrate

evento ssas

AnDrEsGr
MCITP MCPD MCT
Speaker MSDN Latam

Read Full Post »

Ok como van yo por aqui de nuevo comunicandome con todos los visitantes de mi blog a los cuales agradezco por su atencion y apoyo, ya que finalmente el compartir algunos trucos en su mayoria de SQL Server con todos ustedes es lo que me anima a continuar aprendiendo cada dia y el querer implementar nuevas practicas que les pueden ser utilies en sus vidas es el objetivo que tengo al postear en este lugar.
En esta ocasion he venido a compartirles una serie de screencast acerca de inteligencia de negocios con SQL Server 2008 que he desarrollado en representacion de Intermezzo-BI, BogotaDotNet, el TechNet & MSDN OnLine Team y el Professional Associates For SQL Server, espero sean de su agrado y las aprovechen conocer algunas de las caracteristicas y conceptos relacionados con este tema. aqui dejo el listado

SSIS Vistazo General
SSIS Slowly Changing Dimension
SSIS File System Task
Como crear una solucion de analysis services (Parte 1)
Como crear una solucion de analysis services (Parte 2)
Como crear una solucion de analysis services (Parte 3)
SSRS Gauge Region con Report Builder 2
SSRS Tablix Region con Report Builder 2
Add-ins Mineria de Datos para Office 2007

AnDrEsGr
MCPD MCITP MCT
Speaker MSDN Latam

Read Full Post »

El dia jueves 16 de Abril de 2009 estare realizando esta webcast con MSDN, en esta sección estudiaremos las capacidades de monitoreo de recursos disponibles ahora en SSAS 2008 y cómo usar las vistas de administración dinámica (DMVs) en las búsquedas sobre una base ad hoc, como búsquedas estándar entregadas a través de Reporting Services y como búsquedas analíticas soportadas al crear un cubo de Servicios de análisis basado en las DMVs. Registrate aqui

Carlos
Andrés

Read Full Post »

 En el mes de septiembre del 2008 tuve la oportunidad de participar en un ciclo de Webcast con la comunidad ITPROS-DC denominado Inteligencia de Negocios de Principio a Fin la idea era construir un ejemplo real donde se pudiera apreciar las principales características de SQL Server 2008 en Business Intelligence. En estas Webcast participamos Alejandro Esteban con Reporting Services, Alberto Rivera con Analysis Services, y yo con Integration Services.  La idea de este post es compartir estas transmisiones con ustedes para que lo descarguen y tengan como material de referencia, sobra decir que cualquier inquietud que surja lo pueden expresar en este espacio y con gusto la revisaremos.

 

Descargalos aqui:

 

Integration Services

Analysis Services

Reporting Services

 

Carlos 

Andrés

Read Full Post »

AMO Design Warnings

 

Analysis Services en su versión de SQL Server 2008 trae consigo una serie directrices fundamentales que  nos alertan cuando no se están cumpliendo con las buenas practicas de diseño de almacenes de datos llamadas AMO Design Warnings las cuales analizan la integridad de alrededor de 60 Best Practices. Las podemos visualizar como líneas azules bajo los atributos de los componentes que diseñamos en SSAS como si fuera un corrector de ortografía azul que nos alerta acerca del posible impacto de la configuración de alguna propiedad  al optimo desempeño del sistema.

 

En el siguiente grafico vamos a observar bordeado de color rojo las alertas que ahora visualizamos y las tablas que en este caso especial no cumplen las buenas practicas de diseño por que los grupos de medidas  asociados a cada tabla de hechos que aquí se generan,  pues tienen la misma granularidad y dimensiones lo cual sugiere que debería ser la misma tabla en el Datawarehouse con la unión de las columnas que dan origen a medidas en cada tabla.

 

 

Esta es solo una de las muchas alertas que podrían aparecer  al diseñar cubos y dimensiones y que deben ser corregidas ya sea directamente desde el diseño de la bodega de datos en el motor relacional como en este caso lo cual seria ideal o muchas otras veces en las propiedades y atributos de las estructuras multidimensionales que desarrollamos por medio del Business Intelligence Development Studio.

 

Si queremos revisar la lista de las buenas para conocerlas o para deshabilitarlas seleccionamos del menu principal del Business Intelligence Development Studio al tener un proyecto de Analysis abierto en el la opcion Database y luego Edit Database entonces se despliega una ventana con algnas propiedades de la base de datos multidimensional y si seleccionamos la pestaña de Warnings es alli donde las revisamos y administramos tambien.

 

 

Carlos 

Andrés

Read Full Post »

Ahora es posible escalar la carga de las consultas OLAP a varios pequeños servidores con una única copia de la base de datos multidimensional.

El escenario mas común de Analysis Services es el de expandir la carga de las consultas a través de múltiples maquinas en respuesta al incremento al numero de usuarios que acceden a la información de forma concurrente. Esto era logrado en el pasado implementando NLB (Network Load Balancing) que consistía en poner múltiples servidores para responder a las consultas a través de una dirección IP virtual y replicar la información a lo largo de ellos.  Ahora el concepto de SSD Scalable Shared Database permite a los DBAs marcar una base de datos como de solo lectura y compartirla a través de múltiples instancias de SQL Server desde una SAN (Storage Area Network) y  de esta manera se elimina la necesidad de replicar los datos, minimiza el espacio en disco requerido en la solución, y el tiempo que pueda ser utilizado en copiar los datos de un lugar a otro.

 

(más…)

Read Full Post »

Una de las grandes mejoras en SSAS fue el cambio en el subsistema de archivos de copias de seguridad; Este es un cambio transparente para el usuario, lo cual significa que no se tiene que hacer algo especial en la forma como se realizaban copias de seguridad en el pasado ni cambia la extensión del archivo, sin embargo el formato del sistema de archivos si es diferente, así que ahora podemos fácilmente sacar copias de seguridad de bases de datos de Analysis Services de mas de 1 Terabyte.

Este nuevo rasgo tiene compatibilidad hacia atrás con SQL Server 2005 esto nos permite restaurar bases de datos multidimensionales de esa versión sobre SQL Server 2008 sin ningún problema,  Lo que no trae es que teniendo una base de datos en SQL Server 2008 tengamos la opción de sacar una copia de seguridad en el sistema de archivos antiguo para poder ser restaurado en un motor de SQL Server 2005.

 

Además ahora también podemos reescribir el archivo de backup, y también correr otras tareas en paralelo mientras se realiza la copia de seguridad.

 

Carlos

Andrés

Read Full Post »

Writeback Performance

El desempeño en operaciones de writeback, y la consulta de esta información se ha mejorado en SSAS versión 2008. Cell writeback en Analysis Services es la capacidad de que se puedan actualizar los valores de las celdas sobre las agregaciones de una estructura multidimensional. Cell writeback usa una partición especial por cada grupo de medidas donde se almacena la diferencia entre los valores actualizados de una celda y los valores originales de la misma. Cuando una consulta MDX requiere información de una celda sobre un grupo de medidas el motor accede a todas las particiones de la estructura incluyendo la partición de writeback y agrega el resultado para producir el valor correcto en la consulta.

En versiones anteriores de SQL Server era necesario tener un modo de almacenamiento ROLAP para que el writeback fuera habilitado, esto causaba un alto impacto al desempeño pues se debía ir hasta el motor relacional para hacer el calculo de las agregaciones. En SQL Server 2008 se ha permitido habilitar writeback con particiones de almacenamiento MOLAP, lo cual minimiza el tiempo de respuesta de las consultas ya que no tiene que irse al motor relacional en este tipo de consultas.

 

Carlos

Andrés

Read Full Post »

Block Computation

Este nuevo rasgo de Analysis Services mejora sustancialmente el procesamiento de las consultas MDX, basándose únicamente en los valores no nulos en los cruces de las dimensiones para evitar realizar  agregaciones de medidas sin valor.

A continuación vamos a ver un ejemplo de un proceso de calculo de celdas antes de block computation, donde se agregaban todos los valores al cubo sin importar si eran nulos o no.

 

(más…)

Read Full Post »