Diveria

Mi empresa
Mostrando entradas con la etiqueta Business Intelligence. Mostrar todas las entradas
Mostrando entradas con la etiqueta Business Intelligence. Mostrar todas las entradas

miércoles, 3 de julio de 2013

Microsoft "Data Explorer" for Excel


 Quería compartir esta herramienta, la verdad que me parce muy interesante y complementa muy bien el conjunto de herramientas que MS genera orientadas a BI como Add-Ins de Excel.
Con Data Explorer los usuarios pueden importar datos de forma rápida y sencilla de diferentes orígenes de datos ej. Web, Texto, Bases de Datos, Facebook y soluciones de Big Data.

Link para descarga:
http://www.microsoft.com/en-us/download/details.aspx?id=36803

 
Un ejemplo interesante

Este video muestra como tomar de la API REST de Twitter un Json e incluir dicha información en Excel utilizando las funcionalidades provistas por “Data Explorer”.
http://www.youtube.com/watch?v=Son4TJQckxE

sábado, 15 de junio de 2013

SQL Server 2014


En la TechEd 2013 conference se anunciaron más características que tendrá SQL Server 2014.
Se espera para muy pronto la primer Community Technology Preview.

Dentro de las características destacadas se puede mencionar la del   almacenamiento de datos e inteligencia de negocios (BI) mejoras posibles gracias a las nuevas capacidades en memoria disponibles en los sistemas de RDBMS. Como los precios de memoria han caído drásticamente, las arquitecturas de 64 bits se han vuelto más comunes y el uso de servidores multinúcleo se ha incrementado, SQL 2014 se adaptará para explotar esta ventaja.

El procesamiento de transacciones (OLTP)  en memoria conocido con el nombre en clave Hekaton - permite a los desarrolladores aumentar el rendimiento y reducir el tiempo de procesamiento, al declarar las tablas como "memoria optimizado".
Las tablas de memoria optimizadas se almacenan completamente diferente que las tablas basadas en disco y estas nuevas estructuras de datos permiten que los datos sean accesibles y se procesan de manera más eficiente.

Para más información es posible descartar un PDF desde aquí (SQL Server In-Memory OLTP Internals Overview for CTP1).

sábado, 17 de septiembre de 2011

Business Intelligence - Parte 2


Hace un tiempo escribí un artículo sobre BI al que llamé Business Intelligence - Parte 1, bueno pasó bastente timpo, mis planes era llegar antes a escribir la segunda parte pero en fin... aquí estamos, más vale tarde que nunca :-)


En el gráfico que se muestra en este artículo, veremos una alternativa de herramientas para las diferentes capas, si bien es posible utilizar distintas herramientas dado que cada capa posee interfaces (APIs) deifinidas las que nos permiten conectarnos con una u otra herraminta.

La siguiente propuesta, es basada en en SQL Server 2008 R2 y considerando un ambiente Microsoft, con usuarios finales (preferentemente gerenciales) amigados con dichas tecnologías.

  • Origenes de datos: los origenes de datos dependerán de los que la empresa disponga, en la práctica suele ser heterogeneos podríamos tranquilamente considerar SQL Server, My SQL, DBFs, Excels, Archivos Planos, Oracle, etc.
  • ETL: Con SQL Server podremos utilizar el Business Intelligence Developer para diseñar paquetes de Integration Services (SSIS), está es una excelente herramienta (la evolución de los viejos DTS) que permite implementar diferentes transformaciónes y métododos masivos de carga de datos. Luego estos paquetes podrán ser implementados en neustro server y scheduleados para que se ejecuten de forma díaria.
  • Datawarehouse: este será nuestro almacen de datos, donde contaremos con diferentes estrellas de datos (modelos optimizados para reportes), este almacen si será SQL Server, en esta instancia nos habremos independizado de los diferentes origenes heterogeneos, habremos limpieado los datos aplicando diferentes transformaciones y ejecutado la lógica de negocio que normalizará la información.
  • OLAP: una vez que nuestras estrellas están diseñadas, cargadas podremos utilizar Analysis Services ( SSAS) para diseñar nuestros cubos, esta herramienta es muy sencilla la programación requerida es mínima y cuenta con muchos asistentes, lo que nos permite generár todas las dimensiones y nuestros cubos con solo algunos clics. Estos cubos también serán procesados luego de procesar la carga de los ETL.
  • Portal: bien ya contamos con un modelo estrella donde nuestros datos están ordenados, tambíen contamos con cubos de SSAS que poseen información calculada de los indicadores de neustro negocio y que nos permiten mediante MDX realizar interesentas análisis. Como mencionamos las alternativas son muchas pero vamos a simplificar la oferta, dentro de las tecnologías MS lo más simple es optar por dos caminos uno muy simple y rápido es habilitar el portal de Reporting Services (SRSS) el que permitirá publicar reportes y realizar suscripciones de forma muy simple, la de máxima sería implmentar Sharepoint e integrarlos a SSRS, aqui además de toda la potencia que ya conocemos de Sharepoint podremos usarlo para explotar nuestrá infraestructura de BI.
  • Clientes OLAP: En este caso si que tenemos muchisima oferta, pero voy a simplificar drásticamente la recomendación, dado que todo el ambiente gerencial posee conocimientos en Excel podremos utilizar esta herramienta perfectamente como cliente BI y para tableros de comandos simples, para tableros de comando más complejos contamos con otras ofertas dentro de Microsoft mismo.
Esto es todo, espero hacer tiempo para escribir otros artículos pronto.

Algunos enlaces relacionados: