SlideShare uma empresa Scribd logo
1 de 299
2017
Descripción del documento 4
Metodología evaluación herramientas 6
Secciones/Categoría consideradas 11
Comparativa herramientas 13
Tableau 14
PowerBI 58
Information Builders 95
SAS 128
QlikView 176
Amazon QuickSight 228
Pentaho 255
Comparativa final 295
Índice General
Análisis Herramientas BI
2
* Para cada una de las herramientas analizadas, se tiene el siguiente
índice de contenidos
Introducción
Arquitectura
Funcionalidades técnicas
Funcionalidades de usuario
Key Features
Evaluación de la herramienta
Análisis Herramientas BI
3
Índice Herramientas

Descripción del documento
Análisis Herramientas BI
4
 Análisis Herramientas BI
El documento que se presenta, analiza y compara 7 de las
herramientas más potentes del entorno Business Intelligence.
Las herramientas que se analizan en el documento son: Tableau,
PowerBI, Information Builders, SAS, QlikView, Amazon QuickSight y
Pentaho.
Descripción del documento
5

Metodología evaluación herramientas
Análisis Herramientas BI
6
 Análisis Herramientas BI
Para la realización de la evaluación, se ha partido de un fichero de
evaluación, sobre el que se han definido 4 categorías principales
(pestañas): Acceso & Conexión a Datos, Explora & Descubre, Compartir
& Colaborar y Administración.
Estas categorías, a su vez, se desglosan en diferentes secciones de
análisis. Por ejemplo:
En la categoría Administración, se tienen las secciones: Seguridad &
Administración, Instalación & Implementación, Multilenguaje y Pricing.
Para la categoría Explora & Descubre, se tienen las secciones:
Visualizaciones, Funcionalidad Analítica, Creación Dashboards,
Informes, Multiplataforma y Análisis de escenarios.
Metodología evaluación herramientas
7
 Análisis Herramientas BI
Por último, bajo las secciones se han incluido los criterios. Sobre éstos,
se marca un peso que marcará la importancia de los criterios, ésta irá
del 0 al 4, en función de la importancia que se quiera dar al criterio.
Las herramientas, cumplirán en mayor o menor medida los criterios.
Para ello, será necesario especificar un valor, que irá del 0 al 3, que
marcará el grado en el que una herramienta cumple un criterio
determinado. De modo que el resultado asociado dependerá de la
importancia con la que se haya marcado el criterio en cuestión y, el
grado de cumplimiento que tenga la herramienta para dicho criterio.
Metodología evaluación herramientas
8
Importancia Criterios Evaluación Criterios
Opción Valor Opción Valor
0 – No Importante 0 0 – No Disponible 0
1 – Bueno de tener 1 1 – Mínimo 1
2 – Necesario 2 2 – Apropiado 2
3 – Importante 3 3 – Excelente 3
4 – Imprescindible 4
 Análisis Herramientas BI
Pongamos como ejemplo la la categoría Acceso & Conexión a Datos,
donde tenemos la sección Acceso, que se desglosa en 2 criterios:
Acceso único web y Independencia de aplicación de escritorio.
Supongamos a su vez, que hemos marcado estos criterios como; 4 –
Imprescindible y 2 – Necesario respectivamente. Supongamos
también, que la herramienta, ha obtenido los siguientes valores: 2 –
Apropiado y 3 – Excelente. Con esto tendríamos que:
Acceso único web : 4 – Imprescindible * 2 – Apropiado = 4 * 2 = 8
Independencia de… : 2 – Necesario * 3 – Excelente = 2 * 3 = 6
Para obtener la evaluación total para la sección analizada, Acceso en
este caso, promediaríamos los resultados obtenidos en los criterios bajo
esta sección. Por ello: (8 + 6)/2 = 7
Por último, las secciones también tienen un peso, que va del 1-6. Por
ejemplo, pongamos que Acceso se marca con un peso 5. Tendríamos
que: 7 * 5 = 35
Metodología evaluación herramientas
9
 Análisis Herramientas BI
Para la construcción final de la evaluación de las herramientas, se
dispone de un apartado que hemos denominado Resultado, que se
corresponde con la captura de pantalla mostrada en el apartado
Evaluación de la Herramienta.
El apartado Resultado, contiene todas las secciones de las distintas
categorías. Sobre éstas, como ya hemos visto, se aplicará un peso (1-
6), que definirá la importancia que se da a las secciones. Para el
cálculo, a partir de la puntuación obtenida por las distintas
herramientas en las distintas secciones (promedio de las puntuaciones
asociadas a los criterios bajo las secciones), se multiplicarán por el peso
que se haya definido y nos dará el resultado final de la herramienta
para cada una de las secciones.
Finalmente, se sumarán todos los valores obtenidos en las distintas
secciones y obtendremos la evaluación final.
Metodología evaluación herramientas
10

Secciones/Categoría consideradas
Análisis Herramientas BI
11

12
Sección Categoría Peso
Acceso Acceso & Conexión a Datos 6
Conectar a Datos Acceso & Conexión a Datos 6
Transformación/Modelación Datos Acceso & Conexión a Datos 6
Integración Acceso & Conexión a Datos 6
Funcionalidad Analítica Explora & Descubre 6
Creación Dashboards Explora & Descubre 6
Informes Explora & Descubre 6
Visualizaciones Explora & Descubre 6
Multiplataforma Explora & Descubre 4
Análisis de escenarios Explora & Descubre 3
Capacidades sociales y de colaboración Compartir & Colaborar 5
Contenido Importante Compartir & Colaborar 3
Seguridad & Administración Administración 6
Instalación & Implementación Administración 6
Pricing Administración 6
Multilenguaje Administración 4
Análisis Herramientas BI
Secciones/Categoría consideradas

Comparativa herramientas
Análisis Herramientas BI
13
 Tableau
14

Introducción
Tableau
15
Introducción

Tableau es una herramienta BI que está orientada a que, usuarios
comunes y corrientes, sean capaces de interpretar y comprender los
datos.
Tableau dispone de varios productos: Tableau Desktop, Server, Online,
Mobile, Public y Reader. Todos ellos se integran/comunican
perfectamente entre ellos, fomentando otro de los objetivos de la
herramienta: el trabajo colaborativo.
Tableau
16
Tableau Desktop

Aplicación de escritorio que permite generar visualizaciones de
modo sencillo. Está diseñado para adaptarse al modo de pensar de
las personas. Disponible para Windows y Mac.
Conexión a orígenes de datos muy diversos: bases de datos
relaciones, cloud, big data, etc. Abstrae al usuario de
conocimientos avanzados de bases de datos o programación.
Gran variedad de visualizaciones/gráficos disponibles. Integración
con mapas simple y potente. Todas los gráficos y componentes
presentan potentes capacidades de interacción entre ellos.
Posiblidad de crear presentaciones interactivas, denominadas
historias dentro del entorno Tableau.
Opciones avanzadas de análisis. Entre ellas, la posibilidad de incluir
líneas de referencia, funciones de predicción, crear fórmulas o
cálculos a través de datos existentes, etc.
Tableau
17
Tableau Server

Se integra con Tableau Desktop de modo que, una vez desarrollado
un Dashboard con la versión de escritorio, podremos
publicarlo/compartirlo en Tableau Server de manera segura.
Disponible únicamente para servidores Windows.
Tableau Server permite organizar la información por sitios,
permitiendo por ejemplo, categorizar la información por
departamento: RRHH, Marketing, etc.
Accesible desde navegador o dispositivo móvil. Permite interactuar
con las vistas, para realizar nuevas preguntas sobre los datos.
Presenta funcionalidades de administración muy potentes:
compartición de recursos, ajuste de hardware/memoria del servidor,
definición fuentes de datos, seguridad, buscador de soluciones
avanzado, etc. Interfaz visual para la especificación de permisos a
los usuarios.
Tableau
18
Tableau Online

Versión “en la nube” de Tableau. Permite ahorrarse los costes de
hardware y los tiempos de instalación/configuración.
Accesible desde navegador o dispositivo móvil. Permite interactuar
con las vistas, para realizar nuevas preguntas sobre los datos.
Seguridad. Sólo los usuarios autorizados podrán interactuar con sus
datos y dashboards.
Programación de actualizaciones de datos y, alertas en los casos
que no se establezcan las conexiones de datos.
Subscripciones. Posibilidad de subscribirse a trabajos, recibiendo
notificaciones directamente en el correo electrónico.
Tableau
19
Tableau Mobile

Versión móvil de Tableau. Disponible en la App Store (iOS) y en el
Google Play (Android).
Interactividad y usabilidad adaptada a dispositivos táctiles móviles.
Posibilidad de modificar los análisis agregando cálculos y filtros.
Tableau
20
Productos. Tableau Public

Versión gratuita para la visualización e interacción con los datos.
Disponible para Windows y Mac.
Conectividad a archivos/bases de datos limitada. Posibilidad de
conectar a ficheros: Excel, Access, Fichero estadístico o fichero de
texto. Permite conectar también a un servidor OData.
El trabajo se guarda únicamente en tu perfil de Tableau. No es
posible tenerlo en tu disco duro local.
Productos. Tableau Reader
Versión gratuita de escritorio. Puede abrir visualizaciones de datos
realizadas con Tableau Desktop. Disponible para Windows y Mac.
Tableau
21

Arquitectura
Tableau
22
Arquitectura

Tableau proporciona una solución escalable para la creación y
entrega de análisis web, móviles y de escritorio.
Cuenta con una arquitectura cliente-servidor que, como puede
apreciarse en la imagen inferior, presta servicios a distintos clientes:
webs, móviles, tabletas y software instalado en equipos de escritorio.
Tableau
23
Arquitectura

La arquitectura de Tableau se compone de las siguientes capas: capa
de datos, conectores de datos, componentes de Tableau Server,
puerta de enlace/balanceador de carga y clientes.
Tableau
24
Arquitectura

Capa de datos: Tableau no requiere que sus datos se almacenen en
un solo sistema, propietario o de otro tipo. Esto se adapta
perfectamente a las organizaciones, ya que éstas, suelen tener un
entorno de datos heterogéneo: bases de datos, cubos, ficheros Excel,
etc. Tableau proporciona opciones fáciles para gestionar los datos
para poder acceder a ellos rápidamente, gracias al motor de datos en
memoria.
Conectores de datos: incluye un número de conectores de datos
optimizado para bases de datos como Microsoft Excel, SQL Server,
Oracle, Teradata, Vertica, Cloudera, Hadoop y muchas más. También,
existe un conector ODBC genérico para cualquier sistema sin un
conector nativo. Tableau proporciona dos modos de interacción con
los datos: en tiempo real o en memoria.
Tableau
25
Arquitectura

Conexión en tiempo real: apropiado para entornos, donde las bases
de datos presentan un rendimiento eficaz y optimizado. Tableau es el
cliente front-end para muchas de las bases de datos más populares.
En memoria: Tableau ofrece un motor de datos rápido en memoria
que está optimizado para el análisis. Puede conectar sus datos y, a
continuación, extraer sus datos para reunirlos en memoria.
Componentes de Tableau Server: el trabajo de Tableau Server se
controla con los siguientes cuatro procesos de servidor:
Servidor de aplicaciones: los procesos del servidor de aplicaciones
controlan la exploración y los permisos para las interfaces web y móvil
de Tableau Server. Cuando un usuario abre una vista en un dispositivo
cliente, ese usuario comienza una sesión en Tableau Server. Esto
significa que un proceso de servidor de aplicaciones comienza y
comprueba los permisos para ese usuario y esa vista.
Tableau
26
Arquitectura

VizQL Server: el proceso VizQL se encarga de enviar las consultas
directamente a la fuente de datos y, devuelve un conjunto de
resultados que se visualiza como imágenes y se presentan al usuario.
Cada VizQL Server tiene su propia memoria caché que puede
compartirse entre varios usuarios.
Data Server: permite administrar y almacenar centralmente las
fuentes de datos de Tableau. Mantiene también, los metadatos de
Tableau Desktop, como los cálculos, definiciones y los grupos.
Componente de segundo plano: este componente, se encarga de
actualizar los extractos programados y administra otras tareas de
segundo plano.
Tableau
27
Arquitectura

Puerta de enlace/balanceador de carga: la puerta de enlace, enruta
las solicitudes hacia otros componentes. Si varios procesos se
configuran para cualquier componente, la puerta de enlace actuará
como un equilibrador de carga y distribuirá las solicitudes hacia los
procesos. Cuando se ejecuta en entornos distribuidos, se designa al
servidor primario como máquina física y los otros se designan como
servidores del trabajador, los que pueden ejecutar cualquier número
de otros procesos. Siempre existe una única máquina como servidor
primario.
Tableau
28
Arquitectura

Clientes – navegadores web y aplicaciones móviles: Tableau Server
proporciona paneles de control interactivos a los usuarios a través de
HTML y JavaScript (AJAX). Además, Tableau admite:
Navegadores web: Explorer, Firefox, Chrome y Safari
Dispositivos móviles: safari móvil, navegador de Android y,
aplicaciones para iPad y Android.
Clientes – Tableau Desktop: entorno designado para la creación y
publicación de vistas, informes y paneles de control en Tableau Server.
También puede publicar un libro de trabajo completo o, un origen de
datos. Tableau Desktop, también permite abrir cualquier libro de
trabajo publicado en Tableau Server o conectarlo con cualquier
fuente de datos publicada, ya sea un extracto o una conexión en
tiempo real.
Tableau
29

Funcionalidades Técnicas
TableauTableau
30

VizQL es un lenguaje visual que transforma acciones de arrastrar y
soltar en consultas de datos y, luego, muestra esos datos en forma
visual.
Funcionalidades Técnicas
TableauTableau
31

Motor de consultas en vivo permite a las personas consultar orígenes
de datos diversos: bases de datos, cubos, almacenes, fuentes en la
nube e incluso Hadoop sin conocimientos de programación o
desarrollo avanzados.
Motor de datos en memoria es una base de datos de análisis en
memoria, enfocada a superar las limitaciones de los almacenes de
datos existentes. Esta tecnología, aprovecha toda la jerarquía de
memoria del disco hasta la caché L1.
El producto Tableau Online se trata de una solución en la nube, que
permite a los usuarios compartir visualizaciones y fuentes de datos,
abstrayéndoles de la administración del hardware.
Permite la integración con R, permitiendo el aprovechamiento de las
funciones de R, sus librerías e incluso modelos guardados.
REST API que permitirá a los desarrolladores gestionar los recursos
programáticamente vía HTTP.
Funcionalidades Técnicas
TableauTableau
32

Funcionalidades de Usuario
TableauTableau
33
Funcionalidades de usuario

Fuentes de datos: se trata de una conexión reutilizable para datos.
Fuentes de datos publicadas (en tiempo real), contienen información
de conexión e independientes de los libros de trabajo.
Fuentes de datos incrustada (extracto), contiene información de
conexión y, está asociada a un libro de trabajo.
TableauTableau
34
Funcionalidades de usuario

Libros de trabajo: similares a los libros de trabajo en Excel. Contienen
una o más hojas, que pueden ser: hojas de trabajo, dashboard e
historias. Permiten organizar, guardar y compartir resultados.
Hojas: lugar donde se crean vistas de los datos al arrastran y soltar
campos en los estantes.
TableauTableau
35
Funcionalidades de usuario

Tarjetas y Estantes: las tarjetas son contenedores para estantes,
leyendas y otros controles.
TableauTableau
36
Funcionalidades de usuario

Dashboard: combinación de varias vistas que puede organizar para
presentación o para supervisar.
Historia: es una secuencia de vistas o dashboards, que se utilizan de
forma conjunta para mostrar información.
TableauTableau
37

Key Features
TableauTableau
38
Key Features - Acceso & Conexión a Datos
 TableauTableau
39
Conectar a Datos
Archivo • Posibilidad de configurar como origen de datos archivos. Por ejemplo: Excel, CSV, XML,
Texto.
En Tableau, se permite la conexión a ficheros Excel, archivos de texto, ficheros Access,
archivos de estadísticas u otros archivos, como libros de trabajo o extracciones de datos
de Tableau. Existe además, un intérprete de datos que permiten realizar tareas de limpieza
sobre los archivos a los que se conecta. Además, en caso de utilizar dicho intérprete, éste
permite la inspección de los cambios o incidencias qué resolvió y cómo lo hizo.
Posibilidad de realización de operaciones avanzadas sobre los ficheros: convertir la
información a tabla, posibilidad de edición los nombres de columnas, tipos de datos,
posibilidad de división de columnas por delimitador, etc. (ver datos-con-archivos).
Bases de
datos
• Conexiones a bases de datos. Por ejemplo: Oracle, SQL Server, MySQL, PostgreSQL,
Teradata, IBM DB2, etc.
Incluye un buen número de conectores para bases de datos. Entre los principales conectores
están: Oracle, Firebird, HP Vertica, Microsoft SQL Server, MySQL, Oracle,
PosgtgreSQL o Teradata. También, cuenta con un conectar ODCB genérico para cualquier
sistema sin un conector nativo (ver conexión-db).
Key Features - Acceso & Conexión a Datos
 TableauTableau
40
Conectar a Datos
Ficheros
SAS
• Lectura de ficheros SAS7BDAT de SAS
Permite una conexión transparente a SAS (*.sas7bdat), simplemente: Conectar >
Archivo de estadísticas. Soporta una única tabla por fichero de estadísticas. Una vez
cargado el fichero, se podrán realizar diversas operaciones: visualizar los datos, manipular los
metadatos, ordenar campos y filas, ocultar/renombrar campos, etc. (ver ficheros-estadísticos)
Cloud / Big
Data
• Posibilidad de conectar con entornos Big Data o Cloud, del tipo Hadoop, Spark, Microsoft
Azure, etc.
Tableau se encuentra alineado con los avances más punteros en cuanto a gestores de bases
de datos, entre ellos, las ya asentadas bases de datos NoSQL y los entornos distribuidos para
el procesado de ficheros, como Hadoop o Spark. Tableau cuenta con conectores para
Spark SQL, Google BigQuery, Cloudera Hadoop, MapR Hadoop Hive,
Splunk, DataStax Enterprise, etc.
Algunos casos de éxito donde se ha utilizado Tableau en entornos Big Data son:
yellow-pages-Canada, mappy o progressive-insurance.
Key Features - Acceso & Conexión a Datos
 TableauTableau
41
Conectar a Datos
Cubos
OLAP
• Conexión a cubos OLAP
Al igual que el resto de orígenes de datos, puede trabajarse con los cubos OLAP en modo
offline. Se permite la inclusión de miembros calculados en MDX. Las fuentes de datos OLAP
disponibles son: Oracle Essbase y Microsoft Analysis Services (MSAS).
Existen ciertas limitaciones en Tableau cuando nos conectamos a un cubo, como las
funciones de cálculo de agregaciones: SUM, AVG, CNT, no pueden sobrescribirse los valores
de celda dimensionales, no pueden agruparse medidas, no pueden crearse jerarquías, etc. No
obstante, para estas limitaciones podrían adoptarse enfoques alternativos que nos llevarían al
mismo resultado. (ver tableau-OLAP)
Key Features - Acceso & Conexión a Datos
 TableauTableau
42
Conectar a Datos
Otros
Servicios
• Además de los orígenes de datos ya mencionados, posibilidad de conexión a otros
entornos como: páginas web, redes Sociales, repositorios de código, CRMs (Salesforce,
Microsoft Dynamics, etc), Google Analytics
En Tableau se pueden acceder también a otros orígenes de datos no tan comunes como por
ejemplo páginas web. Para ello, sería necesario crear un conector web, que procesara los
datos de éstas (JSON, XML o HTML). Para dicho propósito, se haría uso del SDK, a través de
Javascript y HTML. Comentar también que en la comunidad ya se han creado ciertos
conectores Web, por ejemplo para JIRA, Mapbox, Fitbit, etc. Además, se permite la conexión
a CRMs, como Salesforce, SAP (SAP Hana, SAP Sysbase ASE, etc.), sitios de
analíticos para webs, como Google Analytics y otros orígenes de servicios. (ver
connecting-salesforce y connecting-google-analytics)
Modo
Offline
• Disponibilidad de tener datos en memoria para agilidad en tiempo de respuesta
• Posibilidad de consultar datos sin conexión
Cuando nos conectamos a los orígenes de datos, Tableau permite mantener una conexión en
tiempo real o bien, en memoria. Dado que el motor de datos puede acceder al
almacenamiento en disco y a la memoria RAM y caché, no está limitado por la cantidad de
memoria en un sistema. No es requisito que el conjunto de datos completo se cargue en la
memoria para lograr sus metas de rendimiento
Key Features - Acceso & Conexión a Datos
 TableauTableau
43
Transformación/Modelación Datos
Interfaz de
desarrollo
• El desarrollo y modelado será simple y, no requerirá al usuario final de conocimientos de
programación avanzados. Además se proveerá de una interfaz para su desarrollo, bien vía
web o, a través de una aplicación de escritorio
La interfaz de desarrollo es extremadamente intuitiva y permitirá a los usuarios crear
visualizaciones de modo muy sencillo, basta con arrastrar y soltar componentes y realizar
pequeños ajustes. El desarrollo de las visualizaciones puede hacerse desde la versión de
escritorio o, desde la versión Server u Online. Éstas, no están pensadas para reemplazar
a la versión de escritorio, pero también ofrecen ciertas capacidades a la hora de
crear/visualizar análisis. Eso sí, existen también operaciones más avanzadas, como la creación
de expresiones/fórmulas personalizadas o, expresiones de nivel de detalle LOD. Aquí, las
cosas no son tan triviales.
Combinaci
ón de
diferentes
orígenes
de datos
• Combinación de diferentes orígenes de datos
Puede realizarse la conexión a uno o varios orígenes de datos en unos pocos “clicks”.
Además, estos orígenes, podrán combinarse en las visualizaciones que se creen.
Lógicamente, cuando combinemos orígenes de datos distintos, éstos, han de tener columnas
en común (ver combinación-datos-fuentes-distintas).
Key Features - Acceso & Conexión a Datos
 TableauTableau
44
Integración
Interfaz de
desarrollo
• Portal personalizado
Tableau permite el embebido de vistas dentro de páginas web, blogs, wiki, portales de
intranet. Éstas, siguen las mismas condiciones que las presentes en Tableau Server en
cuanto a licenciamiento y restricciones respecta. Esto es, para ver una vista embebida, la
persona que está accediendo a la vista ha de tener una cuenta en Tableau Server.
Pueden embeberse las vistas de dos formas: a través del botón compartir presente en las
vistas, que genera el código que podrá copiarse y pegarse en la página web deseada o,
escribiendo el código de embebido personalizado (ver incrustar-vistas).
 TableauTableau
45
Visualizaciones
Gráficos • Posibilidad de dar formato/configurar los gráficos
• Tipos de gráficos avanzados: burbujas, mapas de calor, gantt, waterfall, funnel, etc.
Los gráficos puede crearse/modificarse de modo muy sencillo con unos pocos “clicks” de
ratón. El estante Marcas, dota al usuario de un gran potencial de personalización al usuario,
pudiendo establecer colores/formas para las categorías, establecer descripciones y etiquetas,
etc. En cuanto a los tipos de gráficos, Tableau Desktop ofrece gran variedad de
visualizaciones: áreas, líneas, barras, mapa, diagramas de árbol, etc. Además, es posible
construir otros gráficos más avanzados (diagramas de Pareto, gráficos en cascada, funnel,
etc.), de forma no directa, como se expone el los vídeos de capacitación de su página web
(Sección “Cómo hacerlo”): https://www.tableau.com/es-es/learn/training
Tendencia
s/
Referencia
s
• Posibilidad de visualizar o generar de modo sencillo líneas de tendencia, permitiendo la
configuración de éstas (media, lineal, etc) y, líneas de referencia (marcadores), con
diferentes opciones de personalización.
Siempre y cuando se esté trabajando con datos numéricos, Tableau, en su panel Análisis
de las hojas de trabajo, da la posibilidad de mostrar y configurar líneas de tendencia. Entre las
opciones que podrían configurarse, están el Tipo de modelo: lineal, logarítmico, exponencial o
polinómico, y otras Opciones como: mostrar las bandas de confianza, permitir distintas líneas
de tendencia por color, etc. Además, se permiten exportar los datos de la línea de tendencia a
formato Access.
En cuanto a las líneas de referencia, se pueden mostrar también, a través del panel
Análisis. Existen diversas opciones de configuración sobre las líneas de referencia,
seleccionar el valor para construir la línea, la etiqueta a mostrar, el formato de la línea, etc. (ver
trend-lines y líneas-referencia).
Key Features - Explora & Descubre
 TableauTableau
46
Funcionalidad Analítica
Fórmulas • Posibilidad de incorporación de nuevas variables a partir de cálculos/fórmulas
personalizadas
• Existencia de funciones predefinidas. Funciones para el cálculo del % de crecimiento,
tendencias, inclusión de funciones financieras, funciones temporales, etc.
Pueden crearse campos calculados a partir de los datos presentes en los análisis. Para ello,
basta con hacer “click” derecho en el panel de datos y “Crear campo calculado”. Aquí,
dispondremos de varias funciones predefinidas en función del tipo de dato. Por ejemplo: ABS,
COS, SIN, FLOOR, etc. para Números, CONTAINS, LOWER, STARTSWITH, etc. para
Cadenas. Además de para estos tipos de datos, existen funciones predefinidas para
Fechas, Conversión de tipo, Lógico y Conjuntos. Especialmente interesantes,
son las funciones de Usuario, que nos permiten acceder a información del usuario
autentificado, su nombre, grupo al que perteneces, etc. y las funciones de Cálculo de
tablas: FIRST, MAX, RUNNING_SUM, RANK_DENSE, etc.
Se pueden realizar cálculos de otro modo, las llamadas expresiones de nivel de detalle LOD
(ver expresiones-LOD). Con éstas, podemos calcular las agregaciones que no se encuentran
en el nivel de detalle de la vista. Por ejemplo, podríamos querer ver, la frecuencia de pedidos
realizados por los clientes o, podríamos querer calcular, la contribución de cada país a las
ventas globales (más ejemplos en: LOD-expressions)
Key Features - Explora & Descubre
 TableauTableau
47
Funcionalidad Analítica
Forecastin
g
• Permite realizar predicciones en base a algoritmos predefinidos
Forecasting o pronóstico, como se conoce actualmente dentro del entorno Tableau, permite
generar, a partir de un modelo estadístico, predicciones sobre los datos. Para poder realizar
pronósticos, necesitamos en el análisis, por lo menos, un campo de tipo fecha, una medida y
5 puntos de datos. Las opciones de estimación pueden modificarse, permitiendo seleccionar
el rango de fechas que va a predecir, seleccionar el conjunto de datos a considerar en el
pronóstico, los intervalos de confianza o, el modelo de predicción. En este punto, tenemos
algunas restricciones, no podemos realizar pronósticos sobre cubos, sobre vistas con cálculos
de tabla o en medidas o dimensiones desagregadas (ver
https://www.tableau.com/es-es/learn/tutorials/on-demand/forecasting).
Herramient
as
estadística
s/data
mining
• Integración con herramientas externas que permitan añadir funcionalidades predicitivas (R,
Weka, Python)
En Tableau podemos acceder a las funciones y modelos estadísticos de R. Para ello, es
necesario tener acceso a un servidor de R al que acceder, bien desde Tableau Desktop
o, desde Tableau Server. Existen 4 funciones integradas en Tableau: SCRIPT_REAL,
SCRIPT_STR, SCRIPT_INT, SCRIPT_BOOL. Todas éstas se utilizan para invocar modelos y
funciones específicas de R y, la única diferencia que existe entre ellas, es el tipo de resultado
que generan. Existen algunas limitaciones:
No se pueden exportar de Tableau a R de manera directa para ejecutar un nuevo modelos, si
no es mediante las funciones SCRIPT_*
No pueden importarse las visualizaciones creadas en R a Tableau
No se pueden importar conjuntos de datos de R a Tableau. Sin embargo, es posible utilizar R y
exportar datos a través de una fuente de datos admitida, .csv por ejemplo, y luego visualizarlo
en Tableau (ver how-integrate-r-and-tableau y using-r-within-tableau).
Key Features - Explora & Descubre
 TableauTableau
48
Funcionalidad Analítica
Data
Discovery
• Interactividad entre los gráficos y el resto de componentes. A medida que el usuario
selecciona ciertas partes del Dashboard, los gráficos se irán actualizando según
corresponda
Disponer en Tableau de un Dashboard completamente interactivo e integrado, es bastante
sencillo. Para poder obtenerlo, necesitamos hacer uso de básicamente de 3 elementos:
• Filtros: recortan los datos que estamos visualizando. Dentro de las opciones de
configuración de éstos, podemos especificar su alcance. Si seleccionamos Aplicar a
hojas de trabajo > Todas las que usen esta fuente de datos, haremos que cualquier
cambio sobre el filtro, afecte a todos los componentes que compartan la fuente de
datos. (ver quick-filters y additional-filtering-topics)
• Parámetros: proporcionan un solo resultado en otro elemento. Útiles cuando el
valor se ha incorporado a otro elemento, como un filtro, un conjunto, línea de
referencia o campo calculado. Podemos vincular varias vistas al mismo parámetro. (ver
parameters)
• Acciones: existen 3 tipos de acciones: filtro, que filtran (al hacer “click” sobre un país
en un mapa por ejemplo) o resalto, que resaltan (al pasar el mouse por un país por
ejemplo). Las acciones de URL, que incluyen los valores de campo como entradas
dinámicas. Ésta última, podría usarse por ejemplo para mostrar la entrada en la
Wikipedia del país seleccionado. (ver dashboard-interactivity-using-actions).
Key Features - Explora & Descubre
 TableauTableau
49
Funcionalidad Analítica
Integració
n con
Mapas
• Posibilidad de mostrar datos en mapas de un modo sencillo. Los mapas podrán integrarse
a través de: pais, ciudad, código postal, latitud & longitud
• Interactividad del mapa. Posibilidad de hacer click sobre las ubicaciones mostradas en el
mapa y que estas modifiquen el contenido de otros componentes dentro del
Dashboard/Panel
• Mapas de calor. Posibilidad de establecer ciertas intensidades de color en base a los
valores subyacentes.
Tableau permite la integración de mapas en sus visualizaciones. Tableau cuenta con una base
de datos interna que permite reconocer los nombres de campos geográficos comunes,
como país, estado, ciudad, etc. En caso que la herramienta no reconozca automáticamente
un rol geográfico, puede convertirse al nivel que corresponda, desde el menú contextual. Para
cualquier columna geográfica que tengamos en la vista, Tableau genera automáticamente el
par: latitud, longitud asociado. Puede ocurrir, que no haya correspondencia entre el rol
geográfico y la base de datos interna de Tableau, en estos casos, podrían editarse las
ubicaciones no reconocidas.
Podemos mostrar en los mapas, marcas de diferentes tamaños y formas o, tenemos la
posibilidad también, de mostrar mapas coropléticos. Puede añadirse un buscador al
mapa, además de las habituales opciones de zoom. También, se presentan varias
posibilidades de configuración sobre los mapas, como las capas a mostrar: costa, límites de
países, nombres de estados, etc. Adicionalmente, es posible establecer mapas de fondo
procedentes de Mapbox (ver maps-tableau y mapbox-integration).
Key Features - Explora & Descubre
 TableauTableau
50
Multiplataforma
Plataforma
s Móviles
• Disponibilidad en las diferentes plataformas móviles: Android, iOS, Windows Phone
• La versión móvil de la herramienta, provee al usuario de funcionalidades de
compartición/colaboración con otros usuarios
Uno de los productos que ofrece Tableau, es Tableau Mobile, disponible de aplicaciones
nativas para iPhone, iPad y dispositivos Android. Podremos editar o interactuar con las
visualizaciones desde los dispositivos móviles de modo intuitivo, ya que los controles de los
dashboards se adaptan automáticamente a este tipo de dispositivos.
En el caso de los iPad y iPhones, se podrá disponer de las visualizaciones favoritas del
usuario como imágenes de alta resolución, incluso cuando se trabaja sin conexión. Posibilidad
de suscribirse a información relevante desde la aplicación.
Key Features - Explora & Descubre
 TableauTableau
51
Capacidades sociales y de colaboración
Alertas y
notificacio
nes
• Posibilidad de recibir alertas o notificaciones. Debe notificarse, por ejemplo, cuando se ha
sobrepasado un umbral previamente configurado.
Por defecto, Tableau integra 3 tipos de alertas. Éstas se notificarán periódicamente vía mail en
base a una configuración establecida. Para que funcione correctamente, es necesario
configurar el servidor SMTP del que hará uso Tableau Server para mandar mails.
•Suscripciones a vistas
•Alertas por mail para fallos del sistema
•Alertas en base a la utilización del disco, pudiendo configurar el envío de mails cuando se
rebasen unos determinados umbrales pre-configurados
Para recibir alertas o notificaciones en base a variables usadas en las visualizaciones, Tableau
no lo incluye pero, existe alguna alternativa desarrollada por la comunidad de Tableau que lo
dota de dicha funcionalidad (ver https://community.tableau.com/docs/DOC-7329)
Key Features - Compartir & Colaborar
 TableauTableau
52
Capacidades sociales y de colaboración
Exportar • Exportar gráficos/dashboard PDF, PNG
• Exportar valores a CSV, XLS/XLSX
• Compartir dashboard con otros usuarios sin necesidad que éstos tengan acceso a los
orígenes de datos. Los datos estarán empaquetados/incluidos dentro del propio
Dashboard
• La herramienta permite exportar los orígenes de datos, de modo que estos puedan ser
cargados posteriormente
Tableau ofrece la posibilidad de descargar una visualización mostrada desde Tableau
Server o Tableau Online para, posteriormente cargar desde Tableau Desktop y
poder modificarla. Además, también podremos exportar una visualización a imagen, datos
(formato .txt), tabulación cruzada o PDF. El contenido visualizado también podrá compartirse
con otros usuarios vía mail. En este caso, se le pedirían al usuario en cuestión las credenciales
antes de poder visualizar el contenido. Como ya se ha visto en algún punto anterior, los datos
pueden ir empaquetados en el libro de trabajo.
Planificado
r
distribució
n
• Entrega de informes/dashboards vía mail
En Tableau, los contenidos se crean desde la aplicación Desktop para, posteriormente
publicarlos bien en la versión Server o en la Online. Tableau no dispone de un planificador
de contenidos como tal. No obstante, esta funcionalidad podría conseguirse de otro modo.
Para ello, sería necesario realizar un pequeño script que se encargara de dicha tarea (ver
http://kb.tableau.com/articles/knowledgebase/using-tabcmd).
Key Features - Compartir & Colaborar
 TableauTableau
53
Seguridad & Administración
Seguridad • Permisos a nivel de Informe/Dashboard
• Permisos a nivel de datos
• Aplicación de Secreto Estadístico (LOPD). Ocultación de información sensible
• Integración con servicios de autenticación de terceros (CAS, LDAP, AD, etc)
• La información se muestra siempre en base a los roles a los cuales pertenecen los
usuarios, limitando la información a mostrar cuando corresponda
En Tableau existen 3 niveles de seguridad: de acceso, del objeto y de los datos. Respecto a la
seguridad de acceso, Tableau Server admite 3 tipos de autenticación: Microsoft
Active Directory, autentificación local administrada por Tableau Server y,
autentificación confiable que crea una relación de confianza entre Tableau Server y uno
o más servidores web. En cuanto a seguridad del objeto, los contenidos publicados, como
fuentes de datos, libros de trabajo y las vistas, pueden administrarse con permisos para las
acciones típicas de ver, crear, modificar y eliminar. Pueden crearse grupos para facilitar la
administración de permisos, por ejemplo “usuarios de marketing”.
Por último, la seguridad de los datos puede conseguirse a través de la capacidad de Tableau
de disponer de filtros que, en función del usuario o grupo, se restrinjan los datos que se
muestran. Existe también, la posibilidad de configurar las comunicaciones entre Tableau
Desktop y Tableau Server para HTTPS.
Key Features - Administración
 TableauTableau
54
Seguridad & Administración
Seguridad • Integración seguridad vía JDBC
• Integración en servidores de aplicaciones
En el punto Acceso & Conexión a Datos > Integración > Portal
Personalizado, ya hemos visto que pueden “embeberse” vistas en portales
personalizados (ver embed-views), por lo que la integración con los servidores de aplicaciones
más comunes, podría realizarse sin problemas. Ahora bien, cabe resaltar que, a pesar de
poder embeber visualizaciones dentro de una aplicación dentro de todos los servidores de
aplicaciones, no sería posible desplegar Tableau Server en todos los servidores. Esto
sería únicamente posible para Microsoft Windows Server 2008 SP2 o
posterior.
Tableau acepta la suplantación, mediante la cuál se permite que una cuenta de usuario actúe
en representación de otra cuenta de usuario. De forma que, puede configurarse Tableau y
Microsoft SQL Server para realizar la suplantación de usuario de base de datos, de
forma que la cuenta de la base de datos de SQL Server usada por Tableau Server
realice consultas en representación de usuarios de la base de datos de SQL Server, que
también son usuarios de Tableau (ver impersonalization, impers_requirements, impers_how).
Roles de
usuario/gr
upo
• Posibilidad de establecer roles para usuarios/grupos
Como ya se ha comentado en el apartado de Seguridad, los contenidos publicados, como
fuentes de datos, libros de trabajo y las vistas, pueden administrarse con permisos para las
acciones típicas de ver, crear, modificar y eliminar. Pueden crearse grupos para facilitar la
administración de permisos, por ejemplo “usuarios de marketing”.
Key Features - Administración
 TableauTableau
55
Instalación & Implementación
Citrix • Posibilidad de desarrollo en servidores virtualizados (Citrix MetaFrame, XenApp)
Los productos Tableau funcionan en entornos virtualizados cuando se configuran con el
hardware y el sistema operativo apropiados. Instalaríamos la herramienta y, posteriormente,
necesitaríamos activarla con la clave del producto.
Volumetría • Capacidad de trabajo con volúmenes de datos grandes
Una extracción de Tableau (*.tde) es un subconjunto de datos que podemos usar para
mejorar el rendimiento de tus libros de trabajo. Estas extracciones están basadas en modelos
columnares, lo que significa que los datos se almacenan en secciones de columnas, lo cual
permite la máxima compresión de los datos.
Una extracción de Tableau no es un reemplazo del Data Warehouse, por esto es importante
que los servidores y bases de datos subyacentes sean potentes. En el siguiente enlace,
pueden verse algunos teses realizados con Tableau Desktop y diferentes datasets:
http://blog.crgroup.com/how-much-data-can-tableau-handle/
Tableau Server puede configurarse para alta disponibilidad. Para ello, sería necesario
realizar la configuración para integrar redundancia, lo que reduce la posibilidad de tiempo
inactivo. Las cuatro áreas que requieren redundancia son los procesos de motor de datos, de
repositorio y de enlace, y el Tableau Server primario. Evidentemente, este tipo de
configuraciones requieren de varios nodos. La configuración mínima para alta disponibilidad es
un sistema de tres nodos (ver alta-disponibilidad). Para instalar Tableau Server en varios
nodos, se debe disponer de una licencia por núcleos multimáquina de Tableau
Server
Key Features - Administración

Evaluación de la
herramienta
TableauTableau
56
Evaluación de la Herramienta
Tableau Tableau
57
Sección Tableau
Acceso 36,0
Conectar a Datos 58,2
Transformación/Modelación Datos 50,0
Integración 34,5
Funcionalidad Analítica 63,2
Creación Dashboards 36,0
Informes 24,0
Visualizaciones 72,0
Multiplataforma 36,0
Análisis de escenarios 18,0
Capacidades sociales y de colaboración 39,5
Contenido Importante 27,0
Seguridad & Administración 39,3
Instalación & Implementación 52,7
Pricing 48,0
Multilenguaje 32,0
Total 666,4
 PowerBI
58

Introducción
PowerBIPowerBI
59
Introducción

Power BI transforma los datos de las empresas en objetos visuales, que
permiten que el usuario se centre en lo que realmente importa.
Se compone de un conjunto de aplicaciones de análisis de negocios
que permiten realizar análisis sobre los datos y compartir la información.
PowerBI
60
Power BI Desktop

Facilidad de creación de visualizaciones. Basta con arrastrar y soltar los
elementos dónde se desee.
Permite transformar/modelar y limpiar los datos.
Capacidad de compartir/publicar la información.
PowerBI
61
Power BI

Versión cloud de Power BI. Servicio en el que se publicarán los informes
que, posteriormente, podrán accederse vía Power BI Desktop o Mobile.
Posibilidad de conexión a una gran variedad de orígenes de datos.
Contenidos personalizados. Éstos incluyen paneles, informes y conjuntos
de datos que contienen una serie de visualizaciones.
Power BI Groups añade capacidades de colaboración para hacer
que todo el mundo emplee los datos correctos.
API REST abierta para posibilitar la integración de apliciones/servicios.
PowerBI
62
Power BI Mobile

Versión adaptada a dispositivos móviles. Dispone de aplicaciones
nativas en Windows, iOS y Android.
Alertas controladas por datos para mantenerse actualizado con los
datos más actuales.
Posibilidad de compartición de los informes y paneles. También
pueden realizarse anotaciones sobre las visualizaciones para que el
resto de miembros del equipo los vean.
PowerBI
63
Power BI Gateways

Herramienta que actúa como puente entre el servicio Power BI y los
orígenes de datos, encargándose de su refresco o actualización.
Se instala y funciona como un servicio, con la cuenta de Windows. Sólo
disponible en la versión Power BI Pro para versiones de Windows de 64
bits.
Útil para refrescar conjuntos de datos locales cargados desde: libros de
Excel 2013 o posteriores o, archivos de Power BI Desktop. Diferentes
orígenes de datos sobre los que pueden realizarse programaciones, en
función de la versión: Personal o Enterprise.
Posibilidad de programar la frecuencia con la que se refrescarán los
datos.
El tránsito de datos entre el servicio Power BI y Power BI Gateways, se
realiza de forma segura a través del Azure Service Bus.
PowerBI
64

Arquitectura
PowerBI
65
Arquitectura

Cada implementación de Power BI consta de dos clústeres: un front-
end web (WFE) y un back-end.
PowerBI
66
Arquitectura. Front-end

WFE administra el proceso de
autenticación y conexión inicial
AAD proporciona tokens para
conexiones a los usuarios
El Administrador de tráfico de Azure,
dirige el tráfico al centro de datos más
cercano
Power BI usa la Red de entrega de
contenido de Azure (CDN) para distribuir
eficazmente el contenido estático
necesario y los archivos a los usuarios en
función de la región geográfica
PowerBI
67
Arquitectura. Back-end

El clúster back-end informa de cómo interactúan los clientes
autenticados con el servicio de Power BI. Administra visualizaciones,
paneles, conjuntos de datos, conexiones, etc.
El rol Puerta de enlace actúa de enlace entre las solicitudes del usuario
y el servicio de Power BI.
PowerBI
68
Arquitectura. Almacenamiento de datos

Power BI utiliza dos repositorios para el
almacenado y gestión de los datos.
Los datos que se almacenan por parte de
los usuarios, típicamente se dirigen a
Azure BLOB. Un ejemplo, podría ser
cuando un usuario importa un fichero
Excel en un libro de trabajo, en este caso
los datos se almacenarían en memoria
(durante 1 hora aprox.)
Los metadatos y artefactos del propio
sistema se almacenan en Azure SQL
Database. Por ejemplo, información que
se enviará a este almacén serán: los
dashboards, informes, orígenes de datos
recientes, espacios de trabajo, etc.
PowerBI
69

Funcionalidades Técnicas
PowerBI
70

Power BI se compone de una serie de componentes, armónicamente
integrados.
Power Pivot: es el motor que realiza todos los cálculos (en memoria),
aglutina todos los datos y crea el modelo analítico que podrá
explotarse más tarde con otras herramientas
Power Query: solución para obtener datos fácilmente, con
funcionalidades de búsqueda, transformación y limpieza de los
mismos
Power View: herramienta de visualización de datos que permite
explorar los datos de forma sencilla, intuitiva e interactiva
Power Map: visualización en 3D para mapear, explorar e interactuar
con los datos geográficos y temporales.
Funcionalidades Técnicas
PowerBI
71
Funcionalidades Técnicas

Cloud: Power BI es un servicio en la nube que permite a los usuarios
visualizar y analizar datos de modo sencillo.
Permite la ejecución de scripts en R e importar los conjuntos de datos
resultantes en un modelo de datos de Power BI Desktop.
DAX: colección de funciones, operadores y constantes que se pueden
usar en una fórmula o expresión, siendo capaces así, de crear
información a partir de otros datos ya incluidos.
Consultas en lenguaje Natural (hasta ahora, sólo compatible en inglés).
Característica que marca la diferencia respecto al resto de
herramientas del mercado, hace preguntas a sus modelos y el sistema
es capaz de realizar filtros, ordenamientos y agrupaciones que
satisfacen su pregunta generando nuevas gráficas como resultado.
Power BI permite extenderse utilizando REST APIs, que facilitan a los
desarrollos la integración de sus herramientas con Power BI.
PowerBI
72

Funcionalidades de Usuario
PowerBI
73
Funcionalidades de Usuario

Origen de datos: es la ubicación de donde proceden realmente los
datos. Por ejemplo: Google Analytics, una Base de datos SQL o archivo
local, etc.
Conjuntos de datos: contiene información sobre el origen de datos, las
credenciales de éste y, la mayoría de las veces, un subconjunto de
datos copiados desde éste origen de datos.
PowerBI
74
Funcionalidades de Usuario

Informe: compuesto por una o más páginas de visualizaciones (gráficos
e imágenes). Un informe, puede asociarse con varios paneles, se
puede crear usando datos de un conjuntos de datos y, ese informe,
podría importarse a Power BI.
PowerBI
75
Funcionalidades de Usuario

Panel: se trata de un lienzo individual que contiene uno o varios iconos
o widgets. Cada icono, muestra una visualización única creada a partir
de un conjunto de datos y anclada al panel. Un panel, puede mostrar
visualizaciones de muchos conjuntos de datos e informes diferentes.
PowerBI
76

Key Features
PowerBI
77
 PowerBI
78
Key Features - Acceso & Conexión a Datos
Conectar a Datos
Archivo • Posibilidad de configurar como origen de datos archivos. Por ejemplo: Excel, CSV, XML,
Texto.
Power BI, permite la obtención de datos de ficheros Excel, CSV, XML, Texto, JSON e
incluso permite importar metadatos y vínculos acerca de archivos de una carpeta.
Bases de
datos
• Conexiones a bases de datos. Por ejemplo: Oracle, SQL Server, MySQL, PostgreSQL,
Teradata, IBM DB2, etc.
Incluye un buen número de conectores de datos optimizados para bases de datos. Entre los
principales conectores están: Access, IBM DB2, SQL Server, MySQL, Oracle,
PosgtgreSQL y Teradata También, cuenta con un conectar ODCB genérico para
cualquier sistema sin un conector nativo.
Ficheros
SAS
• Posibilidad de conectar con entornos Big Data o Cloud, del tipo Hadoop, Spark, Microsoft
Azure, etc.
Power BI integra algunas posibilidades para la comunicación con entornos Cloud y Big Data.
Algunas posibilidades en el apartado Cloud son la posibilidad de obtener datos de Azure
HDInsight Spark (Beta) o de Microsoft Azure Document DB (Beta), la versión
NoSQL orientada a documentos de Microsoft. Desde Power BI también se da la posibilidad de
conectar con Apache Hadoop (HDFS) o Spark (Beta).
 PowerBI
79
Key Features - Acceso & Conexión a Datos
Conectar a Datos
Cloud / Big
Data
• Posibilidad de conectar con entornos Big Data o Cloud, del tipo Hadoop, Spark, Microsoft
Azure, etc.
Power BI integra algunas posibilidades para la comunicación con entornos Cloud y Big Data.
Algunas posibilidades en el apartado Cloud son la posibilidad de obtener datos de Azure
HDInsight Spark (Beta) o de Microsoft Azure Document DB (Beta), la versión
NoSQL orientada a documentos de Microsoft. Desde Power BI también se da la posibilidad de
conectar con Apache Hadoop (HDFS) o Spark (Beta).
Cubos
OLAP
• Conexión a cubos OLAP
Con Power BI, podemos acceder a modelos multidimensionales SSAS. Para ello,
desde la ventana de “Obtener datos”, seleccionamos Base de datos > Base de
datos de SQL Server Analysis Services. Mediante este tipo de conexión, se
admite el consumo de varios elementos, entre ellos: tendencias de KPI, miembros
predeterminados, atributos de dimensión, jerarquías, etc. Existen también algunas
restricciones en el uso de modelos multidimensionales. (ver
https://powerbi.microsoft.com/es-es/documentation/powerbi-desktop-ssas-multidimensional/
)
 PowerBI
80
Key Features - Acceso & Conexión a Datos
Conectar a Datos
Otros
Servicios
• Además de los orígenes de datos ya mencionados, posibilidad de conexión a otros
entornos como: páginas web, redes Sociales, repositorios de código, CRMs (Salesforce,
Microsoft Dynamics, etc), Google Analytics
Power BI cuenta con la capacidad de conectar a una gran variedad de servicios. En Power BI
podemos acceder a información de servicios de directorio como Active Directory,
CRMs como Dynamis CRM Online o Salesforce (posibilidad de acceso a objetos o
informes, powerbi-content-pack-salesforce) redes sociales como Facebook, repositorios
de código como Github (powerbi-content-pack-github), de proveedores de servicio de
correo electrónico marketing como Mailchimp y muchos otros.
Modo
Offline
• Disponibilidad de tener datos en memoria para agilidad en tiempo de respuesta
• Posibilidad de consultar datos sin conexión
Tenemos la posibilidad de trabajar de modo offline a través del producto Power BI
Mobile. Éste, va a permitir acceder a la información más actualizada, incluso con
conectividad limitada. Esto es posible, gracias al comportamiento de la aplicación que, cada 2
horas, actualiza el contenido de las vistas y las “cachea”, de modo que sean accesibles incluso
con conectividad limitada (hasta ahora disponible para dispositivos Android y iOS, ver
offline-capabilities-for-power-bi-mobile-apps).
 PowerBI
81
Key Features - Acceso & Conexión a Datos
Transformación/Modelación Datos
Interfaz de
desarrollo
• El desarrollo y modelado será simple y, no requerirá al usuario final de conocimientos de
programación avanzados. Además se proveerá de una interfaz para su desarrollo, bien vía
web o, a través de una aplicación de escritorio
Power BI Desktop presenta una interfaz de desarrollo intuitiva permitirá a los usuarios
crear análisis de un modo muy sencillo. Básicamente, bastará con que el usuario seleccione
los elementos a visualizar y los arrastre sobre la vista, luego, podrá ajustar y formatear los
objetos gráficos como desee.
En términos generales, dispone de una usabilidad muy buena. No obstante, existen otras
operaciones, como por ejemplo, la creación de medidas/columnas personalizadas, que
requieren de conocimientos más avanzados.
Combinaci
ón de
diferentes
orígenes
de datos
• Combinación de diferentes orígenes de datos
Para combinar diferentes orígenes de datos en PowerBI, basta con que vayamos a la opción
Editar consultas > combinar consultas, desde donde podremos seleccionar las
consultas a combinar, así como el tipo de combinación (similar a JOINS: LEFT, RIGHT, INNER,
etc.). Evidentemente, para que el proceso de combinación sea satisfactorio, los orígenes de
datos han de mantener columnas en común.
 PowerBI
82
Key Features - Acceso & Conexión a Datos
Integración
Portal
personaliz
ado
• Posibilidad de integración en un portal externo (Liferay, Sharepoint, etc)
El equipo de PowerBI se encuentra actualmente en la posibilidad de integración de informes y
dashboards en páginas online de SharePoint (ver power bi ideas). Adicionalmente, con Power
BI, se permite la integración de informes e iconos desde una cuenta de Power BI mediante la
inserción de un elemento IFrame en una aplicación, como una aplicación móvil o una
aplicación web (ver integrar power bi tile).
 PowerBI
83
Visualizaciones
Gráficos • Posibilidad de dar formato/configurar los gráficos
• Tipos de gráficos avanzados: burbujas, mapas de calor, gantt, waterfall, funnel, etc.
Una vez configurados los orígenes de datos, administradas las relaciones y otras operaciones
que se requieran, podemos crear informes de un modo rápido e intuitivo.
Desde la vista de informe, pueden crearse visualizaciones que, luego podrán publicarse
en Power BI, y anclarse a un panel. A partir de los paneles laterales Visualizaciones y
Campos, podemos configurar los análisis. Para ello, seleccionaremos los campos deseados
y la visualización que más se adecúe al análisis que quiera hacerse. Posteriormente, podrán
realizarse ajustes sobre los gráficos: colores, etiquetas, título, etc.
Key Features - Explora & Descubre
 PowerBI
84
Visualizaciones
Tendencia
s/
Referencia
s
• Posibilidad de visualizar o generar de modo sencillo líneas de tendencia, permitiendo la
configuración de éstas (media, lineal, etc) y, líneas de referencia (marcadores), con
diferentes opciones de personalización.
Pueden mostrarse y configurarse líneas de referencia en Power BI (ver líneas de referencia).
Para dicho propósito, existen dos opciones posibles:
• A través del panel lateral Visualizaciones, activamos la opción Línea de
referencia y se dará la posibilidad de configurar ciertos parámetros como: valor
(ubicación de la línea), color, transparencia, estilo, etiqueta, etc.
• Creando un nuevo campo (columna) en el conjunto de datos y utilizando luego, el valor
de dicha columna en las visualizaciones que se muestren.
En cuanto a las tendencias, Power BI no dispone de una funcionalidad directa para
conseguirlo. No obstante, el equipo de Power BI está trabajando en dicha funcionalidad de
modo que, probablemente se incluya en futuras versiones del producto (ver
ability-to-add-trend-line-to-charts).
Key Features - Explora & Descubre
 PowerBI
85
Funcionalidad Analítica
Fórmulas • Posibilidad de incorporación de nuevas variables a partir de cálculos/fórmulas
personalizadas
• Existencia de funciones predefinidas. Funciones para el cálculo del % de crecimiento,
tendencias, inclusión de funciones financieras, funciones temporales, etc.
Power BI permite la creación de columnas calculadas (ver columnas calculadas). De esta
forma, podrán agregarse nuevos datos a una tabla ya existente en el modelo. Para crear esta
columna, se creará una fórmula de expresión de análisis de datos (DAX) que define los valores
de columna.
El lenguaje de fórmulas DAX (ver lenguaje dax) incluye una biblioteca de más de 200
funciones, operadores y construcciones. Estas fórmulas son muy similares a las fórmulas de
Excel, de hecho, tiene muchas de las funciones que integra Excel.
Forecastin
g
• Permite realizar predicciones en base a algoritmos predefinidos
Funcionalidad no disponible directamente en PowerBI. Aún así, podría llegarse a conseguir
apoyándose en la potencia que dota a la herramienta las expresiones DAX. Para ver un
ejemplo, ver el siguiente enlace: recursive calculations using DAX.
Key Features - Explora & Descubre
 PowerBI
86
Funcionalidad Analítica
Herramient
as
estadística
s/data
mining
• Integración con herramientas externas que permitan añadir funcionalidades predicitivas (R,
Weka, Python)
En Power BI Desktop, pueden ejecutarse scripts de R e importar los conjuntos de
datos resultantes en un modelo de datos de Power BI Desktop. Esta funcionalidad se
encuentra en fase Beta. Para poder disponer de esta funcionalidad, es necesario instalar R en
el equipo local.
Una descripción más detallada del proceso a seguir se muestra en el siguiente enlace
: scripts r en power bi. Un ejemplo de “forecasting” con R y Power BI, puede verse aquí:
powerbi-r.
Data
Discovery
• Interactividad entre los gráficos y el resto de componentes. A medida que el usuario
selecciona ciertas partes del Dashboard, los gráficos se irán actualizando según
corresponda
Las visualizaciones que desarrollemos dentro de una misma página del informe, estarán todas
conectadas entre sí. Lo que significa que, si seleccionamos uno o varios valores en una
visualización, cambiarán otras visualizaciones en función de esa selección. Los dos modos
que se tienen para interactuar con las visualizaciones en Power BI son:
• Filtros: eliminan todos los datos excepto aquellos en los que desea centrarse. Aquí,
tenemos 3 posibilidades.
• Filtro de página: aplica a todas las visualizaciones de la página del informe
• Filtro visual: aplica a una única visualización de una página del informe
• Filtro de informe: aplica a todas las páginas del informe
• Resaltado: este tipo de interacción no filtra, sino que resalta un subconjunto de
datos visibles; los datos sin resaltar permanecen visibles pero atenuados.
Enlaces de interés: filtros y resaltado, incorporación filtros en informes
Key Features - Explora & Descubre
 PowerBI
87
Funcionalidad Analítica
Integració
n con
Mapas
• Posibilidad de mostrar datos en mapas de un modo sencillo. Los mapas podrán integrarse
a través de: pais, ciudad, código postal, latitud & longitud
• Interactividad del mapa. Posiblidad de hacer click sobre las ubicaciones mostradas en el
mapa y que estas modifiquen el contenido de otros componentes dentro del
Dashboard/Panel
• Mapas coropléticos. Posibilidad de establecer ciertas intensidades de color en base a los
valores subyacentes.
Power BI se integra con Bing para proporcionar las coordenadas de mapas predeterminados
y facilitar la creación de mapas. Bing usa algunos algoritmos y sugerencias para intentar
obtener la ubicación correcta, aunque es un cálculo aproximado. Para aumentar es
importante usar las sugerencias que se proponen en la documentación (ver sugerencias). En
la vista de datos, Power BI permite categorizar una columna a: dirección, ciudad,
continente, país o región, condado, latitud, longitud, lugar, código postal o, estado o provincia.
Los mapas por defecto son interactivos, y actúan de filtro/resaltado sobre el resto de
visualizaciones.
Por último, existe la posibilidad de mostrar mapas coropléticos (ver mapas coropléticos).
Key Features - Explora & Descubre
 PowerBI
88
Multiplataforma
Plataforma
s Móviles
• Disponibilidad en las diferentes plataformas móviles: Android, iOS, Windows Phone
• La versión móvil de la herramienta, provee al usuario de funcionalidades de
compartición/colaboración con otros usuarios
Con Tableau Mobile, los usuarios podrán permanecer conectados a los datos desde cualquier
lugar y en cualquier momento. Actualmente, Power BI tiene aplicaciones nativas para
iPhone, iPad, dispositivos Android y dispositivos con Windows 10.
En plataformas móviles, tendremos la posibilidad de ver e interactuar con los informes y
paneles y, será posible compartir informes activos y paneles con el resto de usuarios.
Key Features - Explora & Descubre
 PowerBI
89
Capacidades sociales y de colaboración
Alertas y
notificacio
nes
• Posibilidad de recibir alertas o notificaciones. Debe notificarse, por ejemplo, cuando se ha
sobrepasado un umbral previamente configurado.
Esta funcionalidad, a día de hoy no está implementado en el servicio que Power BI ofrece en la
nube. No obstante, sí que es posible hacer uso de esta funcionalidad vía app Móvil.
Concretamente, esta funcionalidad sólo está disponible para dispositivos iPhone. Desde
ésta, podremos configurar alertas. La alerta podrá configurarse para recibir notificación
cuando un valor supere un cierto umbral superior, inferior o ambos.
Exportar • Exportar gráficos/dashboard PDF, PNG
• Exportar valores a CSV, XLS/XLSX
• Compartir dashboard con otros usuarios sin necesidad que éstos tengan acceso a los
orígenes de datos. Los datos estarán empaquetados/incluidos dentro del propio
Dashboard
• La herramienta permite exportar los orígenes de datos, de modo que estos puedan ser
cargados posteriormente
Tenemos la posibilidad de exportar la información subyacente a las visualizaciones a ficheros
csv. El número de filas que puede descargarse, está limitado a 10000. Además, también
podrán exportarse la visualizaciones a pdf. Actualmente la herramienta no permita la
exportación de orígenes de datos.
Key Features - Compartir & Colaborar
 PowerBI
90
Seguridad & Administración
Seguridad • Permisos a nivel de Informe/Dashboard
• Permisos a nivel de datos
• Aplicación de Secreto Estadístico (LOPD). Ocultación de información sensible
• Integración con servicios de autenticación de terceros (CAS, LDAP, AD, etc)
• La información se muestra siempre en base a los roles a los cuales pertenecen los
usuarios, limitando la información a mostrar cuando corresponda
Bajo Power BI, existe una compleja capa de autenticación, que apoyándose en servidores de
Active Directory locales, permiten el inicio de sesión de los usuarios (más información en
seguridad powerbi). La seguridad de nivel de informes y dashboards, se consigue a través de
los grupos de colaboración. En éstos, el administrador podrá definir qué usuarios deben estar.
La seguridad a nivel de datos, puede obtenerse gracias a reglas que pueden definirse
mediante las expresiones DAX y roles de usuario. De este modo, distintos usuarios podrán
visualizar contenidos diferentes.
En Power BI, cuando se crea un grupo (sólo disponible en la versión Power BI Pro),
tenemos la posibilidad de generar dos tipos de roles: Administradores y Miembros.
Éstos últimos, por defecto, pueden editar los contenidos. Esta configuración puede cambiarse
para que los usuarios bajo el rol Miembro, únicamente puedan visualizar los contenidos (ver
grupos).
Key Features - Administración
 PowerBI
91
Seguridad & Administración
Seguridad • Integración seguridad vía JDBC
• Integración en servidores de aplicaciones
En el punto Acceso & Conexión a Datos > Integración > Portal
Personalizado, ya hemos visto que pueden “embeberse” vistas en portales
personalizados (ver integrate-a-power-bi-tile-or-report).
Ahora bien, cabe resaltar que, a pesar de poder embeber visualizaciones dentro de una
aplicación dentro de un servidor de aplicaciones, no sería posible desplegar Power BI sobre
ninguno de ellos, debido a que se trata de una solución en la nube.
Tanto en el caso de la integración con aplicaciones SSO, como con la seguriad vía JDBC, en
Power BI no sería posible. Hay que tener en cuenta, que Power BI es un servicio alojado
completamente en la nube, por lo que no se tienen tantas posibilidades de configuración en
comparación a un servicio que pudiera integrarse en los servidores propios de las empresas.
Roles de
usuario/gr
upo
• Posibilidad de establecer roles para usuarios/grupos
Un administrador Power BI podrá crear grupos y asignar usuarios a los mismos. Es importante
recalcar, que Power BI admite la creación de grupos únicamente bajo la versión Pro de su
producto. En cuanto a los roles, como ya se ha comentado en el apartado de Seguridad,
pueden ser dos: Administradores y Miembros, que por defecto pueden editar
contenidos pero, Power BI permite modificar este comportamiento.
Key Features - Administración
 PowerBI
92
Instalación & Implementación
Citrix • Posibilidad de desarrollo en servidores virtualizados (Citrix MetaFrame, XenApp)
La instalación en un entorno virtual como Citrix, es idéntico a la instalación en un entorno
normal. Instalaríamos la herramienta y, posteriormente, cualquier usuario tendría acceso a la
versión de escritorio de la herramienta.
Volumetría • Capacidad de trabajo con volúmenes de datos grandes
Cuando utilizamos Power BI, la herramienta crea una caché local con los datos que usa. Por
consiguiente, esta caché está sujeta a ciertos límites. Concretamente, debido a que se
almacena en memoria dicha información, estaremos limitados por la cantidad de memoria que
tengamos en la máquina y, por la cantidad de los datos que puedan ser comprimidos, por lo
que, un conocimiento de cómo Power BI comprime los datos, podría llevarnos a poder
trabajar con mayor cantidad de datos. Estos límites, aplican tanto a la versión de escritorio,
como a la versión en la nube.
Hay un límite de 250 MB por cada conjunto de datos que se importa en Power BI (ver
data-model limit y dataset limit). Es necesario tener en cuenta aquí, los límites impuestos por la
licencia que se esté usando: 1 GB para los usuarios gratuitos y 10 GB para los usuarios PRO
(ver capacidad-datos). Existen también ciertas limitaciones si va a usarse el servicio vía API
REST: API REST límites.
Key Features - Administración

Evaluación de la
herramienta
PowerBI
93
Evaluación de la herramienta
 PowerBI
94
Sección PowerBI
Acceso 36,0
Conectar a Datos 46,8
Transformación/Modelación Datos 46,0
Integración 34,5
Funcionalidad Analítica 59,3
Creación Dashboards 36,9
Informes 24,0
Visualizaciones 64,0
Multiplataforma 36,0
Análisis de escenarios 0,0
Capacidades sociales y de colaboración 32,5
Contenido Importante 27,0
Seguridad & Administración 20,7
Instalación & Implementación 33,3
Pricing 72,0
Multilenguaje 32,0
Total 601,0

95
Information Builders

Introducción
96
Information Builders
Introducción
Information Builders
Su lema es apoyarse en tres competencias que son: Inteligencia,
Integración e Integridad, las cuales se levantan sobre una arquitectura
común.
Para cada uno de estas competencias, WebFocus ofrece un conjunto
de productos bastante amplio para cubrir todas las necesidades que
una organización pueda tener en su actividad.
97
Information Builders
Inteligencia. Relación de Productos

XBRL Financial Reporting Exchange
Rstat
Development Studio
Application Studio
Enable for Adobe Flex
InfoAssist
Visual Discovery
Quick Data
Pro Server
ReportCaster
Hyperstage
Performance Management
Framework
Portal
Mobile Favorites
Maintain
Administration
Active Technologies
Workload Distribution Facility
98
Information Builders
Integración. Relación de Productos

iWay Service Manager
iWay Parallel Service Manager
iWay Universal Adapter Suite
iWay DataMigrator
iWay Activity Monitor (BAM)
iWay Event Manager
iWay Trading Partner Manager
iWay Business Service Provider
iWay Enterprise Index
iWay Managed File Transfer (MFT)
iWay Cloud Services for Amazon EC2
99
Information Builders
Integridad. Relación de Productos
Information Builders
iWay Data Quality Center
iWay Data Steward Portal
iWay Master Data Center
iWay Data Profiler
iWay EIM Server
iWay Enterprise Master Patient Index
Information Builders
100

Arquitectura
Information Builders
101
Information Builders
Arquitectura Funcional
Information Builders
102
Information Builders
Arquitectura de Componentes
Information Builders
103
Information Builders

Funcionalidades Técnicas
Information Builders
104
Information Builders

Funcionalidades Técnicas
Ofrece una plataforma de desarrollo sólida, completa e integrada que
permite el acceso a la información a cualquier tipo de nivel dentro de
las organizaciones (ejecutivo, analítico y operacional)
Altamente escalable y portable ya que funciona en alrededor de 35
plataformas. Se integra con las infraestructuras de Internet existentes.
Contenido de WebFOCUS entregable mediante soluciones de portal
como mySAP, Plumtree, IBM WebSphere, Microsoft Sharepoint, jBoss,
TIBCO, SunOne, etc.
Ofrece una de las mayores listas de conectores de datos.
La arquitectura nativa de WebFOCUS, orientada a servicios (SOA),
ofrece protección en diversos niveles: roles, aplicaciones y datos. Es
posible también, realizar la integración con la infraestructura de
seguridad existente
Servidores multihilo, que permite que múltiples usuarios puedan
acceder a la misma información sin sobrecargar los servidores.
Information Builders
105
Information Builders

Funcionalidades de Usuario
Information Builders
106
Information Builders
Funcionalidades de usuario

Informes que admiten altos niveles de parametrización y numerosos
formatos de salida: Excel, PivotTable, PDF, HTML, XML, PowerPoint, etc.
Almacenamiento, recuperación y distribución ágil de la información
vía correo electrónico, navegador Web, dispositivos móviles, faxes e
impresoras.
Permite la entrega de la información en cualquier formato a cualquier
dispositivo móvil y además, permite el análisis offline.
Facilidad de diseño y administración de flujos de trabajo, pudiendo
detectar y supervisar prácticamente cualquier evento de tecnología.
Information Builders
107
Information Builders

Key Features
Information Builders
108
Information Builders
 Information Builders
109
Key Features - Acceso & Conexión a Datos
Conectar a Datos
Archivo • Posibilidad de configurar como origen de datos archivos. Por ejemplo: Excel, CSV, XML,
Texto.
Entre las posibilidades disponibles están: ficheros de texto plano, ficheros Excel, ficheros XML
y ficheros CSV (ver http://www.informationbuilders.com/products/webfocus/data_Access).
Bases de
datos
• Conexiones a bases de datos. Por ejemplo: Oracle, SQL Server, MySQL, PostgreSQL,
Teradata, IBM DB2, etc.
Cuenta con un amplio listado de posibilidades. Entre las más destacadas están: Access,
Informix, MySQL, Oracle, PosgreSQL, Microsoft SQL Server, Teradata,
etc.
Para ver la lista completa de orígenes de bases de datos soportados:
http://www.informationbuilders.com/products/webfocus/data_Access.
Ficheros
SAS
• Lectura de ficheros SAS7BDAT de SAS
Existe la posibilidad de conectarse a SAS con el conector ODBC de SAS.
Information Builders
 Information Builders
110
Key Features - Acceso & Conexión a Datos
Conectar a Datos
Cloud / Big
Data
• Posibilidad de conectar con entornos Big Data o Cloud, del tipo Hadoop, Spark, Microsoft
Azure, etc.
En el ámbito Cloud / Big Data, Information Builders – WebFOCUS, mediante los adaptadores,
da la posibilidad de conexión a entornos como Hive, Hortonworks, MongoDB,
Clodera Impala, Cassandra, etc (ver information-builders-adaptadores).
Adicionalmente, recientemente se ha anunciado el lanzamiento de iWay Hadoop
Manager, una solución creada para la gestión e integración de datos basados en Hadoop
(ver iway-hadoop-data-manager).
Cubos
OLAP
• Conexión a cubos OLAP
Entre los conectores disponibles, Information Builders cuenta con posibilidad de conexión a
cubos OLAP como: Microsoft OLAP Services o SQL Server Analysis
Services.
Otros
Servicios
• Además de los orígenes de datos ya mencionados, posibilidad de conexión a otros
entornos como: páginas web, redes Sociales, repositorios de código, CRMs (Salesforce,
Microsoft Dynamics, etc), Google Analytics
Acceso a datos ERP como: SAP, SAP BW, Siebel o PeopleSoft. Además, permite
también la gestión de los servicios Web XML como orígenes de datos. Permite también,
conexión a sistemas CRM, FTP, etc. (ver https://www.youtube.com/watch?v=_I9iNSgKMKM)
Information Builders
 Information Builders
111
Key Features - Acceso & Conexión a Datos
Conectar a Datos
Modo
Offline
• Disponibilidad de tener datos en memoria para agilidad en tiempo de respuesta
• Posibilidad de consultar datos sin conexión
Dentro del entorno de Information Builders se cuenta con la capacidad analítica conocida
como Active Technologies, que permite mediante la combinación de datos y
controles dentro de un fichero HTML, se puede conseguir entregar información valiosa de un
modo portable y sin conexión o offline. Esta capacidad analítica, se conoce como In-
Documents Analytics. Éstas capacidades analíticas, pueden conseguirse bien a través
del Application Studio o del InfoAssist (ver active-technologies).
Respecto al hecho de poder disponer de datos en memoria para agilizar tiempos de
respuesta, WebFOCUS cuenta con Hyperstage, una solución de almacenamiento híbrida
entre disco y memoria, que permite mejorar los tiempos de respuesta (
information-builders-webfocus-hyperstage).
WebFOCUS Mobile, da la posibilidad también de trabajar con análisis portables tanto
online como offline (ver mobile y WebFOCUS-InfoAssist).
Information Builders
 Information Builders
112
Key Features - Acceso & Conexión a Datos
Transformación/Modelación Datos
Interfaz de
desarrollo
• El desarrollo y modelado será simple y, no requerirá al usuario final de conocimientos de
programación avanzados. Además se proveerá de una interfaz para su desarrollo, bien vía
web o, a través de una aplicación de escritorio
Bien a través del Application Studio o del InfoAssist, pueden arrastrarse/soltarse
los elementos entre columnas. Como en otros productos, presenta una zona desde la que
pueden especificar el modo en el que las tablas se relacionan, crear campos calculados,
cambiar el tipo de gráfico, etc. No obstante, a diferencia de otras herramientas de la
competencia, la interfaz no resulta tan atractiva (ver
http://www.pcmag.com/article2/0,2817,2495566,00.asp).
Combinaci
ón de
diferentes
orígenes
de datos
• Combinación de diferentes orígenes de datos
Gracias a los conectores que provee iWay, se consigue tener un acceso nativo a múltiples
orígenes de datos, que nos generaran datos que, posteriormente podremos combinar.
Information Builders
 Information Builders
113
Key Features - Acceso & Conexión a Datos
Integración
Portal
personaliz
ado
• Posibilidad de integración en un portal externo (Liferay, Sharepoint, etc)
WebFOCUS, dispone de Open Portal Services, que permite la entrega de información y
procesos dentro de las empresas a través de un único portal Web. WebFOCUS Open Portal
Services, soporta la integración con algunos de los principales portales como: SharePoint, IBM
WebSphere y SAP. (ver
https://www.informationbuilders.com/new/newsletter/10-5/01_Rodriguez)
Information Builders
 Information Builders
114
Visualizaciones
Tendencia
s/
Referencia
s
• Posibilidad de visualizar o generar de modo sencillo líneas de tendencia, permitiendo la
configuración de éstas (media, lineal, etc) y, líneas de referencia (marcadores), con
diferentes opciones de personalización.
Pueden agregarse tanto líneas de tendencia, como líneas de referencia tanto con
InfoAssist como con Application Studio. Para el caso de las líneas de referencia,
pueden utilizarse en una visualización, a través de la pestaña Series del panel de control.
Además, se permitirá seleccionar entre distintos tipos de líneas de referencia: linear,
polinómica, logarítmica, exponencial, etc.
En cuanto a las líneas de referencia, se encuentran en la pestaña Formato del panel de
control (ver líneas-tendencia-referencia).
Gráficos • Posibilidad de dar formato/configurar los gráficos
• Tipos de gráficos avanzados: burbujas, mapas de calor, gantt, waterfall, funnel, etc.
A través de los productos InfoAssist o Application Studio, se dota al usuario de una
amplia variedad de gráficos que podrá utilizar en sus visualizaciones. Entre los gráficos que se
podrán usar, se encuentran: gráficos de barras, de sectores, histogramas, mapas, etc.
Posibilidad también, de incluir gráficos de terceros, como por ejemplo D3 graphics.
Key Features - Explora & Descubre
Information Builders
 Information Builders
115
Funcionalidad Analítica
Fórmulas • Posibilidad de incorporación de nuevas variables a partir de cálculos/fórmulas
personalizadas
• Existencia de funciones predefinidas. Funciones para el cálculo del % de crecimiento,
tendencias, inclusión de funciones financieras, funciones temporales, etc.
Con InfoAssist o Application Studio tenemos la posibilidad de crear campos o
fórmulas calculadas. Además, cuenta con una amplia colección de funciones para manejar:
caracteres, fechas, números, funciones del sistema, funciones de entrada/salida, etc. (ver
http://datacenter.ucr.edu/focususing.pdf).
Forecastin
g
• Permite realizar predicciones en base a algoritmos predefinidos
Para este propósito, Information Builders cuenta con el producto WebFOCUS RStat que,
apoyándose sobre la librería R, permite la creación de modelos estadísticos.
Además de este producto, cuenta con otras soluciones, como: Marketing Mix
Modelling, orientado a actividades de predicción sobre datos de marketing,
Optimización de Precios y Planificación de Ventas y Operaciones.
Todas ellas, permiten simular diferentes escenarios, pudiendo ver así, cómo reaccionan ciertas
variables en base a ciertas modificaciones sobre las variables que puedan ocurrir (ver
http://www.informationbuilders.es/solutions/predictive-analytics).
Key Features - Explora & Descubre
Information Builders
 Information Builders
116
Funcionalidad Analítica
Herramient
as
estadística
s/data
mining
• Integración con herramientas externas que permitan añadir funcionalidades predicitivas (R,
Weka, Python)
Como ya se ha comentado anteriormente, con el producto WebFOCUS RStat, se
dispone de una interfaz gráfica que se apoya en la librería R. A través de esta herramienta,
podrán explorarse los datos, crear visualizaciones, construir modelos estadísticos, etc.
Data
Discovery
• Interactividad entre los gráficos y el resto de componentes. A medida que el usuario
selecciona ciertas partes del Dashboard, los gráficos se irán actualizando según
corresponda
La posibilidad de realizar de modo sencillo el Data Discovery se ha incluído en las últimas
versiones de la herramienta. Concretamente, en InfoAssist Plus, se tienen integradas las
tecnología que permitirán al usuario conseguir analizar y recorrer los datos (ver
webfocus-data-discovery).
Key Features - Explora & Descubre
Information Builders
 Information Builders
117
Funcionalidad Analítica
Integració
n con
Mapas
• Posibilidad de mostrar datos en mapas de un modo sencillo. Los mapas podrán integrarse
a través de: pais, ciudad, código postal, latitud & longitud
• Interactividad del mapa. Posibilidad de hacer click sobre las ubicaciones mostradas en el
mapa y que estas modifiquen el contenido de otros componentes dentro del
Dashboard/Panel
• Mapas de calor. Posibilidad de establecer ciertas intensidades de color en base a los
valores subyacentes.
Information Builders y ESRI – uno de los principales desarrolladores de sistema de
información geográfica – han creado una solución para analizar información geoespacial (ver
http://www.informationbuilders.com/solutions/ESRI).
Existe también, a través del complemento WebFOCUS para Google Maps, la
posibilidad de mapear información geográfica sobre mapas de Google Maps (ver
http://www.informationbuilders.com/new/newsletter/9-2/04_lotrowski).
Ambos puntos están incluidos dentro de los productos InfoAssist y Application
Studio.
Key Features - Explora & Descubre
Information Builders
 Information Builders
118
Multiplataforma
Plataforma
s Móviles
• Disponibilidad en las diferentes plataformas móviles: Android, iOS, Windows Phone
• La versión móvil de la herramienta, provee al usuario de funcionalidades de
compartición/colaboración con otros usuarios
La plataforma de BI de Information Builders, WebFOCUS ofrece cuadros de
mando, informes, mapas y otras visualizaciones en todas las plataformas móviles, incluyendo
iOS, Android y BlackBerry, sin dispositivos específicos de codificación. Esto es posible, gracias
al producto WebFOCUS Mobile. Se proporcionarán así soluciones basadas en HTML5,
adaptables a los distintos tamaños de pantalla de los dispositivos, con posibilidades de
guardar, clasificar o suscripción, etc. (ver
http://www.informationbuilders.com/products/webfocus/mobile).
Key Features - Explora & Descubre
Information Builders
 Information Builders
119
Capacidades sociales y de colaboración
Alertas y
notificacio
nes
• Posibilidad de recibir alertas o notificaciones. Debe notificarse, por ejemplo, cuando se ha
sobrepasado un umbral previamente configurado.
Se permite la generación de alertas automáticas, en tiempo real, en base a ciertos eventos o,
cundo ciertas reglas de negocio se cumplen. Para lograr esto, podremos, a partir de
WebFOCUS ReportCaster, en base a ciertas alertas o notificaciones definidas,
distribuir la información relacionada con el evento a las personas apropiadas.
Otro modo de estar al tanto de posibles errores o alertas es a través del Business
Activity Monitoring, que monitoriza en tiempo real las actividades de negocio (ver
http://www.informationbuilders.com/products/webfocus/real_time y
http://www.informationbuilders.com/products/webfocus/operational_dashboard).
Key Features - Compartir & Colaborar
Information Builders
 Information Builders
120
Capacidades sociales y de colaboración
Exportar • Exportar gráficos/dashboard PDF, PNG
• Exportar valores a CSV, XLS/XLSX
• Compartir dashboard con otros usuarios sin necesidad que éstos tengan acceso a los
orígenes de datos. Los datos estarán empaquetados/incluidos dentro del propio
Dashboard
• La herramienta permite exportar los orígenes de datos, de modo que estos puedan ser
cargados posteriormente
La plataforma BI de WebFOCUS, permite entregar la información en una amplia variedad
de formatos: HTML, Excel, PDF o PowerPoint.
Planificado
r
distribució
n
• Entrega de informes/dashboards vía mail
WebFOCUS ReportCaster, permite realizar las gestiones pertinentes para la
distribución de la información. Este producto permite la programación de esta distribución o el
formato en el que se enviará, incluyendo: HTML, Excel, PDF, etc.
Además, esta distribución puede realizarse de modo seguro, gracias a la posibilidad de
encriptación, compresión de dicha información. (ver
http://www.informationbuilders.com/products/webfocus/delivery_manage).
Key Features - Compartir & Colaborar
Information Builders
 Information Builders
121
Seguridad & Administración
Seguridad • Permisos a nivel de Informe/Dashboard
• Permisos a nivel de datos
• Aplicación de Secreto Estadístico (LOPD). Ocultación de información sensible
• Integración seguridad vía JDBC
• Integración en servidores de aplicaciones
• Integración con servicios de autenticación de terceros (CAS, LDAP, AD, etc)
• La información se muestra siempre en base a los roles a los cuales pertenecen los
usuarios, limitando la información a mostrar cuando corresponda
La seguridad dentro del entorno de Information Builders viene dada en distintos
niveles: seguridad en base a aplicaciones, seguridad a nivel de datos, de modo que los
usuarios sólo vean aquello a lo que estén autorizados, y seguridad externa, que se refiere a
sistemas de autenticación externos como LDAP, ADS o Entrust (ver
http://www.informationbuilders.com/products/webfocus/security).
Information Builders WebFOCUS puede integrarse completamente en servidores de
aplicaciones, a través de WebFOCUS Open Portal Services, dando además
posibilidades de personalización y soportando la integración también a nivel de seguridad, de
modo que los usuarios dentro del servidor de aplicaciones, puedan estar autorizados a recibir
información (ver http://www.informationbuilders.com/products/webfocus/wf_ibm).
Referente al tema de aplicación de secreto estadístico, puede llegar a conseguirse a través de
procedimientos y reglas de restricción de datos (ver encrypt) y a través del módulo
WebFOCUS Resource Analyzer.
Key Features - Administración
Information Builders
 Information Builders
122
Seguridad & Administración
Roles de
usuario/gr
upo
• Posibilidad de establecer roles para usuarios/grupos
Como ya se ha comentado en el apartado de Seguridad, uno de los niveles sobre los que
puede aplicarse la seguridad, es el nivel de Acceso de aplicación, donde los
administradores, dentro de
WebFOCUS Portal podrán gestionar y definir los accesos en base a grupos de
usuarios, departamentos o roles.
Key Features - Administración
Information Builders
 Information Builders
123
Instalación & Implementación
Citrix • Posibilidad de desarrollo en servidores virtualizados (Citrix MetaFrame, XenApp)
WebFOCUS Developer Studio puede integrarse en entornos virtualizados. Para ello
han de configurarse con el hardware y sistema operativos adecuados.
Volumetría • Capacidad de trabajo con volúmenes de datos grandes
Ya hemos visto en algún punto anterior las posibilidades que ofrece WebFOCUS a la hora
de trabajar con tecnologías Big Data. Actualmente, los volúmenes ingentes de datos que a
día de hoy pueden manejarse, no suponen un problema, ya que pueden tratarse con
tecnologías como Hadoop o, la plataforma de datos Hortonworks. Una vez
procesados estos datos, podrán visualizarse a través de las herramientas que provee
WebFOCUS. (ver Information-Builders-Hortonworks-Solution-Brief).
Cabe destacar también, dentro del entorno WebFOCUS, la herramienta WebFOCUS
Hyperstage. Se trata de un almacén de datos integrado que permite mejorar de manera
drástica el rendimiento del entorno BI. Para ello, se basa en una estructuración interna de base
de datos columnar, haciendo que, para bases de datos que cuenten con un gran número de
columnas, de las cuales, unas pocas sean consultadas, con WebFOCUS Hyperstage
se permite simplificar esta operación, mejorando así los tiempos de respuesta. La herramienta
en cuestión, soporta hasta 50TB con un único servidor y, además de las mejoras en el
rendimiento, va a reducir también el uso del disco en bases de datos grandes (
webfocus-hyperstage).
Key Features - Administración
Information Builders

Evaluación de la
herramienta
Information Builders
124
Information Builders
Evaluación de la herramienta
Information Builders
125
Sección Information Builders
Acceso 36,0
Conectar a Datos 52,8
Transformación/Modelación Datos 38,0
Integración 48,0
Funcionalidad Analítica 53,6
Creación Dashboards 26,6
Informes 72,0
Visualizaciones 56,0
Multiplataforma 36,0
Análisis de escenarios 27,0
Capacidades sociales y de colaboración 41,5
Contenido Importante 27,0
Seguridad & Administración 58,0
Instalación & Implementación 46,7
Pricing 24,0
Multilenguaje 36,0
Total 679,2
Information Builders

126
SAS
 SAS
Introducción
127
SAS
Introducción
SAS
SAS Institute es la empresa de software de capital privado más grande del
mundo líder en Business Analytics, fue fundada en Estados Unidos hace 40
años y tiene presencia en todo el mundo. Cuenta con más de 14 mil
empleados en el mundo que ofrecen servicios de soporte a las 90
empresas de la lista de los Top 100 de Fortune, quienes son clientes de SAS.
128
SAS
Introducción

SAS es además un lenguaje de programación desarrollado por SAS Institute
a finales de los años sesenta. El lenguaje SAS opera principalmente sobre
tablas de datos (lectura, transformación, combinación, creación de
informes).
Existen módulos de procedimientos que amplían las capacidades del
lenguaje base.
SAS/IML: implementa un lenguaje alternativo similar a Matlab o R.
SAS/STAT: procedimientos para realizar análisis estadísticos (regresiones,
etc.)
SAS/ETS: análisis estadístico de series temporales
SAS/OR: resolución de problemas de investigación operativa
SAS/GRAPH: generación de gráficos
129
SAS
Introducción

Dentro de las múltiples aplicaciones, servicios y plataformas podemos distinguir
agrupaciones de herramientas que SAS comercializa como Productos
SAS Enterprise BI Server  Suite completa con herramientas de desarrollo:
ETL, código SAS, reporting y analíticas.
SAS Visual Analytics  Suite integrada de aplicaciones web que ofrece
una interacción intuitiva drag & drop. Este conjunto de aplicaciones están
orientadas a la visualización analítica permiten hacer reporting y
exploración de datos. VA utiliza tecnología SAS LASR por lo que se ejecuta
en memoria.
SAS Enterprise Miner  Herramienta que agiliza el proceso de minería de
datos para crear modelos predictivos y descriptivos de alta precisión
basado en el análisis de grandes cantidades de datos de toda la empresa.
Casos de uso: detectar el fraude, frenar la pérdida de clientes ...
130
SAS
Introducción

PREPARACIÓN DE DATOS
• Monitoriza el Servidor
Analítico SAS®
LASR™™
• Carga y une datos
• Creación de columnas
calculadas
EXPLORADOR
• Análisis ad-hoc
• Data discovery
DISEÑA
• Crea cuadros de mandos
para ser visualizados en la
web o en móviles desde el
Visual Analytics Designer
BI MÓVIL
• Aplicación nativa para
iOS y Android que ofrece
los informes interactivos
creados en el Visual
Analytics Designer
SAS Visual Analytics
Poderosa solución analítica para todos los tipos de usuarios: usuarios de negocio con
aptitudes técnicas limitadas, estadísticos, científicos de datos…
131
SAS

Introducción
DATADATA
PREPPREP
ENVIRONMENVIRONM
ENT ADMINENT ADMIN
EXPLOREREXPLORER
DESIGNERDESIGNER
REPORTSREPORTS
VISORVISOR
MÓVILMÓVIL
VISORVISOR
WEBWEB
IT / DATA
MANAGER
HUBHUB
ANALISTA
DATADATA
PREPPREP
ENVIRONMENVIRONM
ENT ADMINENT ADMIN
EXPLOREEXPLORE
RR
DESIGNERDESIGNER
HUBHUB REPORTSREPORTS
VISORVISOR
MÓVILMÓVIL
VISORVISOR
WEBWEB
USUARIO DE
NEGOCIOS
DATADATA
PREPPREP
ENVIRONMENVIRONM
ENT ADMINENT ADMIN
EXPLOREEXPLORE
RR
DESIGNEDESIGNE
RR
HUBHUB REPORTSREPORTS
VISORVISOR
MÓVILMÓVIL
VISORVISOR
WEBWEB
Visual Analytics:
Para todos los roles:
Usuario de Negocios
Analista
IT/Data Manager
132
SAS

Introducción
SAS Visual Analytics: Herramienta de visualización analítica en memoria,
permite hacer reporting y exploración de datos. Visual Analytics incluye
gráficos de última generación, soporte para móviles y un gran número de
capacidades predictivas predefinidas. Usa tecnología SAS LASR para
ejecutarse en memoria.
SAS BI Dashboard: Herramienta web que permite a los usuarios crear cuadros
de mandos . Interfaz fácil de usar y posee seguridad basada en roles.
SAS Data Integration Studio: Herramienta ETL con interfaz de desarrollo visual .
SAS Enterprise Guide: Aplicación cliente para ejecutar en entornos Windows
que permite de manera guiada ejecutar programas SAS y publicar los
resultados dinámicamente a lo largo de toda la organización.
SAS Information Map Studio: Creador de mapas de información (áreas de
metadatos). Los mapas de información representan una capa que aísla a los
usuarios finales de las complejidades de las bases de datos.
133
SAS

Introducción
SAS OLAP Server : Servidor OLAP que gestiona el acceso a cubos OLAP de
SAS. Estos cubos se pueden consultar utilizando el estándar MDX.
SAS OLAP Cube Studio :Herramienta gráfica para crear cubos OLAP de SAS.
Desde ella se pueden definir agregaciones.
SAS Web Report Studio: Diseñador de informes web (pueden tener como
fuente por ejemplo un cubo OLAP SAS.
SAS Information Delivery Portal: Herramienta web para acceder a una gran
variedad de información (informes, procesos almacenados, mapas de
información, aplicaciones web, archivos..)
SAS Data Management: Herramienta orientada a los procesos de
integración, calidad y gobierno de datos
SAS Management Console: Herramienta para administrar toda la
plataforma (administración de servidores, programación de trabajos,
administración de roles y usuarios, repositorio de metadatos)
134
SAS

Introducción
SAS Enterprise Miner: Herramienta con un potente interfaz visual para
realizar labores de Minería de datos. Permite generar modelos avanzados
para procesos de analítica descriptiva y predictiva. Incluye características
de preparación y exploración de datos e integración con R.
SAS LASR Analytic Server :Plataforma analítica multiusuario que almacena
los datos en memoria RAM.
SAS Data Loader for Hadoop: Herramienta para realizar gestión de entornos
Big Data. Permite cargar datos en memoria en SAS LASR Analytic Server .
Permite copiar datos a Hadoop desde Oracle, Teradata o un Servidor SAS y
ejecutar programas SAS y Hadoop SQL desde un interfaz gráfico. Incluye
funcionalidades de acceso, limpieza y profiling de los datos.
JMP SAS: Herramienta para el Data Discovery estadístico. Herramienta de
visualización con amplias capacidades estadísticas.
135
SAS
SAS
Introducción
Herramientas por funcionalidad:
Dashboards, Reporting/Consultas y Análisis: Information Delivery Portal,
Web Report Studio, Enterprise Guide, Visual Analytics.
OLAP: OLAP Cube Studio, Web OLAP Viewer
Analíticas integradas: Enterprise Guide
Gestión de Metadatos: Information Map Studio
Administración y Gestión: Management Console
ETL: Data Integration Studio
Minería de Datos: Enterprise Miner
Big Data: Data Loader for Hadoop
Data Discovery Estadístico: JMP
136
SAS
 SAS
Arquitectura
137
SAS
Arquitectura de Visual Analytics

Bajo Nivel  Servidor SAS LASR : Almacenamiento en Memoria
Medio Nivel  Servidores: Metadatos ,Workspaces y Visual Analytics Mid-
Tier
Alto Nivel Clientes: Escritorio, Web y Móviles
138
SAS
Arquitectura SAS Enterprise BI

Fuentes de Datos: BBDD Relacionales, Cubos y juegos de datos SAS, ERP….
Bajo Nivel  Servidor de Aplicaciones: OLAP, Metadatos, Procesos Almacenados...
Medio Nivel Servidor Web: Information Delivery Portal, BI Dashboard, Web Report
Studio…
Alto Nivel Clientes de Escritorio: Enterprise Guide, DI Studio, Information Map
Studio…
139
SAS
Arquitectura SAS Enterprise BI
SAS
Bajo Nivel Servidor de Aplicaciones:
Servidor OLAP
Servidor de gestión de espacios de trabajo,
Servidor de gestión de procesos
Servidor de Conexión a SAS
140
SAS
Arquitectura SAS Enterprise BI
SAS
Medio Nivel  Servidor Web:
SAS Web Report Studio
SAS Information Delivery Portal
SAS Web OLAP Viewer for Java
SAS BI Dashboard
SAS Web Infrastructure Platform (Login, Preferencias, Objetos
compartidos, procesos almacenados…)
141
SAS
Arquitectura SAS Enterprise BI
SAS
Alto Nivel  Clientes de Escritorio:
SAS Enterprise Guide
SAS Enterprise Miner
SAS Data Integration Studio
SAS Information Map Studio
SAS OLAP Cube Studio
SAS Management Console
SAS Add-in para Office
142
SAS
 SAS
Funcionalidades Técnicas
143
SAS
Funcionalidades Técnicas

SAS Management Console (documentación): Es el lugar de control único y
centralizado desde donde se gestionan los recursos dentro de SAS:
• Definiciones de servidores y librerías.
• Definiciones de usuarios, grupos y roles
• Controles de acceso a los diferentes recursos
• Repositorios de metadatos
• Programación de jobs
144
SAS
Funcionalidades Técnicas
SAS
Registrar conexiones externas en SAS
Tutorial
1. Configurar el Servidor Compuesto para que se comunique con la fuente
2. Definir una fuente ODBC
3. Registrar el servidor de BBDD
4. Registrar la librería de BBDD
145
SAS

Funcionalidades Técnicas
SAS LASR Analytic Server: Plataforma Analítica en memoria RAM utilizada en
SAS Visual Analytics con las siguientes características
Sistema de proceso paralelo masivo (MPP) y multihilo
Posibilidad de despliegue distribuido con Teradata DW o Greenplum
Lectura de datos de HDFS
146
SAS

Funcionalidades Técnicas
SAS Visual Analytics Hub para usuarios Administradores.
Desde el SAS Visual Analytics Administrator podemos gestionar que
elementos se cargarán en memoria.
También existe una pestaña para chequear las conexiones móviles.
147
SAS

Funcionalidades Técnicas
SAS Data Integration Studio
Herramienta ETL de escritorio en la que desarrolla procesos de integración de
datos de manera visual. En su última versión se ha añadido un
componente que permite cargar tablas en SAS LASR Analytic Server.
148
SAS

Funcionalidades Técnicas
SAS Enterprise Guide: Herramienta de escritorio que permite a analistas y
estadísticos desde un interfaz gráfico y sin necesidad de conocimientos de
programación en SAS las siguientes capacidades:
Acceso a datos de múltiples plataformas, sistemas operativos y BBDD
Crear y compartir procesos almacenados
Compartir informes y conjuntos de datos
Realizar análisis de correlaciones y construir modelos predictivos
Visualización de Cubos OLAP de SAS
149
SAS
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence
Comparativa herramientas Business Intelligence

Mais conteúdo relacionado

Mais procurados

Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de lospabloreyes154
 
Ejemplo de Archimate. Depositario Central de Valores en México
Ejemplo de Archimate. Depositario Central de Valores en MéxicoEjemplo de Archimate. Depositario Central de Valores en México
Ejemplo de Archimate. Depositario Central de Valores en MéxicoDavid Solis
 
Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)José Toro
 
Inteligencia de negocios
Inteligencia de negociosInteligencia de negocios
Inteligencia de negociosjeffersonjsk
 
INTELIGENCIA DE NEGOCIOS
INTELIGENCIA DE NEGOCIOSINTELIGENCIA DE NEGOCIOS
INTELIGENCIA DE NEGOCIOSluiy90
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Jazmin Glez.
 
MOD Unidad 3: Modelado y verificación formal
MOD Unidad 3: Modelado y verificación formalMOD Unidad 3: Modelado y verificación formal
MOD Unidad 3: Modelado y verificación formalFranklin Parrales Bravo
 
Presentacion de BI asignacion 5
Presentacion de BI asignacion 5Presentacion de BI asignacion 5
Presentacion de BI asignacion 5siusma
 
Inteligencia de Negocios BI
Inteligencia de Negocios BIInteligencia de Negocios BI
Inteligencia de Negocios BIfabian fernandez
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 
Introducción a la Ciencia de Datos
Introducción a la Ciencia de DatosIntroducción a la Ciencia de Datos
Introducción a la Ciencia de DatosEsteban Vallejo
 
Concepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson PenkerConcepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson PenkerMarcos Omar Cruz Ortrega
 
Formato evaluar software
Formato evaluar softwareFormato evaluar software
Formato evaluar softwaregosthz
 
Base de datos para la farmacia "José"
Base de datos para la farmacia "José"Base de datos para la farmacia "José"
Base de datos para la farmacia "José"BrandonDanielUgazSal1
 
Manual de sistema ejemplo
Manual de sistema ejemploManual de sistema ejemplo
Manual de sistema ejemploAnaylen Lopez
 

Mais procurados (20)

Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de los
 
Ejemplo de Archimate. Depositario Central de Valores en México
Ejemplo de Archimate. Depositario Central de Valores en MéxicoEjemplo de Archimate. Depositario Central de Valores en México
Ejemplo de Archimate. Depositario Central de Valores en México
 
Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)
 
Data mart
Data martData mart
Data mart
 
Inteligencia de negocios
Inteligencia de negociosInteligencia de negocios
Inteligencia de negocios
 
INTELIGENCIA DE NEGOCIOS
INTELIGENCIA DE NEGOCIOSINTELIGENCIA DE NEGOCIOS
INTELIGENCIA DE NEGOCIOS
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
 
MOD Unidad 3: Modelado y verificación formal
MOD Unidad 3: Modelado y verificación formalMOD Unidad 3: Modelado y verificación formal
MOD Unidad 3: Modelado y verificación formal
 
Presentacion de BI asignacion 5
Presentacion de BI asignacion 5Presentacion de BI asignacion 5
Presentacion de BI asignacion 5
 
Inteligencia de Negocios BI
Inteligencia de Negocios BIInteligencia de Negocios BI
Inteligencia de Negocios BI
 
Presentacion: Usando Archimate
Presentacion: Usando ArchimatePresentacion: Usando Archimate
Presentacion: Usando Archimate
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Introducción a la Ciencia de Datos
Introducción a la Ciencia de DatosIntroducción a la Ciencia de Datos
Introducción a la Ciencia de Datos
 
Arquitectura Orientada a Servicios (SOA)
Arquitectura Orientada  a Servicios (SOA)Arquitectura Orientada  a Servicios (SOA)
Arquitectura Orientada a Servicios (SOA)
 
Concepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson PenkerConcepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson Penker
 
Formato evaluar software
Formato evaluar softwareFormato evaluar software
Formato evaluar software
 
Base de datos para la farmacia "José"
Base de datos para la farmacia "José"Base de datos para la farmacia "José"
Base de datos para la farmacia "José"
 
Cobit5 presentación
Cobit5 presentaciónCobit5 presentación
Cobit5 presentación
 
Modelo GOMS
Modelo GOMSModelo GOMS
Modelo GOMS
 
Manual de sistema ejemplo
Manual de sistema ejemploManual de sistema ejemplo
Manual de sistema ejemplo
 

Semelhante a Comparativa herramientas Business Intelligence

manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdfcamilaCA10
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdfcamilaCA10
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdfcamilaCA10
 
Soluciones de la Prodware Business Intelligence Suite 2013
Soluciones de la Prodware Business Intelligence Suite 2013Soluciones de la Prodware Business Intelligence Suite 2013
Soluciones de la Prodware Business Intelligence Suite 2013Prodware-Spain
 
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICASFUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICASeventosmissdetalles
 
Power BI for excel brochure
Power BI for excel brochurePower BI for excel brochure
Power BI for excel brochureRosario Padilla
 
Arquitectura de datos empresariales informe power bi sql
Arquitectura de datos empresariales   informe power bi sqlArquitectura de datos empresariales   informe power bi sql
Arquitectura de datos empresariales informe power bi sqlCarlosTenelema1
 
Herramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfHerramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfMauricio592075
 
manual de Entrega de power bi con gr.pdf
manual de Entrega de power bi con gr.pdfmanual de Entrega de power bi con gr.pdf
manual de Entrega de power bi con gr.pdflucy pascual
 

Semelhante a Comparativa herramientas Business Intelligence (20)

manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdf
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdf
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdf
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdf
 
Soluciones de la Prodware Business Intelligence Suite 2013
Soluciones de la Prodware Business Intelligence Suite 2013Soluciones de la Prodware Business Intelligence Suite 2013
Soluciones de la Prodware Business Intelligence Suite 2013
 
Pawer BI
Pawer BIPawer BI
Pawer BI
 
HerramientaCase.pdf
HerramientaCase.pdfHerramientaCase.pdf
HerramientaCase.pdf
 
1 utn frba manual access 2010 introducción
1  utn frba manual access 2010   introducción1  utn frba manual access 2010   introducción
1 utn frba manual access 2010 introducción
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 8
Practica 8Practica 8
Practica 8
 
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICASFUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
 
PBI - Semana 1.pdf
PBI - Semana 1.pdfPBI - Semana 1.pdf
PBI - Semana 1.pdf
 
Power BI for excel brochure
Power BI for excel brochurePower BI for excel brochure
Power BI for excel brochure
 
Arquitectura de datos empresariales informe power bi sql
Arquitectura de datos empresariales   informe power bi sqlArquitectura de datos empresariales   informe power bi sql
Arquitectura de datos empresariales informe power bi sql
 
Herramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfHerramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdf
 
manual de Entrega de power bi con gr.pdf
manual de Entrega de power bi con gr.pdfmanual de Entrega de power bi con gr.pdf
manual de Entrega de power bi con gr.pdf
 
Expo aNALISIS.pptx
Expo aNALISIS.pptxExpo aNALISIS.pptx
Expo aNALISIS.pptx
 

Mais de Stratebi

Destinos turisticos inteligentes
Destinos turisticos inteligentesDestinos turisticos inteligentes
Destinos turisticos inteligentesStratebi
 
Azure Synapse
Azure SynapseAzure Synapse
Azure SynapseStratebi
 
Options for Dashboards with Python
Options for Dashboards with PythonOptions for Dashboards with Python
Options for Dashboards with PythonStratebi
 
Dashboards with Python
Dashboards with PythonDashboards with Python
Dashboards with PythonStratebi
 
PowerBI Tips y buenas practicas
PowerBI Tips y buenas practicasPowerBI Tips y buenas practicas
PowerBI Tips y buenas practicasStratebi
 
Machine Learning Meetup Spain
Machine Learning Meetup SpainMachine Learning Meetup Spain
Machine Learning Meetup SpainStratebi
 
LinceBI IIoT (Industrial Internet of Things)
LinceBI IIoT (Industrial Internet of Things)LinceBI IIoT (Industrial Internet of Things)
LinceBI IIoT (Industrial Internet of Things)Stratebi
 
SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integrationStratebi
 
Aplicaciones Big Data Marketing
Aplicaciones Big Data MarketingAplicaciones Big Data Marketing
Aplicaciones Big Data MarketingStratebi
 
A federated information infrastructure that works
A federated information infrastructure that works A federated information infrastructure that works
A federated information infrastructure that works Stratebi
 
9 problemas en proyectos Data Analytics
9 problemas en proyectos Data Analytics9 problemas en proyectos Data Analytics
9 problemas en proyectos Data AnalyticsStratebi
 
PowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosPowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosStratebi
 
Sports Analytics
Sports AnalyticsSports Analytics
Sports AnalyticsStratebi
 
Vertica Extreme Analysis
Vertica Extreme AnalysisVertica Extreme Analysis
Vertica Extreme AnalysisStratebi
 
Businesss Intelligence con Vertica y PowerBI
Businesss Intelligence con Vertica y PowerBIBusinesss Intelligence con Vertica y PowerBI
Businesss Intelligence con Vertica y PowerBIStratebi
 
Vertica Analytics Database general overview
Vertica Analytics Database general overviewVertica Analytics Database general overview
Vertica Analytics Database general overviewStratebi
 
Talend Cloud en detalle
Talend Cloud en detalleTalend Cloud en detalle
Talend Cloud en detalleStratebi
 
Master Data Management (MDM) con Talend
Master Data Management (MDM) con TalendMaster Data Management (MDM) con Talend
Master Data Management (MDM) con TalendStratebi
 
Talend Introducion
Talend IntroducionTalend Introducion
Talend IntroducionStratebi
 
Talent Analytics
Talent AnalyticsTalent Analytics
Talent AnalyticsStratebi
 

Mais de Stratebi (20)

Destinos turisticos inteligentes
Destinos turisticos inteligentesDestinos turisticos inteligentes
Destinos turisticos inteligentes
 
Azure Synapse
Azure SynapseAzure Synapse
Azure Synapse
 
Options for Dashboards with Python
Options for Dashboards with PythonOptions for Dashboards with Python
Options for Dashboards with Python
 
Dashboards with Python
Dashboards with PythonDashboards with Python
Dashboards with Python
 
PowerBI Tips y buenas practicas
PowerBI Tips y buenas practicasPowerBI Tips y buenas practicas
PowerBI Tips y buenas practicas
 
Machine Learning Meetup Spain
Machine Learning Meetup SpainMachine Learning Meetup Spain
Machine Learning Meetup Spain
 
LinceBI IIoT (Industrial Internet of Things)
LinceBI IIoT (Industrial Internet of Things)LinceBI IIoT (Industrial Internet of Things)
LinceBI IIoT (Industrial Internet of Things)
 
SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integration
 
Aplicaciones Big Data Marketing
Aplicaciones Big Data MarketingAplicaciones Big Data Marketing
Aplicaciones Big Data Marketing
 
A federated information infrastructure that works
A federated information infrastructure that works A federated information infrastructure that works
A federated information infrastructure that works
 
9 problemas en proyectos Data Analytics
9 problemas en proyectos Data Analytics9 problemas en proyectos Data Analytics
9 problemas en proyectos Data Analytics
 
PowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosPowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y Cursos
 
Sports Analytics
Sports AnalyticsSports Analytics
Sports Analytics
 
Vertica Extreme Analysis
Vertica Extreme AnalysisVertica Extreme Analysis
Vertica Extreme Analysis
 
Businesss Intelligence con Vertica y PowerBI
Businesss Intelligence con Vertica y PowerBIBusinesss Intelligence con Vertica y PowerBI
Businesss Intelligence con Vertica y PowerBI
 
Vertica Analytics Database general overview
Vertica Analytics Database general overviewVertica Analytics Database general overview
Vertica Analytics Database general overview
 
Talend Cloud en detalle
Talend Cloud en detalleTalend Cloud en detalle
Talend Cloud en detalle
 
Master Data Management (MDM) con Talend
Master Data Management (MDM) con TalendMaster Data Management (MDM) con Talend
Master Data Management (MDM) con Talend
 
Talend Introducion
Talend IntroducionTalend Introducion
Talend Introducion
 
Talent Analytics
Talent AnalyticsTalent Analytics
Talent Analytics
 

Último

TALLER DE PLAN DE SOPORTE SOCIOEMOCIONAL.pptx
TALLER DE PLAN DE SOPORTE SOCIOEMOCIONAL.pptxTALLER DE PLAN DE SOPORTE SOCIOEMOCIONAL.pptx
TALLER DE PLAN DE SOPORTE SOCIOEMOCIONAL.pptxDiegoRuizRios
 
ANALISIS DE LA LITERATURA DEL RENACIMIENTO
ANALISIS DE LA LITERATURA DEL RENACIMIENTOANALISIS DE LA LITERATURA DEL RENACIMIENTO
ANALISIS DE LA LITERATURA DEL RENACIMIENTOELIZABETHTINOCO10
 
MAPA DE RIESGOS DE UN ZOOLOGICO ..pdf
MAPA DE RIESGOS DE UN ZOOLOGICO    ..pdfMAPA DE RIESGOS DE UN ZOOLOGICO    ..pdf
MAPA DE RIESGOS DE UN ZOOLOGICO ..pdfCamilaArzate2
 
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024eluniversocom
 
PREGUNTA A DEL REFERÉNDUM 21 DE ABRIL.pdf
PREGUNTA A DEL REFERÉNDUM 21 DE ABRIL.pdfPREGUNTA A DEL REFERÉNDUM 21 DE ABRIL.pdf
PREGUNTA A DEL REFERÉNDUM 21 DE ABRIL.pdfeluniversocom
 
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRILPREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRILeluniversocom
 
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRILPREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRILeluniversocom
 
la-antigua-Grecia, datos y curiosidades mas relevantes
la-antigua-Grecia, datos y curiosidades mas relevantesla-antigua-Grecia, datos y curiosidades mas relevantes
la-antigua-Grecia, datos y curiosidades mas relevantesalvarojosephyucracol
 
Politicas publicas un balance necesario Bolivia
Politicas publicas un balance necesario BoliviaPoliticas publicas un balance necesario Bolivia
Politicas publicas un balance necesario BoliviaAlfredo Zaconeta
 
Países por velocidad de sus misiles hipersónicos (2024).pdf
Países por velocidad de sus misiles hipersónicos  (2024).pdfPaíses por velocidad de sus misiles hipersónicos  (2024).pdf
Países por velocidad de sus misiles hipersónicos (2024).pdfJC Díaz Herrera
 
AREA TECNOLOGIA E INFORMATICA.pdf Santiago
AREA TECNOLOGIA E INFORMATICA.pdf SantiagoAREA TECNOLOGIA E INFORMATICA.pdf Santiago
AREA TECNOLOGIA E INFORMATICA.pdf SantiagoSantiagoRodriguezLoz
 
La factura..............................!
La factura..............................!La factura..............................!
La factura..............................!AndresBarrientosSile
 
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRILPREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRILeluniversocom
 
ANÁLISIS DE LA ÉTICA UTILIRALISTA DE JEREMY BENTHAM.pdf
ANÁLISIS DE LA ÉTICA UTILIRALISTA DE JEREMY BENTHAM.pdfANÁLISIS DE LA ÉTICA UTILIRALISTA DE JEREMY BENTHAM.pdf
ANÁLISIS DE LA ÉTICA UTILIRALISTA DE JEREMY BENTHAM.pdfDaniloAstoVeliz
 
Metodología del trabajo universitario pt 1
Metodología del trabajo universitario pt 1Metodología del trabajo universitario pt 1
Metodología del trabajo universitario pt 1gostingsoto
 
49906_TE_RETO_juegos_criminales,juego.pdf
49906_TE_RETO_juegos_criminales,juego.pdf49906_TE_RETO_juegos_criminales,juego.pdf
49906_TE_RETO_juegos_criminales,juego.pdfceliajuliacarmen29
 
cuadernillo_tareas_funciones_estructuras_medias_psuv.pdf
cuadernillo_tareas_funciones_estructuras_medias_psuv.pdfcuadernillo_tareas_funciones_estructuras_medias_psuv.pdf
cuadernillo_tareas_funciones_estructuras_medias_psuv.pdfeduingonzalez3
 
Diarrea aguda en pacientes Pediatricos tratamiento y conducta
Diarrea aguda en pacientes Pediatricos tratamiento y conductaDiarrea aguda en pacientes Pediatricos tratamiento y conducta
Diarrea aguda en pacientes Pediatricos tratamiento y conductaraymaris1914
 
TEORIA DEL DEFICIT DEL AUTOCUIDADO .pptx
TEORIA DEL DEFICIT DEL AUTOCUIDADO .pptxTEORIA DEL DEFICIT DEL AUTOCUIDADO .pptx
TEORIA DEL DEFICIT DEL AUTOCUIDADO .pptxmarinosudarioneyer
 
S02_s1 - Enfoques y alcances modernos de la calidad.pdf
S02_s1 - Enfoques y alcances modernos de la calidad.pdfS02_s1 - Enfoques y alcances modernos de la calidad.pdf
S02_s1 - Enfoques y alcances modernos de la calidad.pdfDayana971657
 

Último (20)

TALLER DE PLAN DE SOPORTE SOCIOEMOCIONAL.pptx
TALLER DE PLAN DE SOPORTE SOCIOEMOCIONAL.pptxTALLER DE PLAN DE SOPORTE SOCIOEMOCIONAL.pptx
TALLER DE PLAN DE SOPORTE SOCIOEMOCIONAL.pptx
 
ANALISIS DE LA LITERATURA DEL RENACIMIENTO
ANALISIS DE LA LITERATURA DEL RENACIMIENTOANALISIS DE LA LITERATURA DEL RENACIMIENTO
ANALISIS DE LA LITERATURA DEL RENACIMIENTO
 
MAPA DE RIESGOS DE UN ZOOLOGICO ..pdf
MAPA DE RIESGOS DE UN ZOOLOGICO    ..pdfMAPA DE RIESGOS DE UN ZOOLOGICO    ..pdf
MAPA DE RIESGOS DE UN ZOOLOGICO ..pdf
 
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
 
PREGUNTA A DEL REFERÉNDUM 21 DE ABRIL.pdf
PREGUNTA A DEL REFERÉNDUM 21 DE ABRIL.pdfPREGUNTA A DEL REFERÉNDUM 21 DE ABRIL.pdf
PREGUNTA A DEL REFERÉNDUM 21 DE ABRIL.pdf
 
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRILPREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
 
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRILPREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
 
la-antigua-Grecia, datos y curiosidades mas relevantes
la-antigua-Grecia, datos y curiosidades mas relevantesla-antigua-Grecia, datos y curiosidades mas relevantes
la-antigua-Grecia, datos y curiosidades mas relevantes
 
Politicas publicas un balance necesario Bolivia
Politicas publicas un balance necesario BoliviaPoliticas publicas un balance necesario Bolivia
Politicas publicas un balance necesario Bolivia
 
Países por velocidad de sus misiles hipersónicos (2024).pdf
Países por velocidad de sus misiles hipersónicos  (2024).pdfPaíses por velocidad de sus misiles hipersónicos  (2024).pdf
Países por velocidad de sus misiles hipersónicos (2024).pdf
 
AREA TECNOLOGIA E INFORMATICA.pdf Santiago
AREA TECNOLOGIA E INFORMATICA.pdf SantiagoAREA TECNOLOGIA E INFORMATICA.pdf Santiago
AREA TECNOLOGIA E INFORMATICA.pdf Santiago
 
La factura..............................!
La factura..............................!La factura..............................!
La factura..............................!
 
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRILPREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
 
ANÁLISIS DE LA ÉTICA UTILIRALISTA DE JEREMY BENTHAM.pdf
ANÁLISIS DE LA ÉTICA UTILIRALISTA DE JEREMY BENTHAM.pdfANÁLISIS DE LA ÉTICA UTILIRALISTA DE JEREMY BENTHAM.pdf
ANÁLISIS DE LA ÉTICA UTILIRALISTA DE JEREMY BENTHAM.pdf
 
Metodología del trabajo universitario pt 1
Metodología del trabajo universitario pt 1Metodología del trabajo universitario pt 1
Metodología del trabajo universitario pt 1
 
49906_TE_RETO_juegos_criminales,juego.pdf
49906_TE_RETO_juegos_criminales,juego.pdf49906_TE_RETO_juegos_criminales,juego.pdf
49906_TE_RETO_juegos_criminales,juego.pdf
 
cuadernillo_tareas_funciones_estructuras_medias_psuv.pdf
cuadernillo_tareas_funciones_estructuras_medias_psuv.pdfcuadernillo_tareas_funciones_estructuras_medias_psuv.pdf
cuadernillo_tareas_funciones_estructuras_medias_psuv.pdf
 
Diarrea aguda en pacientes Pediatricos tratamiento y conducta
Diarrea aguda en pacientes Pediatricos tratamiento y conductaDiarrea aguda en pacientes Pediatricos tratamiento y conducta
Diarrea aguda en pacientes Pediatricos tratamiento y conducta
 
TEORIA DEL DEFICIT DEL AUTOCUIDADO .pptx
TEORIA DEL DEFICIT DEL AUTOCUIDADO .pptxTEORIA DEL DEFICIT DEL AUTOCUIDADO .pptx
TEORIA DEL DEFICIT DEL AUTOCUIDADO .pptx
 
S02_s1 - Enfoques y alcances modernos de la calidad.pdf
S02_s1 - Enfoques y alcances modernos de la calidad.pdfS02_s1 - Enfoques y alcances modernos de la calidad.pdf
S02_s1 - Enfoques y alcances modernos de la calidad.pdf
 

Comparativa herramientas Business Intelligence

  • 2. Descripción del documento 4 Metodología evaluación herramientas 6 Secciones/Categoría consideradas 11 Comparativa herramientas 13 Tableau 14 PowerBI 58 Information Builders 95 SAS 128 QlikView 176 Amazon QuickSight 228 Pentaho 255 Comparativa final 295 Índice General Análisis Herramientas BI 2
  • 3. * Para cada una de las herramientas analizadas, se tiene el siguiente índice de contenidos Introducción Arquitectura Funcionalidades técnicas Funcionalidades de usuario Key Features Evaluación de la herramienta Análisis Herramientas BI 3 Índice Herramientas
  • 5.  Análisis Herramientas BI El documento que se presenta, analiza y compara 7 de las herramientas más potentes del entorno Business Intelligence. Las herramientas que se analizan en el documento son: Tableau, PowerBI, Information Builders, SAS, QlikView, Amazon QuickSight y Pentaho. Descripción del documento 5
  • 7.  Análisis Herramientas BI Para la realización de la evaluación, se ha partido de un fichero de evaluación, sobre el que se han definido 4 categorías principales (pestañas): Acceso & Conexión a Datos, Explora & Descubre, Compartir & Colaborar y Administración. Estas categorías, a su vez, se desglosan en diferentes secciones de análisis. Por ejemplo: En la categoría Administración, se tienen las secciones: Seguridad & Administración, Instalación & Implementación, Multilenguaje y Pricing. Para la categoría Explora & Descubre, se tienen las secciones: Visualizaciones, Funcionalidad Analítica, Creación Dashboards, Informes, Multiplataforma y Análisis de escenarios. Metodología evaluación herramientas 7
  • 8.  Análisis Herramientas BI Por último, bajo las secciones se han incluido los criterios. Sobre éstos, se marca un peso que marcará la importancia de los criterios, ésta irá del 0 al 4, en función de la importancia que se quiera dar al criterio. Las herramientas, cumplirán en mayor o menor medida los criterios. Para ello, será necesario especificar un valor, que irá del 0 al 3, que marcará el grado en el que una herramienta cumple un criterio determinado. De modo que el resultado asociado dependerá de la importancia con la que se haya marcado el criterio en cuestión y, el grado de cumplimiento que tenga la herramienta para dicho criterio. Metodología evaluación herramientas 8 Importancia Criterios Evaluación Criterios Opción Valor Opción Valor 0 – No Importante 0 0 – No Disponible 0 1 – Bueno de tener 1 1 – Mínimo 1 2 – Necesario 2 2 – Apropiado 2 3 – Importante 3 3 – Excelente 3 4 – Imprescindible 4
  • 9.  Análisis Herramientas BI Pongamos como ejemplo la la categoría Acceso & Conexión a Datos, donde tenemos la sección Acceso, que se desglosa en 2 criterios: Acceso único web y Independencia de aplicación de escritorio. Supongamos a su vez, que hemos marcado estos criterios como; 4 – Imprescindible y 2 – Necesario respectivamente. Supongamos también, que la herramienta, ha obtenido los siguientes valores: 2 – Apropiado y 3 – Excelente. Con esto tendríamos que: Acceso único web : 4 – Imprescindible * 2 – Apropiado = 4 * 2 = 8 Independencia de… : 2 – Necesario * 3 – Excelente = 2 * 3 = 6 Para obtener la evaluación total para la sección analizada, Acceso en este caso, promediaríamos los resultados obtenidos en los criterios bajo esta sección. Por ello: (8 + 6)/2 = 7 Por último, las secciones también tienen un peso, que va del 1-6. Por ejemplo, pongamos que Acceso se marca con un peso 5. Tendríamos que: 7 * 5 = 35 Metodología evaluación herramientas 9
  • 10.  Análisis Herramientas BI Para la construcción final de la evaluación de las herramientas, se dispone de un apartado que hemos denominado Resultado, que se corresponde con la captura de pantalla mostrada en el apartado Evaluación de la Herramienta. El apartado Resultado, contiene todas las secciones de las distintas categorías. Sobre éstas, como ya hemos visto, se aplicará un peso (1- 6), que definirá la importancia que se da a las secciones. Para el cálculo, a partir de la puntuación obtenida por las distintas herramientas en las distintas secciones (promedio de las puntuaciones asociadas a los criterios bajo las secciones), se multiplicarán por el peso que se haya definido y nos dará el resultado final de la herramienta para cada una de las secciones. Finalmente, se sumarán todos los valores obtenidos en las distintas secciones y obtendremos la evaluación final. Metodología evaluación herramientas 10
  • 12.  12 Sección Categoría Peso Acceso Acceso & Conexión a Datos 6 Conectar a Datos Acceso & Conexión a Datos 6 Transformación/Modelación Datos Acceso & Conexión a Datos 6 Integración Acceso & Conexión a Datos 6 Funcionalidad Analítica Explora & Descubre 6 Creación Dashboards Explora & Descubre 6 Informes Explora & Descubre 6 Visualizaciones Explora & Descubre 6 Multiplataforma Explora & Descubre 4 Análisis de escenarios Explora & Descubre 3 Capacidades sociales y de colaboración Compartir & Colaborar 5 Contenido Importante Compartir & Colaborar 3 Seguridad & Administración Administración 6 Instalación & Implementación Administración 6 Pricing Administración 6 Multilenguaje Administración 4 Análisis Herramientas BI Secciones/Categoría consideradas
  • 16. Introducción  Tableau es una herramienta BI que está orientada a que, usuarios comunes y corrientes, sean capaces de interpretar y comprender los datos. Tableau dispone de varios productos: Tableau Desktop, Server, Online, Mobile, Public y Reader. Todos ellos se integran/comunican perfectamente entre ellos, fomentando otro de los objetivos de la herramienta: el trabajo colaborativo. Tableau 16
  • 17. Tableau Desktop  Aplicación de escritorio que permite generar visualizaciones de modo sencillo. Está diseñado para adaptarse al modo de pensar de las personas. Disponible para Windows y Mac. Conexión a orígenes de datos muy diversos: bases de datos relaciones, cloud, big data, etc. Abstrae al usuario de conocimientos avanzados de bases de datos o programación. Gran variedad de visualizaciones/gráficos disponibles. Integración con mapas simple y potente. Todas los gráficos y componentes presentan potentes capacidades de interacción entre ellos. Posiblidad de crear presentaciones interactivas, denominadas historias dentro del entorno Tableau. Opciones avanzadas de análisis. Entre ellas, la posibilidad de incluir líneas de referencia, funciones de predicción, crear fórmulas o cálculos a través de datos existentes, etc. Tableau 17
  • 18. Tableau Server  Se integra con Tableau Desktop de modo que, una vez desarrollado un Dashboard con la versión de escritorio, podremos publicarlo/compartirlo en Tableau Server de manera segura. Disponible únicamente para servidores Windows. Tableau Server permite organizar la información por sitios, permitiendo por ejemplo, categorizar la información por departamento: RRHH, Marketing, etc. Accesible desde navegador o dispositivo móvil. Permite interactuar con las vistas, para realizar nuevas preguntas sobre los datos. Presenta funcionalidades de administración muy potentes: compartición de recursos, ajuste de hardware/memoria del servidor, definición fuentes de datos, seguridad, buscador de soluciones avanzado, etc. Interfaz visual para la especificación de permisos a los usuarios. Tableau 18
  • 19. Tableau Online  Versión “en la nube” de Tableau. Permite ahorrarse los costes de hardware y los tiempos de instalación/configuración. Accesible desde navegador o dispositivo móvil. Permite interactuar con las vistas, para realizar nuevas preguntas sobre los datos. Seguridad. Sólo los usuarios autorizados podrán interactuar con sus datos y dashboards. Programación de actualizaciones de datos y, alertas en los casos que no se establezcan las conexiones de datos. Subscripciones. Posibilidad de subscribirse a trabajos, recibiendo notificaciones directamente en el correo electrónico. Tableau 19
  • 20. Tableau Mobile  Versión móvil de Tableau. Disponible en la App Store (iOS) y en el Google Play (Android). Interactividad y usabilidad adaptada a dispositivos táctiles móviles. Posibilidad de modificar los análisis agregando cálculos y filtros. Tableau 20
  • 21. Productos. Tableau Public  Versión gratuita para la visualización e interacción con los datos. Disponible para Windows y Mac. Conectividad a archivos/bases de datos limitada. Posibilidad de conectar a ficheros: Excel, Access, Fichero estadístico o fichero de texto. Permite conectar también a un servidor OData. El trabajo se guarda únicamente en tu perfil de Tableau. No es posible tenerlo en tu disco duro local. Productos. Tableau Reader Versión gratuita de escritorio. Puede abrir visualizaciones de datos realizadas con Tableau Desktop. Disponible para Windows y Mac. Tableau 21
  • 23. Arquitectura  Tableau proporciona una solución escalable para la creación y entrega de análisis web, móviles y de escritorio. Cuenta con una arquitectura cliente-servidor que, como puede apreciarse en la imagen inferior, presta servicios a distintos clientes: webs, móviles, tabletas y software instalado en equipos de escritorio. Tableau 23
  • 24. Arquitectura  La arquitectura de Tableau se compone de las siguientes capas: capa de datos, conectores de datos, componentes de Tableau Server, puerta de enlace/balanceador de carga y clientes. Tableau 24
  • 25. Arquitectura  Capa de datos: Tableau no requiere que sus datos se almacenen en un solo sistema, propietario o de otro tipo. Esto se adapta perfectamente a las organizaciones, ya que éstas, suelen tener un entorno de datos heterogéneo: bases de datos, cubos, ficheros Excel, etc. Tableau proporciona opciones fáciles para gestionar los datos para poder acceder a ellos rápidamente, gracias al motor de datos en memoria. Conectores de datos: incluye un número de conectores de datos optimizado para bases de datos como Microsoft Excel, SQL Server, Oracle, Teradata, Vertica, Cloudera, Hadoop y muchas más. También, existe un conector ODBC genérico para cualquier sistema sin un conector nativo. Tableau proporciona dos modos de interacción con los datos: en tiempo real o en memoria. Tableau 25
  • 26. Arquitectura  Conexión en tiempo real: apropiado para entornos, donde las bases de datos presentan un rendimiento eficaz y optimizado. Tableau es el cliente front-end para muchas de las bases de datos más populares. En memoria: Tableau ofrece un motor de datos rápido en memoria que está optimizado para el análisis. Puede conectar sus datos y, a continuación, extraer sus datos para reunirlos en memoria. Componentes de Tableau Server: el trabajo de Tableau Server se controla con los siguientes cuatro procesos de servidor: Servidor de aplicaciones: los procesos del servidor de aplicaciones controlan la exploración y los permisos para las interfaces web y móvil de Tableau Server. Cuando un usuario abre una vista en un dispositivo cliente, ese usuario comienza una sesión en Tableau Server. Esto significa que un proceso de servidor de aplicaciones comienza y comprueba los permisos para ese usuario y esa vista. Tableau 26
  • 27. Arquitectura  VizQL Server: el proceso VizQL se encarga de enviar las consultas directamente a la fuente de datos y, devuelve un conjunto de resultados que se visualiza como imágenes y se presentan al usuario. Cada VizQL Server tiene su propia memoria caché que puede compartirse entre varios usuarios. Data Server: permite administrar y almacenar centralmente las fuentes de datos de Tableau. Mantiene también, los metadatos de Tableau Desktop, como los cálculos, definiciones y los grupos. Componente de segundo plano: este componente, se encarga de actualizar los extractos programados y administra otras tareas de segundo plano. Tableau 27
  • 28. Arquitectura  Puerta de enlace/balanceador de carga: la puerta de enlace, enruta las solicitudes hacia otros componentes. Si varios procesos se configuran para cualquier componente, la puerta de enlace actuará como un equilibrador de carga y distribuirá las solicitudes hacia los procesos. Cuando se ejecuta en entornos distribuidos, se designa al servidor primario como máquina física y los otros se designan como servidores del trabajador, los que pueden ejecutar cualquier número de otros procesos. Siempre existe una única máquina como servidor primario. Tableau 28
  • 29. Arquitectura  Clientes – navegadores web y aplicaciones móviles: Tableau Server proporciona paneles de control interactivos a los usuarios a través de HTML y JavaScript (AJAX). Además, Tableau admite: Navegadores web: Explorer, Firefox, Chrome y Safari Dispositivos móviles: safari móvil, navegador de Android y, aplicaciones para iPad y Android. Clientes – Tableau Desktop: entorno designado para la creación y publicación de vistas, informes y paneles de control en Tableau Server. También puede publicar un libro de trabajo completo o, un origen de datos. Tableau Desktop, también permite abrir cualquier libro de trabajo publicado en Tableau Server o conectarlo con cualquier fuente de datos publicada, ya sea un extracto o una conexión en tiempo real. Tableau 29
  • 31.  VizQL es un lenguaje visual que transforma acciones de arrastrar y soltar en consultas de datos y, luego, muestra esos datos en forma visual. Funcionalidades Técnicas TableauTableau 31
  • 32.  Motor de consultas en vivo permite a las personas consultar orígenes de datos diversos: bases de datos, cubos, almacenes, fuentes en la nube e incluso Hadoop sin conocimientos de programación o desarrollo avanzados. Motor de datos en memoria es una base de datos de análisis en memoria, enfocada a superar las limitaciones de los almacenes de datos existentes. Esta tecnología, aprovecha toda la jerarquía de memoria del disco hasta la caché L1. El producto Tableau Online se trata de una solución en la nube, que permite a los usuarios compartir visualizaciones y fuentes de datos, abstrayéndoles de la administración del hardware. Permite la integración con R, permitiendo el aprovechamiento de las funciones de R, sus librerías e incluso modelos guardados. REST API que permitirá a los desarrolladores gestionar los recursos programáticamente vía HTTP. Funcionalidades Técnicas TableauTableau 32
  • 34. Funcionalidades de usuario  Fuentes de datos: se trata de una conexión reutilizable para datos. Fuentes de datos publicadas (en tiempo real), contienen información de conexión e independientes de los libros de trabajo. Fuentes de datos incrustada (extracto), contiene información de conexión y, está asociada a un libro de trabajo. TableauTableau 34
  • 35. Funcionalidades de usuario  Libros de trabajo: similares a los libros de trabajo en Excel. Contienen una o más hojas, que pueden ser: hojas de trabajo, dashboard e historias. Permiten organizar, guardar y compartir resultados. Hojas: lugar donde se crean vistas de los datos al arrastran y soltar campos en los estantes. TableauTableau 35
  • 36. Funcionalidades de usuario  Tarjetas y Estantes: las tarjetas son contenedores para estantes, leyendas y otros controles. TableauTableau 36
  • 37. Funcionalidades de usuario  Dashboard: combinación de varias vistas que puede organizar para presentación o para supervisar. Historia: es una secuencia de vistas o dashboards, que se utilizan de forma conjunta para mostrar información. TableauTableau 37
  • 39. Key Features - Acceso & Conexión a Datos  TableauTableau 39 Conectar a Datos Archivo • Posibilidad de configurar como origen de datos archivos. Por ejemplo: Excel, CSV, XML, Texto. En Tableau, se permite la conexión a ficheros Excel, archivos de texto, ficheros Access, archivos de estadísticas u otros archivos, como libros de trabajo o extracciones de datos de Tableau. Existe además, un intérprete de datos que permiten realizar tareas de limpieza sobre los archivos a los que se conecta. Además, en caso de utilizar dicho intérprete, éste permite la inspección de los cambios o incidencias qué resolvió y cómo lo hizo. Posibilidad de realización de operaciones avanzadas sobre los ficheros: convertir la información a tabla, posibilidad de edición los nombres de columnas, tipos de datos, posibilidad de división de columnas por delimitador, etc. (ver datos-con-archivos). Bases de datos • Conexiones a bases de datos. Por ejemplo: Oracle, SQL Server, MySQL, PostgreSQL, Teradata, IBM DB2, etc. Incluye un buen número de conectores para bases de datos. Entre los principales conectores están: Oracle, Firebird, HP Vertica, Microsoft SQL Server, MySQL, Oracle, PosgtgreSQL o Teradata. También, cuenta con un conectar ODCB genérico para cualquier sistema sin un conector nativo (ver conexión-db).
  • 40. Key Features - Acceso & Conexión a Datos  TableauTableau 40 Conectar a Datos Ficheros SAS • Lectura de ficheros SAS7BDAT de SAS Permite una conexión transparente a SAS (*.sas7bdat), simplemente: Conectar > Archivo de estadísticas. Soporta una única tabla por fichero de estadísticas. Una vez cargado el fichero, se podrán realizar diversas operaciones: visualizar los datos, manipular los metadatos, ordenar campos y filas, ocultar/renombrar campos, etc. (ver ficheros-estadísticos) Cloud / Big Data • Posibilidad de conectar con entornos Big Data o Cloud, del tipo Hadoop, Spark, Microsoft Azure, etc. Tableau se encuentra alineado con los avances más punteros en cuanto a gestores de bases de datos, entre ellos, las ya asentadas bases de datos NoSQL y los entornos distribuidos para el procesado de ficheros, como Hadoop o Spark. Tableau cuenta con conectores para Spark SQL, Google BigQuery, Cloudera Hadoop, MapR Hadoop Hive, Splunk, DataStax Enterprise, etc. Algunos casos de éxito donde se ha utilizado Tableau en entornos Big Data son: yellow-pages-Canada, mappy o progressive-insurance.
  • 41. Key Features - Acceso & Conexión a Datos  TableauTableau 41 Conectar a Datos Cubos OLAP • Conexión a cubos OLAP Al igual que el resto de orígenes de datos, puede trabajarse con los cubos OLAP en modo offline. Se permite la inclusión de miembros calculados en MDX. Las fuentes de datos OLAP disponibles son: Oracle Essbase y Microsoft Analysis Services (MSAS). Existen ciertas limitaciones en Tableau cuando nos conectamos a un cubo, como las funciones de cálculo de agregaciones: SUM, AVG, CNT, no pueden sobrescribirse los valores de celda dimensionales, no pueden agruparse medidas, no pueden crearse jerarquías, etc. No obstante, para estas limitaciones podrían adoptarse enfoques alternativos que nos llevarían al mismo resultado. (ver tableau-OLAP)
  • 42. Key Features - Acceso & Conexión a Datos  TableauTableau 42 Conectar a Datos Otros Servicios • Además de los orígenes de datos ya mencionados, posibilidad de conexión a otros entornos como: páginas web, redes Sociales, repositorios de código, CRMs (Salesforce, Microsoft Dynamics, etc), Google Analytics En Tableau se pueden acceder también a otros orígenes de datos no tan comunes como por ejemplo páginas web. Para ello, sería necesario crear un conector web, que procesara los datos de éstas (JSON, XML o HTML). Para dicho propósito, se haría uso del SDK, a través de Javascript y HTML. Comentar también que en la comunidad ya se han creado ciertos conectores Web, por ejemplo para JIRA, Mapbox, Fitbit, etc. Además, se permite la conexión a CRMs, como Salesforce, SAP (SAP Hana, SAP Sysbase ASE, etc.), sitios de analíticos para webs, como Google Analytics y otros orígenes de servicios. (ver connecting-salesforce y connecting-google-analytics) Modo Offline • Disponibilidad de tener datos en memoria para agilidad en tiempo de respuesta • Posibilidad de consultar datos sin conexión Cuando nos conectamos a los orígenes de datos, Tableau permite mantener una conexión en tiempo real o bien, en memoria. Dado que el motor de datos puede acceder al almacenamiento en disco y a la memoria RAM y caché, no está limitado por la cantidad de memoria en un sistema. No es requisito que el conjunto de datos completo se cargue en la memoria para lograr sus metas de rendimiento
  • 43. Key Features - Acceso & Conexión a Datos  TableauTableau 43 Transformación/Modelación Datos Interfaz de desarrollo • El desarrollo y modelado será simple y, no requerirá al usuario final de conocimientos de programación avanzados. Además se proveerá de una interfaz para su desarrollo, bien vía web o, a través de una aplicación de escritorio La interfaz de desarrollo es extremadamente intuitiva y permitirá a los usuarios crear visualizaciones de modo muy sencillo, basta con arrastrar y soltar componentes y realizar pequeños ajustes. El desarrollo de las visualizaciones puede hacerse desde la versión de escritorio o, desde la versión Server u Online. Éstas, no están pensadas para reemplazar a la versión de escritorio, pero también ofrecen ciertas capacidades a la hora de crear/visualizar análisis. Eso sí, existen también operaciones más avanzadas, como la creación de expresiones/fórmulas personalizadas o, expresiones de nivel de detalle LOD. Aquí, las cosas no son tan triviales. Combinaci ón de diferentes orígenes de datos • Combinación de diferentes orígenes de datos Puede realizarse la conexión a uno o varios orígenes de datos en unos pocos “clicks”. Además, estos orígenes, podrán combinarse en las visualizaciones que se creen. Lógicamente, cuando combinemos orígenes de datos distintos, éstos, han de tener columnas en común (ver combinación-datos-fuentes-distintas).
  • 44. Key Features - Acceso & Conexión a Datos  TableauTableau 44 Integración Interfaz de desarrollo • Portal personalizado Tableau permite el embebido de vistas dentro de páginas web, blogs, wiki, portales de intranet. Éstas, siguen las mismas condiciones que las presentes en Tableau Server en cuanto a licenciamiento y restricciones respecta. Esto es, para ver una vista embebida, la persona que está accediendo a la vista ha de tener una cuenta en Tableau Server. Pueden embeberse las vistas de dos formas: a través del botón compartir presente en las vistas, que genera el código que podrá copiarse y pegarse en la página web deseada o, escribiendo el código de embebido personalizado (ver incrustar-vistas).
  • 45.  TableauTableau 45 Visualizaciones Gráficos • Posibilidad de dar formato/configurar los gráficos • Tipos de gráficos avanzados: burbujas, mapas de calor, gantt, waterfall, funnel, etc. Los gráficos puede crearse/modificarse de modo muy sencillo con unos pocos “clicks” de ratón. El estante Marcas, dota al usuario de un gran potencial de personalización al usuario, pudiendo establecer colores/formas para las categorías, establecer descripciones y etiquetas, etc. En cuanto a los tipos de gráficos, Tableau Desktop ofrece gran variedad de visualizaciones: áreas, líneas, barras, mapa, diagramas de árbol, etc. Además, es posible construir otros gráficos más avanzados (diagramas de Pareto, gráficos en cascada, funnel, etc.), de forma no directa, como se expone el los vídeos de capacitación de su página web (Sección “Cómo hacerlo”): https://www.tableau.com/es-es/learn/training Tendencia s/ Referencia s • Posibilidad de visualizar o generar de modo sencillo líneas de tendencia, permitiendo la configuración de éstas (media, lineal, etc) y, líneas de referencia (marcadores), con diferentes opciones de personalización. Siempre y cuando se esté trabajando con datos numéricos, Tableau, en su panel Análisis de las hojas de trabajo, da la posibilidad de mostrar y configurar líneas de tendencia. Entre las opciones que podrían configurarse, están el Tipo de modelo: lineal, logarítmico, exponencial o polinómico, y otras Opciones como: mostrar las bandas de confianza, permitir distintas líneas de tendencia por color, etc. Además, se permiten exportar los datos de la línea de tendencia a formato Access. En cuanto a las líneas de referencia, se pueden mostrar también, a través del panel Análisis. Existen diversas opciones de configuración sobre las líneas de referencia, seleccionar el valor para construir la línea, la etiqueta a mostrar, el formato de la línea, etc. (ver trend-lines y líneas-referencia). Key Features - Explora & Descubre
  • 46.  TableauTableau 46 Funcionalidad Analítica Fórmulas • Posibilidad de incorporación de nuevas variables a partir de cálculos/fórmulas personalizadas • Existencia de funciones predefinidas. Funciones para el cálculo del % de crecimiento, tendencias, inclusión de funciones financieras, funciones temporales, etc. Pueden crearse campos calculados a partir de los datos presentes en los análisis. Para ello, basta con hacer “click” derecho en el panel de datos y “Crear campo calculado”. Aquí, dispondremos de varias funciones predefinidas en función del tipo de dato. Por ejemplo: ABS, COS, SIN, FLOOR, etc. para Números, CONTAINS, LOWER, STARTSWITH, etc. para Cadenas. Además de para estos tipos de datos, existen funciones predefinidas para Fechas, Conversión de tipo, Lógico y Conjuntos. Especialmente interesantes, son las funciones de Usuario, que nos permiten acceder a información del usuario autentificado, su nombre, grupo al que perteneces, etc. y las funciones de Cálculo de tablas: FIRST, MAX, RUNNING_SUM, RANK_DENSE, etc. Se pueden realizar cálculos de otro modo, las llamadas expresiones de nivel de detalle LOD (ver expresiones-LOD). Con éstas, podemos calcular las agregaciones que no se encuentran en el nivel de detalle de la vista. Por ejemplo, podríamos querer ver, la frecuencia de pedidos realizados por los clientes o, podríamos querer calcular, la contribución de cada país a las ventas globales (más ejemplos en: LOD-expressions) Key Features - Explora & Descubre
  • 47.  TableauTableau 47 Funcionalidad Analítica Forecastin g • Permite realizar predicciones en base a algoritmos predefinidos Forecasting o pronóstico, como se conoce actualmente dentro del entorno Tableau, permite generar, a partir de un modelo estadístico, predicciones sobre los datos. Para poder realizar pronósticos, necesitamos en el análisis, por lo menos, un campo de tipo fecha, una medida y 5 puntos de datos. Las opciones de estimación pueden modificarse, permitiendo seleccionar el rango de fechas que va a predecir, seleccionar el conjunto de datos a considerar en el pronóstico, los intervalos de confianza o, el modelo de predicción. En este punto, tenemos algunas restricciones, no podemos realizar pronósticos sobre cubos, sobre vistas con cálculos de tabla o en medidas o dimensiones desagregadas (ver https://www.tableau.com/es-es/learn/tutorials/on-demand/forecasting). Herramient as estadística s/data mining • Integración con herramientas externas que permitan añadir funcionalidades predicitivas (R, Weka, Python) En Tableau podemos acceder a las funciones y modelos estadísticos de R. Para ello, es necesario tener acceso a un servidor de R al que acceder, bien desde Tableau Desktop o, desde Tableau Server. Existen 4 funciones integradas en Tableau: SCRIPT_REAL, SCRIPT_STR, SCRIPT_INT, SCRIPT_BOOL. Todas éstas se utilizan para invocar modelos y funciones específicas de R y, la única diferencia que existe entre ellas, es el tipo de resultado que generan. Existen algunas limitaciones: No se pueden exportar de Tableau a R de manera directa para ejecutar un nuevo modelos, si no es mediante las funciones SCRIPT_* No pueden importarse las visualizaciones creadas en R a Tableau No se pueden importar conjuntos de datos de R a Tableau. Sin embargo, es posible utilizar R y exportar datos a través de una fuente de datos admitida, .csv por ejemplo, y luego visualizarlo en Tableau (ver how-integrate-r-and-tableau y using-r-within-tableau). Key Features - Explora & Descubre
  • 48.  TableauTableau 48 Funcionalidad Analítica Data Discovery • Interactividad entre los gráficos y el resto de componentes. A medida que el usuario selecciona ciertas partes del Dashboard, los gráficos se irán actualizando según corresponda Disponer en Tableau de un Dashboard completamente interactivo e integrado, es bastante sencillo. Para poder obtenerlo, necesitamos hacer uso de básicamente de 3 elementos: • Filtros: recortan los datos que estamos visualizando. Dentro de las opciones de configuración de éstos, podemos especificar su alcance. Si seleccionamos Aplicar a hojas de trabajo > Todas las que usen esta fuente de datos, haremos que cualquier cambio sobre el filtro, afecte a todos los componentes que compartan la fuente de datos. (ver quick-filters y additional-filtering-topics) • Parámetros: proporcionan un solo resultado en otro elemento. Útiles cuando el valor se ha incorporado a otro elemento, como un filtro, un conjunto, línea de referencia o campo calculado. Podemos vincular varias vistas al mismo parámetro. (ver parameters) • Acciones: existen 3 tipos de acciones: filtro, que filtran (al hacer “click” sobre un país en un mapa por ejemplo) o resalto, que resaltan (al pasar el mouse por un país por ejemplo). Las acciones de URL, que incluyen los valores de campo como entradas dinámicas. Ésta última, podría usarse por ejemplo para mostrar la entrada en la Wikipedia del país seleccionado. (ver dashboard-interactivity-using-actions). Key Features - Explora & Descubre
  • 49.  TableauTableau 49 Funcionalidad Analítica Integració n con Mapas • Posibilidad de mostrar datos en mapas de un modo sencillo. Los mapas podrán integrarse a través de: pais, ciudad, código postal, latitud & longitud • Interactividad del mapa. Posibilidad de hacer click sobre las ubicaciones mostradas en el mapa y que estas modifiquen el contenido de otros componentes dentro del Dashboard/Panel • Mapas de calor. Posibilidad de establecer ciertas intensidades de color en base a los valores subyacentes. Tableau permite la integración de mapas en sus visualizaciones. Tableau cuenta con una base de datos interna que permite reconocer los nombres de campos geográficos comunes, como país, estado, ciudad, etc. En caso que la herramienta no reconozca automáticamente un rol geográfico, puede convertirse al nivel que corresponda, desde el menú contextual. Para cualquier columna geográfica que tengamos en la vista, Tableau genera automáticamente el par: latitud, longitud asociado. Puede ocurrir, que no haya correspondencia entre el rol geográfico y la base de datos interna de Tableau, en estos casos, podrían editarse las ubicaciones no reconocidas. Podemos mostrar en los mapas, marcas de diferentes tamaños y formas o, tenemos la posibilidad también, de mostrar mapas coropléticos. Puede añadirse un buscador al mapa, además de las habituales opciones de zoom. También, se presentan varias posibilidades de configuración sobre los mapas, como las capas a mostrar: costa, límites de países, nombres de estados, etc. Adicionalmente, es posible establecer mapas de fondo procedentes de Mapbox (ver maps-tableau y mapbox-integration). Key Features - Explora & Descubre
  • 50.  TableauTableau 50 Multiplataforma Plataforma s Móviles • Disponibilidad en las diferentes plataformas móviles: Android, iOS, Windows Phone • La versión móvil de la herramienta, provee al usuario de funcionalidades de compartición/colaboración con otros usuarios Uno de los productos que ofrece Tableau, es Tableau Mobile, disponible de aplicaciones nativas para iPhone, iPad y dispositivos Android. Podremos editar o interactuar con las visualizaciones desde los dispositivos móviles de modo intuitivo, ya que los controles de los dashboards se adaptan automáticamente a este tipo de dispositivos. En el caso de los iPad y iPhones, se podrá disponer de las visualizaciones favoritas del usuario como imágenes de alta resolución, incluso cuando se trabaja sin conexión. Posibilidad de suscribirse a información relevante desde la aplicación. Key Features - Explora & Descubre
  • 51.  TableauTableau 51 Capacidades sociales y de colaboración Alertas y notificacio nes • Posibilidad de recibir alertas o notificaciones. Debe notificarse, por ejemplo, cuando se ha sobrepasado un umbral previamente configurado. Por defecto, Tableau integra 3 tipos de alertas. Éstas se notificarán periódicamente vía mail en base a una configuración establecida. Para que funcione correctamente, es necesario configurar el servidor SMTP del que hará uso Tableau Server para mandar mails. •Suscripciones a vistas •Alertas por mail para fallos del sistema •Alertas en base a la utilización del disco, pudiendo configurar el envío de mails cuando se rebasen unos determinados umbrales pre-configurados Para recibir alertas o notificaciones en base a variables usadas en las visualizaciones, Tableau no lo incluye pero, existe alguna alternativa desarrollada por la comunidad de Tableau que lo dota de dicha funcionalidad (ver https://community.tableau.com/docs/DOC-7329) Key Features - Compartir & Colaborar
  • 52.  TableauTableau 52 Capacidades sociales y de colaboración Exportar • Exportar gráficos/dashboard PDF, PNG • Exportar valores a CSV, XLS/XLSX • Compartir dashboard con otros usuarios sin necesidad que éstos tengan acceso a los orígenes de datos. Los datos estarán empaquetados/incluidos dentro del propio Dashboard • La herramienta permite exportar los orígenes de datos, de modo que estos puedan ser cargados posteriormente Tableau ofrece la posibilidad de descargar una visualización mostrada desde Tableau Server o Tableau Online para, posteriormente cargar desde Tableau Desktop y poder modificarla. Además, también podremos exportar una visualización a imagen, datos (formato .txt), tabulación cruzada o PDF. El contenido visualizado también podrá compartirse con otros usuarios vía mail. En este caso, se le pedirían al usuario en cuestión las credenciales antes de poder visualizar el contenido. Como ya se ha visto en algún punto anterior, los datos pueden ir empaquetados en el libro de trabajo. Planificado r distribució n • Entrega de informes/dashboards vía mail En Tableau, los contenidos se crean desde la aplicación Desktop para, posteriormente publicarlos bien en la versión Server o en la Online. Tableau no dispone de un planificador de contenidos como tal. No obstante, esta funcionalidad podría conseguirse de otro modo. Para ello, sería necesario realizar un pequeño script que se encargara de dicha tarea (ver http://kb.tableau.com/articles/knowledgebase/using-tabcmd). Key Features - Compartir & Colaborar
  • 53.  TableauTableau 53 Seguridad & Administración Seguridad • Permisos a nivel de Informe/Dashboard • Permisos a nivel de datos • Aplicación de Secreto Estadístico (LOPD). Ocultación de información sensible • Integración con servicios de autenticación de terceros (CAS, LDAP, AD, etc) • La información se muestra siempre en base a los roles a los cuales pertenecen los usuarios, limitando la información a mostrar cuando corresponda En Tableau existen 3 niveles de seguridad: de acceso, del objeto y de los datos. Respecto a la seguridad de acceso, Tableau Server admite 3 tipos de autenticación: Microsoft Active Directory, autentificación local administrada por Tableau Server y, autentificación confiable que crea una relación de confianza entre Tableau Server y uno o más servidores web. En cuanto a seguridad del objeto, los contenidos publicados, como fuentes de datos, libros de trabajo y las vistas, pueden administrarse con permisos para las acciones típicas de ver, crear, modificar y eliminar. Pueden crearse grupos para facilitar la administración de permisos, por ejemplo “usuarios de marketing”. Por último, la seguridad de los datos puede conseguirse a través de la capacidad de Tableau de disponer de filtros que, en función del usuario o grupo, se restrinjan los datos que se muestran. Existe también, la posibilidad de configurar las comunicaciones entre Tableau Desktop y Tableau Server para HTTPS. Key Features - Administración
  • 54.  TableauTableau 54 Seguridad & Administración Seguridad • Integración seguridad vía JDBC • Integración en servidores de aplicaciones En el punto Acceso & Conexión a Datos > Integración > Portal Personalizado, ya hemos visto que pueden “embeberse” vistas en portales personalizados (ver embed-views), por lo que la integración con los servidores de aplicaciones más comunes, podría realizarse sin problemas. Ahora bien, cabe resaltar que, a pesar de poder embeber visualizaciones dentro de una aplicación dentro de todos los servidores de aplicaciones, no sería posible desplegar Tableau Server en todos los servidores. Esto sería únicamente posible para Microsoft Windows Server 2008 SP2 o posterior. Tableau acepta la suplantación, mediante la cuál se permite que una cuenta de usuario actúe en representación de otra cuenta de usuario. De forma que, puede configurarse Tableau y Microsoft SQL Server para realizar la suplantación de usuario de base de datos, de forma que la cuenta de la base de datos de SQL Server usada por Tableau Server realice consultas en representación de usuarios de la base de datos de SQL Server, que también son usuarios de Tableau (ver impersonalization, impers_requirements, impers_how). Roles de usuario/gr upo • Posibilidad de establecer roles para usuarios/grupos Como ya se ha comentado en el apartado de Seguridad, los contenidos publicados, como fuentes de datos, libros de trabajo y las vistas, pueden administrarse con permisos para las acciones típicas de ver, crear, modificar y eliminar. Pueden crearse grupos para facilitar la administración de permisos, por ejemplo “usuarios de marketing”. Key Features - Administración
  • 55.  TableauTableau 55 Instalación & Implementación Citrix • Posibilidad de desarrollo en servidores virtualizados (Citrix MetaFrame, XenApp) Los productos Tableau funcionan en entornos virtualizados cuando se configuran con el hardware y el sistema operativo apropiados. Instalaríamos la herramienta y, posteriormente, necesitaríamos activarla con la clave del producto. Volumetría • Capacidad de trabajo con volúmenes de datos grandes Una extracción de Tableau (*.tde) es un subconjunto de datos que podemos usar para mejorar el rendimiento de tus libros de trabajo. Estas extracciones están basadas en modelos columnares, lo que significa que los datos se almacenan en secciones de columnas, lo cual permite la máxima compresión de los datos. Una extracción de Tableau no es un reemplazo del Data Warehouse, por esto es importante que los servidores y bases de datos subyacentes sean potentes. En el siguiente enlace, pueden verse algunos teses realizados con Tableau Desktop y diferentes datasets: http://blog.crgroup.com/how-much-data-can-tableau-handle/ Tableau Server puede configurarse para alta disponibilidad. Para ello, sería necesario realizar la configuración para integrar redundancia, lo que reduce la posibilidad de tiempo inactivo. Las cuatro áreas que requieren redundancia son los procesos de motor de datos, de repositorio y de enlace, y el Tableau Server primario. Evidentemente, este tipo de configuraciones requieren de varios nodos. La configuración mínima para alta disponibilidad es un sistema de tres nodos (ver alta-disponibilidad). Para instalar Tableau Server en varios nodos, se debe disponer de una licencia por núcleos multimáquina de Tableau Server Key Features - Administración
  • 57. Evaluación de la Herramienta Tableau Tableau 57 Sección Tableau Acceso 36,0 Conectar a Datos 58,2 Transformación/Modelación Datos 50,0 Integración 34,5 Funcionalidad Analítica 63,2 Creación Dashboards 36,0 Informes 24,0 Visualizaciones 72,0 Multiplataforma 36,0 Análisis de escenarios 18,0 Capacidades sociales y de colaboración 39,5 Contenido Importante 27,0 Seguridad & Administración 39,3 Instalación & Implementación 52,7 Pricing 48,0 Multilenguaje 32,0 Total 666,4
  • 60. Introducción  Power BI transforma los datos de las empresas en objetos visuales, que permiten que el usuario se centre en lo que realmente importa. Se compone de un conjunto de aplicaciones de análisis de negocios que permiten realizar análisis sobre los datos y compartir la información. PowerBI 60
  • 61. Power BI Desktop  Facilidad de creación de visualizaciones. Basta con arrastrar y soltar los elementos dónde se desee. Permite transformar/modelar y limpiar los datos. Capacidad de compartir/publicar la información. PowerBI 61
  • 62. Power BI  Versión cloud de Power BI. Servicio en el que se publicarán los informes que, posteriormente, podrán accederse vía Power BI Desktop o Mobile. Posibilidad de conexión a una gran variedad de orígenes de datos. Contenidos personalizados. Éstos incluyen paneles, informes y conjuntos de datos que contienen una serie de visualizaciones. Power BI Groups añade capacidades de colaboración para hacer que todo el mundo emplee los datos correctos. API REST abierta para posibilitar la integración de apliciones/servicios. PowerBI 62
  • 63. Power BI Mobile  Versión adaptada a dispositivos móviles. Dispone de aplicaciones nativas en Windows, iOS y Android. Alertas controladas por datos para mantenerse actualizado con los datos más actuales. Posibilidad de compartición de los informes y paneles. También pueden realizarse anotaciones sobre las visualizaciones para que el resto de miembros del equipo los vean. PowerBI 63
  • 64. Power BI Gateways  Herramienta que actúa como puente entre el servicio Power BI y los orígenes de datos, encargándose de su refresco o actualización. Se instala y funciona como un servicio, con la cuenta de Windows. Sólo disponible en la versión Power BI Pro para versiones de Windows de 64 bits. Útil para refrescar conjuntos de datos locales cargados desde: libros de Excel 2013 o posteriores o, archivos de Power BI Desktop. Diferentes orígenes de datos sobre los que pueden realizarse programaciones, en función de la versión: Personal o Enterprise. Posibilidad de programar la frecuencia con la que se refrescarán los datos. El tránsito de datos entre el servicio Power BI y Power BI Gateways, se realiza de forma segura a través del Azure Service Bus. PowerBI 64
  • 66. Arquitectura  Cada implementación de Power BI consta de dos clústeres: un front- end web (WFE) y un back-end. PowerBI 66
  • 67. Arquitectura. Front-end  WFE administra el proceso de autenticación y conexión inicial AAD proporciona tokens para conexiones a los usuarios El Administrador de tráfico de Azure, dirige el tráfico al centro de datos más cercano Power BI usa la Red de entrega de contenido de Azure (CDN) para distribuir eficazmente el contenido estático necesario y los archivos a los usuarios en función de la región geográfica PowerBI 67
  • 68. Arquitectura. Back-end  El clúster back-end informa de cómo interactúan los clientes autenticados con el servicio de Power BI. Administra visualizaciones, paneles, conjuntos de datos, conexiones, etc. El rol Puerta de enlace actúa de enlace entre las solicitudes del usuario y el servicio de Power BI. PowerBI 68
  • 69. Arquitectura. Almacenamiento de datos  Power BI utiliza dos repositorios para el almacenado y gestión de los datos. Los datos que se almacenan por parte de los usuarios, típicamente se dirigen a Azure BLOB. Un ejemplo, podría ser cuando un usuario importa un fichero Excel en un libro de trabajo, en este caso los datos se almacenarían en memoria (durante 1 hora aprox.) Los metadatos y artefactos del propio sistema se almacenan en Azure SQL Database. Por ejemplo, información que se enviará a este almacén serán: los dashboards, informes, orígenes de datos recientes, espacios de trabajo, etc. PowerBI 69
  • 71.  Power BI se compone de una serie de componentes, armónicamente integrados. Power Pivot: es el motor que realiza todos los cálculos (en memoria), aglutina todos los datos y crea el modelo analítico que podrá explotarse más tarde con otras herramientas Power Query: solución para obtener datos fácilmente, con funcionalidades de búsqueda, transformación y limpieza de los mismos Power View: herramienta de visualización de datos que permite explorar los datos de forma sencilla, intuitiva e interactiva Power Map: visualización en 3D para mapear, explorar e interactuar con los datos geográficos y temporales. Funcionalidades Técnicas PowerBI 71
  • 72. Funcionalidades Técnicas  Cloud: Power BI es un servicio en la nube que permite a los usuarios visualizar y analizar datos de modo sencillo. Permite la ejecución de scripts en R e importar los conjuntos de datos resultantes en un modelo de datos de Power BI Desktop. DAX: colección de funciones, operadores y constantes que se pueden usar en una fórmula o expresión, siendo capaces así, de crear información a partir de otros datos ya incluidos. Consultas en lenguaje Natural (hasta ahora, sólo compatible en inglés). Característica que marca la diferencia respecto al resto de herramientas del mercado, hace preguntas a sus modelos y el sistema es capaz de realizar filtros, ordenamientos y agrupaciones que satisfacen su pregunta generando nuevas gráficas como resultado. Power BI permite extenderse utilizando REST APIs, que facilitan a los desarrollos la integración de sus herramientas con Power BI. PowerBI 72
  • 74. Funcionalidades de Usuario  Origen de datos: es la ubicación de donde proceden realmente los datos. Por ejemplo: Google Analytics, una Base de datos SQL o archivo local, etc. Conjuntos de datos: contiene información sobre el origen de datos, las credenciales de éste y, la mayoría de las veces, un subconjunto de datos copiados desde éste origen de datos. PowerBI 74
  • 75. Funcionalidades de Usuario  Informe: compuesto por una o más páginas de visualizaciones (gráficos e imágenes). Un informe, puede asociarse con varios paneles, se puede crear usando datos de un conjuntos de datos y, ese informe, podría importarse a Power BI. PowerBI 75
  • 76. Funcionalidades de Usuario  Panel: se trata de un lienzo individual que contiene uno o varios iconos o widgets. Cada icono, muestra una visualización única creada a partir de un conjunto de datos y anclada al panel. Un panel, puede mostrar visualizaciones de muchos conjuntos de datos e informes diferentes. PowerBI 76
  • 78.  PowerBI 78 Key Features - Acceso & Conexión a Datos Conectar a Datos Archivo • Posibilidad de configurar como origen de datos archivos. Por ejemplo: Excel, CSV, XML, Texto. Power BI, permite la obtención de datos de ficheros Excel, CSV, XML, Texto, JSON e incluso permite importar metadatos y vínculos acerca de archivos de una carpeta. Bases de datos • Conexiones a bases de datos. Por ejemplo: Oracle, SQL Server, MySQL, PostgreSQL, Teradata, IBM DB2, etc. Incluye un buen número de conectores de datos optimizados para bases de datos. Entre los principales conectores están: Access, IBM DB2, SQL Server, MySQL, Oracle, PosgtgreSQL y Teradata También, cuenta con un conectar ODCB genérico para cualquier sistema sin un conector nativo. Ficheros SAS • Posibilidad de conectar con entornos Big Data o Cloud, del tipo Hadoop, Spark, Microsoft Azure, etc. Power BI integra algunas posibilidades para la comunicación con entornos Cloud y Big Data. Algunas posibilidades en el apartado Cloud son la posibilidad de obtener datos de Azure HDInsight Spark (Beta) o de Microsoft Azure Document DB (Beta), la versión NoSQL orientada a documentos de Microsoft. Desde Power BI también se da la posibilidad de conectar con Apache Hadoop (HDFS) o Spark (Beta).
  • 79.  PowerBI 79 Key Features - Acceso & Conexión a Datos Conectar a Datos Cloud / Big Data • Posibilidad de conectar con entornos Big Data o Cloud, del tipo Hadoop, Spark, Microsoft Azure, etc. Power BI integra algunas posibilidades para la comunicación con entornos Cloud y Big Data. Algunas posibilidades en el apartado Cloud son la posibilidad de obtener datos de Azure HDInsight Spark (Beta) o de Microsoft Azure Document DB (Beta), la versión NoSQL orientada a documentos de Microsoft. Desde Power BI también se da la posibilidad de conectar con Apache Hadoop (HDFS) o Spark (Beta). Cubos OLAP • Conexión a cubos OLAP Con Power BI, podemos acceder a modelos multidimensionales SSAS. Para ello, desde la ventana de “Obtener datos”, seleccionamos Base de datos > Base de datos de SQL Server Analysis Services. Mediante este tipo de conexión, se admite el consumo de varios elementos, entre ellos: tendencias de KPI, miembros predeterminados, atributos de dimensión, jerarquías, etc. Existen también algunas restricciones en el uso de modelos multidimensionales. (ver https://powerbi.microsoft.com/es-es/documentation/powerbi-desktop-ssas-multidimensional/ )
  • 80.  PowerBI 80 Key Features - Acceso & Conexión a Datos Conectar a Datos Otros Servicios • Además de los orígenes de datos ya mencionados, posibilidad de conexión a otros entornos como: páginas web, redes Sociales, repositorios de código, CRMs (Salesforce, Microsoft Dynamics, etc), Google Analytics Power BI cuenta con la capacidad de conectar a una gran variedad de servicios. En Power BI podemos acceder a información de servicios de directorio como Active Directory, CRMs como Dynamis CRM Online o Salesforce (posibilidad de acceso a objetos o informes, powerbi-content-pack-salesforce) redes sociales como Facebook, repositorios de código como Github (powerbi-content-pack-github), de proveedores de servicio de correo electrónico marketing como Mailchimp y muchos otros. Modo Offline • Disponibilidad de tener datos en memoria para agilidad en tiempo de respuesta • Posibilidad de consultar datos sin conexión Tenemos la posibilidad de trabajar de modo offline a través del producto Power BI Mobile. Éste, va a permitir acceder a la información más actualizada, incluso con conectividad limitada. Esto es posible, gracias al comportamiento de la aplicación que, cada 2 horas, actualiza el contenido de las vistas y las “cachea”, de modo que sean accesibles incluso con conectividad limitada (hasta ahora disponible para dispositivos Android y iOS, ver offline-capabilities-for-power-bi-mobile-apps).
  • 81.  PowerBI 81 Key Features - Acceso & Conexión a Datos Transformación/Modelación Datos Interfaz de desarrollo • El desarrollo y modelado será simple y, no requerirá al usuario final de conocimientos de programación avanzados. Además se proveerá de una interfaz para su desarrollo, bien vía web o, a través de una aplicación de escritorio Power BI Desktop presenta una interfaz de desarrollo intuitiva permitirá a los usuarios crear análisis de un modo muy sencillo. Básicamente, bastará con que el usuario seleccione los elementos a visualizar y los arrastre sobre la vista, luego, podrá ajustar y formatear los objetos gráficos como desee. En términos generales, dispone de una usabilidad muy buena. No obstante, existen otras operaciones, como por ejemplo, la creación de medidas/columnas personalizadas, que requieren de conocimientos más avanzados. Combinaci ón de diferentes orígenes de datos • Combinación de diferentes orígenes de datos Para combinar diferentes orígenes de datos en PowerBI, basta con que vayamos a la opción Editar consultas > combinar consultas, desde donde podremos seleccionar las consultas a combinar, así como el tipo de combinación (similar a JOINS: LEFT, RIGHT, INNER, etc.). Evidentemente, para que el proceso de combinación sea satisfactorio, los orígenes de datos han de mantener columnas en común.
  • 82.  PowerBI 82 Key Features - Acceso & Conexión a Datos Integración Portal personaliz ado • Posibilidad de integración en un portal externo (Liferay, Sharepoint, etc) El equipo de PowerBI se encuentra actualmente en la posibilidad de integración de informes y dashboards en páginas online de SharePoint (ver power bi ideas). Adicionalmente, con Power BI, se permite la integración de informes e iconos desde una cuenta de Power BI mediante la inserción de un elemento IFrame en una aplicación, como una aplicación móvil o una aplicación web (ver integrar power bi tile).
  • 83.  PowerBI 83 Visualizaciones Gráficos • Posibilidad de dar formato/configurar los gráficos • Tipos de gráficos avanzados: burbujas, mapas de calor, gantt, waterfall, funnel, etc. Una vez configurados los orígenes de datos, administradas las relaciones y otras operaciones que se requieran, podemos crear informes de un modo rápido e intuitivo. Desde la vista de informe, pueden crearse visualizaciones que, luego podrán publicarse en Power BI, y anclarse a un panel. A partir de los paneles laterales Visualizaciones y Campos, podemos configurar los análisis. Para ello, seleccionaremos los campos deseados y la visualización que más se adecúe al análisis que quiera hacerse. Posteriormente, podrán realizarse ajustes sobre los gráficos: colores, etiquetas, título, etc. Key Features - Explora & Descubre
  • 84.  PowerBI 84 Visualizaciones Tendencia s/ Referencia s • Posibilidad de visualizar o generar de modo sencillo líneas de tendencia, permitiendo la configuración de éstas (media, lineal, etc) y, líneas de referencia (marcadores), con diferentes opciones de personalización. Pueden mostrarse y configurarse líneas de referencia en Power BI (ver líneas de referencia). Para dicho propósito, existen dos opciones posibles: • A través del panel lateral Visualizaciones, activamos la opción Línea de referencia y se dará la posibilidad de configurar ciertos parámetros como: valor (ubicación de la línea), color, transparencia, estilo, etiqueta, etc. • Creando un nuevo campo (columna) en el conjunto de datos y utilizando luego, el valor de dicha columna en las visualizaciones que se muestren. En cuanto a las tendencias, Power BI no dispone de una funcionalidad directa para conseguirlo. No obstante, el equipo de Power BI está trabajando en dicha funcionalidad de modo que, probablemente se incluya en futuras versiones del producto (ver ability-to-add-trend-line-to-charts). Key Features - Explora & Descubre
  • 85.  PowerBI 85 Funcionalidad Analítica Fórmulas • Posibilidad de incorporación de nuevas variables a partir de cálculos/fórmulas personalizadas • Existencia de funciones predefinidas. Funciones para el cálculo del % de crecimiento, tendencias, inclusión de funciones financieras, funciones temporales, etc. Power BI permite la creación de columnas calculadas (ver columnas calculadas). De esta forma, podrán agregarse nuevos datos a una tabla ya existente en el modelo. Para crear esta columna, se creará una fórmula de expresión de análisis de datos (DAX) que define los valores de columna. El lenguaje de fórmulas DAX (ver lenguaje dax) incluye una biblioteca de más de 200 funciones, operadores y construcciones. Estas fórmulas son muy similares a las fórmulas de Excel, de hecho, tiene muchas de las funciones que integra Excel. Forecastin g • Permite realizar predicciones en base a algoritmos predefinidos Funcionalidad no disponible directamente en PowerBI. Aún así, podría llegarse a conseguir apoyándose en la potencia que dota a la herramienta las expresiones DAX. Para ver un ejemplo, ver el siguiente enlace: recursive calculations using DAX. Key Features - Explora & Descubre
  • 86.  PowerBI 86 Funcionalidad Analítica Herramient as estadística s/data mining • Integración con herramientas externas que permitan añadir funcionalidades predicitivas (R, Weka, Python) En Power BI Desktop, pueden ejecutarse scripts de R e importar los conjuntos de datos resultantes en un modelo de datos de Power BI Desktop. Esta funcionalidad se encuentra en fase Beta. Para poder disponer de esta funcionalidad, es necesario instalar R en el equipo local. Una descripción más detallada del proceso a seguir se muestra en el siguiente enlace : scripts r en power bi. Un ejemplo de “forecasting” con R y Power BI, puede verse aquí: powerbi-r. Data Discovery • Interactividad entre los gráficos y el resto de componentes. A medida que el usuario selecciona ciertas partes del Dashboard, los gráficos se irán actualizando según corresponda Las visualizaciones que desarrollemos dentro de una misma página del informe, estarán todas conectadas entre sí. Lo que significa que, si seleccionamos uno o varios valores en una visualización, cambiarán otras visualizaciones en función de esa selección. Los dos modos que se tienen para interactuar con las visualizaciones en Power BI son: • Filtros: eliminan todos los datos excepto aquellos en los que desea centrarse. Aquí, tenemos 3 posibilidades. • Filtro de página: aplica a todas las visualizaciones de la página del informe • Filtro visual: aplica a una única visualización de una página del informe • Filtro de informe: aplica a todas las páginas del informe • Resaltado: este tipo de interacción no filtra, sino que resalta un subconjunto de datos visibles; los datos sin resaltar permanecen visibles pero atenuados. Enlaces de interés: filtros y resaltado, incorporación filtros en informes Key Features - Explora & Descubre
  • 87.  PowerBI 87 Funcionalidad Analítica Integració n con Mapas • Posibilidad de mostrar datos en mapas de un modo sencillo. Los mapas podrán integrarse a través de: pais, ciudad, código postal, latitud & longitud • Interactividad del mapa. Posiblidad de hacer click sobre las ubicaciones mostradas en el mapa y que estas modifiquen el contenido de otros componentes dentro del Dashboard/Panel • Mapas coropléticos. Posibilidad de establecer ciertas intensidades de color en base a los valores subyacentes. Power BI se integra con Bing para proporcionar las coordenadas de mapas predeterminados y facilitar la creación de mapas. Bing usa algunos algoritmos y sugerencias para intentar obtener la ubicación correcta, aunque es un cálculo aproximado. Para aumentar es importante usar las sugerencias que se proponen en la documentación (ver sugerencias). En la vista de datos, Power BI permite categorizar una columna a: dirección, ciudad, continente, país o región, condado, latitud, longitud, lugar, código postal o, estado o provincia. Los mapas por defecto son interactivos, y actúan de filtro/resaltado sobre el resto de visualizaciones. Por último, existe la posibilidad de mostrar mapas coropléticos (ver mapas coropléticos). Key Features - Explora & Descubre
  • 88.  PowerBI 88 Multiplataforma Plataforma s Móviles • Disponibilidad en las diferentes plataformas móviles: Android, iOS, Windows Phone • La versión móvil de la herramienta, provee al usuario de funcionalidades de compartición/colaboración con otros usuarios Con Tableau Mobile, los usuarios podrán permanecer conectados a los datos desde cualquier lugar y en cualquier momento. Actualmente, Power BI tiene aplicaciones nativas para iPhone, iPad, dispositivos Android y dispositivos con Windows 10. En plataformas móviles, tendremos la posibilidad de ver e interactuar con los informes y paneles y, será posible compartir informes activos y paneles con el resto de usuarios. Key Features - Explora & Descubre
  • 89.  PowerBI 89 Capacidades sociales y de colaboración Alertas y notificacio nes • Posibilidad de recibir alertas o notificaciones. Debe notificarse, por ejemplo, cuando se ha sobrepasado un umbral previamente configurado. Esta funcionalidad, a día de hoy no está implementado en el servicio que Power BI ofrece en la nube. No obstante, sí que es posible hacer uso de esta funcionalidad vía app Móvil. Concretamente, esta funcionalidad sólo está disponible para dispositivos iPhone. Desde ésta, podremos configurar alertas. La alerta podrá configurarse para recibir notificación cuando un valor supere un cierto umbral superior, inferior o ambos. Exportar • Exportar gráficos/dashboard PDF, PNG • Exportar valores a CSV, XLS/XLSX • Compartir dashboard con otros usuarios sin necesidad que éstos tengan acceso a los orígenes de datos. Los datos estarán empaquetados/incluidos dentro del propio Dashboard • La herramienta permite exportar los orígenes de datos, de modo que estos puedan ser cargados posteriormente Tenemos la posibilidad de exportar la información subyacente a las visualizaciones a ficheros csv. El número de filas que puede descargarse, está limitado a 10000. Además, también podrán exportarse la visualizaciones a pdf. Actualmente la herramienta no permita la exportación de orígenes de datos. Key Features - Compartir & Colaborar
  • 90.  PowerBI 90 Seguridad & Administración Seguridad • Permisos a nivel de Informe/Dashboard • Permisos a nivel de datos • Aplicación de Secreto Estadístico (LOPD). Ocultación de información sensible • Integración con servicios de autenticación de terceros (CAS, LDAP, AD, etc) • La información se muestra siempre en base a los roles a los cuales pertenecen los usuarios, limitando la información a mostrar cuando corresponda Bajo Power BI, existe una compleja capa de autenticación, que apoyándose en servidores de Active Directory locales, permiten el inicio de sesión de los usuarios (más información en seguridad powerbi). La seguridad de nivel de informes y dashboards, se consigue a través de los grupos de colaboración. En éstos, el administrador podrá definir qué usuarios deben estar. La seguridad a nivel de datos, puede obtenerse gracias a reglas que pueden definirse mediante las expresiones DAX y roles de usuario. De este modo, distintos usuarios podrán visualizar contenidos diferentes. En Power BI, cuando se crea un grupo (sólo disponible en la versión Power BI Pro), tenemos la posibilidad de generar dos tipos de roles: Administradores y Miembros. Éstos últimos, por defecto, pueden editar los contenidos. Esta configuración puede cambiarse para que los usuarios bajo el rol Miembro, únicamente puedan visualizar los contenidos (ver grupos). Key Features - Administración
  • 91.  PowerBI 91 Seguridad & Administración Seguridad • Integración seguridad vía JDBC • Integración en servidores de aplicaciones En el punto Acceso & Conexión a Datos > Integración > Portal Personalizado, ya hemos visto que pueden “embeberse” vistas en portales personalizados (ver integrate-a-power-bi-tile-or-report). Ahora bien, cabe resaltar que, a pesar de poder embeber visualizaciones dentro de una aplicación dentro de un servidor de aplicaciones, no sería posible desplegar Power BI sobre ninguno de ellos, debido a que se trata de una solución en la nube. Tanto en el caso de la integración con aplicaciones SSO, como con la seguriad vía JDBC, en Power BI no sería posible. Hay que tener en cuenta, que Power BI es un servicio alojado completamente en la nube, por lo que no se tienen tantas posibilidades de configuración en comparación a un servicio que pudiera integrarse en los servidores propios de las empresas. Roles de usuario/gr upo • Posibilidad de establecer roles para usuarios/grupos Un administrador Power BI podrá crear grupos y asignar usuarios a los mismos. Es importante recalcar, que Power BI admite la creación de grupos únicamente bajo la versión Pro de su producto. En cuanto a los roles, como ya se ha comentado en el apartado de Seguridad, pueden ser dos: Administradores y Miembros, que por defecto pueden editar contenidos pero, Power BI permite modificar este comportamiento. Key Features - Administración
  • 92.  PowerBI 92 Instalación & Implementación Citrix • Posibilidad de desarrollo en servidores virtualizados (Citrix MetaFrame, XenApp) La instalación en un entorno virtual como Citrix, es idéntico a la instalación en un entorno normal. Instalaríamos la herramienta y, posteriormente, cualquier usuario tendría acceso a la versión de escritorio de la herramienta. Volumetría • Capacidad de trabajo con volúmenes de datos grandes Cuando utilizamos Power BI, la herramienta crea una caché local con los datos que usa. Por consiguiente, esta caché está sujeta a ciertos límites. Concretamente, debido a que se almacena en memoria dicha información, estaremos limitados por la cantidad de memoria que tengamos en la máquina y, por la cantidad de los datos que puedan ser comprimidos, por lo que, un conocimiento de cómo Power BI comprime los datos, podría llevarnos a poder trabajar con mayor cantidad de datos. Estos límites, aplican tanto a la versión de escritorio, como a la versión en la nube. Hay un límite de 250 MB por cada conjunto de datos que se importa en Power BI (ver data-model limit y dataset limit). Es necesario tener en cuenta aquí, los límites impuestos por la licencia que se esté usando: 1 GB para los usuarios gratuitos y 10 GB para los usuarios PRO (ver capacidad-datos). Existen también ciertas limitaciones si va a usarse el servicio vía API REST: API REST límites. Key Features - Administración
  • 94. Evaluación de la herramienta  PowerBI 94 Sección PowerBI Acceso 36,0 Conectar a Datos 46,8 Transformación/Modelación Datos 46,0 Integración 34,5 Funcionalidad Analítica 59,3 Creación Dashboards 36,9 Informes 24,0 Visualizaciones 64,0 Multiplataforma 36,0 Análisis de escenarios 0,0 Capacidades sociales y de colaboración 32,5 Contenido Importante 27,0 Seguridad & Administración 20,7 Instalación & Implementación 33,3 Pricing 72,0 Multilenguaje 32,0 Total 601,0
  • 97. Introducción Information Builders Su lema es apoyarse en tres competencias que son: Inteligencia, Integración e Integridad, las cuales se levantan sobre una arquitectura común. Para cada uno de estas competencias, WebFocus ofrece un conjunto de productos bastante amplio para cubrir todas las necesidades que una organización pueda tener en su actividad. 97 Information Builders
  • 98. Inteligencia. Relación de Productos  XBRL Financial Reporting Exchange Rstat Development Studio Application Studio Enable for Adobe Flex InfoAssist Visual Discovery Quick Data Pro Server ReportCaster Hyperstage Performance Management Framework Portal Mobile Favorites Maintain Administration Active Technologies Workload Distribution Facility 98 Information Builders
  • 99. Integración. Relación de Productos  iWay Service Manager iWay Parallel Service Manager iWay Universal Adapter Suite iWay DataMigrator iWay Activity Monitor (BAM) iWay Event Manager iWay Trading Partner Manager iWay Business Service Provider iWay Enterprise Index iWay Managed File Transfer (MFT) iWay Cloud Services for Amazon EC2 99 Information Builders
  • 100. Integridad. Relación de Productos Information Builders iWay Data Quality Center iWay Data Steward Portal iWay Master Data Center iWay Data Profiler iWay EIM Server iWay Enterprise Master Patient Index Information Builders 100
  • 103. Arquitectura de Componentes Information Builders 103 Information Builders
  • 105.  Funcionalidades Técnicas Ofrece una plataforma de desarrollo sólida, completa e integrada que permite el acceso a la información a cualquier tipo de nivel dentro de las organizaciones (ejecutivo, analítico y operacional) Altamente escalable y portable ya que funciona en alrededor de 35 plataformas. Se integra con las infraestructuras de Internet existentes. Contenido de WebFOCUS entregable mediante soluciones de portal como mySAP, Plumtree, IBM WebSphere, Microsoft Sharepoint, jBoss, TIBCO, SunOne, etc. Ofrece una de las mayores listas de conectores de datos. La arquitectura nativa de WebFOCUS, orientada a servicios (SOA), ofrece protección en diversos niveles: roles, aplicaciones y datos. Es posible también, realizar la integración con la infraestructura de seguridad existente Servidores multihilo, que permite que múltiples usuarios puedan acceder a la misma información sin sobrecargar los servidores. Information Builders 105 Information Builders
  • 106.  Funcionalidades de Usuario Information Builders 106 Information Builders
  • 107. Funcionalidades de usuario  Informes que admiten altos niveles de parametrización y numerosos formatos de salida: Excel, PivotTable, PDF, HTML, XML, PowerPoint, etc. Almacenamiento, recuperación y distribución ágil de la información vía correo electrónico, navegador Web, dispositivos móviles, faxes e impresoras. Permite la entrega de la información en cualquier formato a cualquier dispositivo móvil y además, permite el análisis offline. Facilidad de diseño y administración de flujos de trabajo, pudiendo detectar y supervisar prácticamente cualquier evento de tecnología. Information Builders 107 Information Builders
  • 109.  Information Builders 109 Key Features - Acceso & Conexión a Datos Conectar a Datos Archivo • Posibilidad de configurar como origen de datos archivos. Por ejemplo: Excel, CSV, XML, Texto. Entre las posibilidades disponibles están: ficheros de texto plano, ficheros Excel, ficheros XML y ficheros CSV (ver http://www.informationbuilders.com/products/webfocus/data_Access). Bases de datos • Conexiones a bases de datos. Por ejemplo: Oracle, SQL Server, MySQL, PostgreSQL, Teradata, IBM DB2, etc. Cuenta con un amplio listado de posibilidades. Entre las más destacadas están: Access, Informix, MySQL, Oracle, PosgreSQL, Microsoft SQL Server, Teradata, etc. Para ver la lista completa de orígenes de bases de datos soportados: http://www.informationbuilders.com/products/webfocus/data_Access. Ficheros SAS • Lectura de ficheros SAS7BDAT de SAS Existe la posibilidad de conectarse a SAS con el conector ODBC de SAS. Information Builders
  • 110.  Information Builders 110 Key Features - Acceso & Conexión a Datos Conectar a Datos Cloud / Big Data • Posibilidad de conectar con entornos Big Data o Cloud, del tipo Hadoop, Spark, Microsoft Azure, etc. En el ámbito Cloud / Big Data, Information Builders – WebFOCUS, mediante los adaptadores, da la posibilidad de conexión a entornos como Hive, Hortonworks, MongoDB, Clodera Impala, Cassandra, etc (ver information-builders-adaptadores). Adicionalmente, recientemente se ha anunciado el lanzamiento de iWay Hadoop Manager, una solución creada para la gestión e integración de datos basados en Hadoop (ver iway-hadoop-data-manager). Cubos OLAP • Conexión a cubos OLAP Entre los conectores disponibles, Information Builders cuenta con posibilidad de conexión a cubos OLAP como: Microsoft OLAP Services o SQL Server Analysis Services. Otros Servicios • Además de los orígenes de datos ya mencionados, posibilidad de conexión a otros entornos como: páginas web, redes Sociales, repositorios de código, CRMs (Salesforce, Microsoft Dynamics, etc), Google Analytics Acceso a datos ERP como: SAP, SAP BW, Siebel o PeopleSoft. Además, permite también la gestión de los servicios Web XML como orígenes de datos. Permite también, conexión a sistemas CRM, FTP, etc. (ver https://www.youtube.com/watch?v=_I9iNSgKMKM) Information Builders
  • 111.  Information Builders 111 Key Features - Acceso & Conexión a Datos Conectar a Datos Modo Offline • Disponibilidad de tener datos en memoria para agilidad en tiempo de respuesta • Posibilidad de consultar datos sin conexión Dentro del entorno de Information Builders se cuenta con la capacidad analítica conocida como Active Technologies, que permite mediante la combinación de datos y controles dentro de un fichero HTML, se puede conseguir entregar información valiosa de un modo portable y sin conexión o offline. Esta capacidad analítica, se conoce como In- Documents Analytics. Éstas capacidades analíticas, pueden conseguirse bien a través del Application Studio o del InfoAssist (ver active-technologies). Respecto al hecho de poder disponer de datos en memoria para agilizar tiempos de respuesta, WebFOCUS cuenta con Hyperstage, una solución de almacenamiento híbrida entre disco y memoria, que permite mejorar los tiempos de respuesta ( information-builders-webfocus-hyperstage). WebFOCUS Mobile, da la posibilidad también de trabajar con análisis portables tanto online como offline (ver mobile y WebFOCUS-InfoAssist). Information Builders
  • 112.  Information Builders 112 Key Features - Acceso & Conexión a Datos Transformación/Modelación Datos Interfaz de desarrollo • El desarrollo y modelado será simple y, no requerirá al usuario final de conocimientos de programación avanzados. Además se proveerá de una interfaz para su desarrollo, bien vía web o, a través de una aplicación de escritorio Bien a través del Application Studio o del InfoAssist, pueden arrastrarse/soltarse los elementos entre columnas. Como en otros productos, presenta una zona desde la que pueden especificar el modo en el que las tablas se relacionan, crear campos calculados, cambiar el tipo de gráfico, etc. No obstante, a diferencia de otras herramientas de la competencia, la interfaz no resulta tan atractiva (ver http://www.pcmag.com/article2/0,2817,2495566,00.asp). Combinaci ón de diferentes orígenes de datos • Combinación de diferentes orígenes de datos Gracias a los conectores que provee iWay, se consigue tener un acceso nativo a múltiples orígenes de datos, que nos generaran datos que, posteriormente podremos combinar. Information Builders
  • 113.  Information Builders 113 Key Features - Acceso & Conexión a Datos Integración Portal personaliz ado • Posibilidad de integración en un portal externo (Liferay, Sharepoint, etc) WebFOCUS, dispone de Open Portal Services, que permite la entrega de información y procesos dentro de las empresas a través de un único portal Web. WebFOCUS Open Portal Services, soporta la integración con algunos de los principales portales como: SharePoint, IBM WebSphere y SAP. (ver https://www.informationbuilders.com/new/newsletter/10-5/01_Rodriguez) Information Builders
  • 114.  Information Builders 114 Visualizaciones Tendencia s/ Referencia s • Posibilidad de visualizar o generar de modo sencillo líneas de tendencia, permitiendo la configuración de éstas (media, lineal, etc) y, líneas de referencia (marcadores), con diferentes opciones de personalización. Pueden agregarse tanto líneas de tendencia, como líneas de referencia tanto con InfoAssist como con Application Studio. Para el caso de las líneas de referencia, pueden utilizarse en una visualización, a través de la pestaña Series del panel de control. Además, se permitirá seleccionar entre distintos tipos de líneas de referencia: linear, polinómica, logarítmica, exponencial, etc. En cuanto a las líneas de referencia, se encuentran en la pestaña Formato del panel de control (ver líneas-tendencia-referencia). Gráficos • Posibilidad de dar formato/configurar los gráficos • Tipos de gráficos avanzados: burbujas, mapas de calor, gantt, waterfall, funnel, etc. A través de los productos InfoAssist o Application Studio, se dota al usuario de una amplia variedad de gráficos que podrá utilizar en sus visualizaciones. Entre los gráficos que se podrán usar, se encuentran: gráficos de barras, de sectores, histogramas, mapas, etc. Posibilidad también, de incluir gráficos de terceros, como por ejemplo D3 graphics. Key Features - Explora & Descubre Information Builders
  • 115.  Information Builders 115 Funcionalidad Analítica Fórmulas • Posibilidad de incorporación de nuevas variables a partir de cálculos/fórmulas personalizadas • Existencia de funciones predefinidas. Funciones para el cálculo del % de crecimiento, tendencias, inclusión de funciones financieras, funciones temporales, etc. Con InfoAssist o Application Studio tenemos la posibilidad de crear campos o fórmulas calculadas. Además, cuenta con una amplia colección de funciones para manejar: caracteres, fechas, números, funciones del sistema, funciones de entrada/salida, etc. (ver http://datacenter.ucr.edu/focususing.pdf). Forecastin g • Permite realizar predicciones en base a algoritmos predefinidos Para este propósito, Information Builders cuenta con el producto WebFOCUS RStat que, apoyándose sobre la librería R, permite la creación de modelos estadísticos. Además de este producto, cuenta con otras soluciones, como: Marketing Mix Modelling, orientado a actividades de predicción sobre datos de marketing, Optimización de Precios y Planificación de Ventas y Operaciones. Todas ellas, permiten simular diferentes escenarios, pudiendo ver así, cómo reaccionan ciertas variables en base a ciertas modificaciones sobre las variables que puedan ocurrir (ver http://www.informationbuilders.es/solutions/predictive-analytics). Key Features - Explora & Descubre Information Builders
  • 116.  Information Builders 116 Funcionalidad Analítica Herramient as estadística s/data mining • Integración con herramientas externas que permitan añadir funcionalidades predicitivas (R, Weka, Python) Como ya se ha comentado anteriormente, con el producto WebFOCUS RStat, se dispone de una interfaz gráfica que se apoya en la librería R. A través de esta herramienta, podrán explorarse los datos, crear visualizaciones, construir modelos estadísticos, etc. Data Discovery • Interactividad entre los gráficos y el resto de componentes. A medida que el usuario selecciona ciertas partes del Dashboard, los gráficos se irán actualizando según corresponda La posibilidad de realizar de modo sencillo el Data Discovery se ha incluído en las últimas versiones de la herramienta. Concretamente, en InfoAssist Plus, se tienen integradas las tecnología que permitirán al usuario conseguir analizar y recorrer los datos (ver webfocus-data-discovery). Key Features - Explora & Descubre Information Builders
  • 117.  Information Builders 117 Funcionalidad Analítica Integració n con Mapas • Posibilidad de mostrar datos en mapas de un modo sencillo. Los mapas podrán integrarse a través de: pais, ciudad, código postal, latitud & longitud • Interactividad del mapa. Posibilidad de hacer click sobre las ubicaciones mostradas en el mapa y que estas modifiquen el contenido de otros componentes dentro del Dashboard/Panel • Mapas de calor. Posibilidad de establecer ciertas intensidades de color en base a los valores subyacentes. Information Builders y ESRI – uno de los principales desarrolladores de sistema de información geográfica – han creado una solución para analizar información geoespacial (ver http://www.informationbuilders.com/solutions/ESRI). Existe también, a través del complemento WebFOCUS para Google Maps, la posibilidad de mapear información geográfica sobre mapas de Google Maps (ver http://www.informationbuilders.com/new/newsletter/9-2/04_lotrowski). Ambos puntos están incluidos dentro de los productos InfoAssist y Application Studio. Key Features - Explora & Descubre Information Builders
  • 118.  Information Builders 118 Multiplataforma Plataforma s Móviles • Disponibilidad en las diferentes plataformas móviles: Android, iOS, Windows Phone • La versión móvil de la herramienta, provee al usuario de funcionalidades de compartición/colaboración con otros usuarios La plataforma de BI de Information Builders, WebFOCUS ofrece cuadros de mando, informes, mapas y otras visualizaciones en todas las plataformas móviles, incluyendo iOS, Android y BlackBerry, sin dispositivos específicos de codificación. Esto es posible, gracias al producto WebFOCUS Mobile. Se proporcionarán así soluciones basadas en HTML5, adaptables a los distintos tamaños de pantalla de los dispositivos, con posibilidades de guardar, clasificar o suscripción, etc. (ver http://www.informationbuilders.com/products/webfocus/mobile). Key Features - Explora & Descubre Information Builders
  • 119.  Information Builders 119 Capacidades sociales y de colaboración Alertas y notificacio nes • Posibilidad de recibir alertas o notificaciones. Debe notificarse, por ejemplo, cuando se ha sobrepasado un umbral previamente configurado. Se permite la generación de alertas automáticas, en tiempo real, en base a ciertos eventos o, cundo ciertas reglas de negocio se cumplen. Para lograr esto, podremos, a partir de WebFOCUS ReportCaster, en base a ciertas alertas o notificaciones definidas, distribuir la información relacionada con el evento a las personas apropiadas. Otro modo de estar al tanto de posibles errores o alertas es a través del Business Activity Monitoring, que monitoriza en tiempo real las actividades de negocio (ver http://www.informationbuilders.com/products/webfocus/real_time y http://www.informationbuilders.com/products/webfocus/operational_dashboard). Key Features - Compartir & Colaborar Information Builders
  • 120.  Information Builders 120 Capacidades sociales y de colaboración Exportar • Exportar gráficos/dashboard PDF, PNG • Exportar valores a CSV, XLS/XLSX • Compartir dashboard con otros usuarios sin necesidad que éstos tengan acceso a los orígenes de datos. Los datos estarán empaquetados/incluidos dentro del propio Dashboard • La herramienta permite exportar los orígenes de datos, de modo que estos puedan ser cargados posteriormente La plataforma BI de WebFOCUS, permite entregar la información en una amplia variedad de formatos: HTML, Excel, PDF o PowerPoint. Planificado r distribució n • Entrega de informes/dashboards vía mail WebFOCUS ReportCaster, permite realizar las gestiones pertinentes para la distribución de la información. Este producto permite la programación de esta distribución o el formato en el que se enviará, incluyendo: HTML, Excel, PDF, etc. Además, esta distribución puede realizarse de modo seguro, gracias a la posibilidad de encriptación, compresión de dicha información. (ver http://www.informationbuilders.com/products/webfocus/delivery_manage). Key Features - Compartir & Colaborar Information Builders
  • 121.  Information Builders 121 Seguridad & Administración Seguridad • Permisos a nivel de Informe/Dashboard • Permisos a nivel de datos • Aplicación de Secreto Estadístico (LOPD). Ocultación de información sensible • Integración seguridad vía JDBC • Integración en servidores de aplicaciones • Integración con servicios de autenticación de terceros (CAS, LDAP, AD, etc) • La información se muestra siempre en base a los roles a los cuales pertenecen los usuarios, limitando la información a mostrar cuando corresponda La seguridad dentro del entorno de Information Builders viene dada en distintos niveles: seguridad en base a aplicaciones, seguridad a nivel de datos, de modo que los usuarios sólo vean aquello a lo que estén autorizados, y seguridad externa, que se refiere a sistemas de autenticación externos como LDAP, ADS o Entrust (ver http://www.informationbuilders.com/products/webfocus/security). Information Builders WebFOCUS puede integrarse completamente en servidores de aplicaciones, a través de WebFOCUS Open Portal Services, dando además posibilidades de personalización y soportando la integración también a nivel de seguridad, de modo que los usuarios dentro del servidor de aplicaciones, puedan estar autorizados a recibir información (ver http://www.informationbuilders.com/products/webfocus/wf_ibm). Referente al tema de aplicación de secreto estadístico, puede llegar a conseguirse a través de procedimientos y reglas de restricción de datos (ver encrypt) y a través del módulo WebFOCUS Resource Analyzer. Key Features - Administración Information Builders
  • 122.  Information Builders 122 Seguridad & Administración Roles de usuario/gr upo • Posibilidad de establecer roles para usuarios/grupos Como ya se ha comentado en el apartado de Seguridad, uno de los niveles sobre los que puede aplicarse la seguridad, es el nivel de Acceso de aplicación, donde los administradores, dentro de WebFOCUS Portal podrán gestionar y definir los accesos en base a grupos de usuarios, departamentos o roles. Key Features - Administración Information Builders
  • 123.  Information Builders 123 Instalación & Implementación Citrix • Posibilidad de desarrollo en servidores virtualizados (Citrix MetaFrame, XenApp) WebFOCUS Developer Studio puede integrarse en entornos virtualizados. Para ello han de configurarse con el hardware y sistema operativos adecuados. Volumetría • Capacidad de trabajo con volúmenes de datos grandes Ya hemos visto en algún punto anterior las posibilidades que ofrece WebFOCUS a la hora de trabajar con tecnologías Big Data. Actualmente, los volúmenes ingentes de datos que a día de hoy pueden manejarse, no suponen un problema, ya que pueden tratarse con tecnologías como Hadoop o, la plataforma de datos Hortonworks. Una vez procesados estos datos, podrán visualizarse a través de las herramientas que provee WebFOCUS. (ver Information-Builders-Hortonworks-Solution-Brief). Cabe destacar también, dentro del entorno WebFOCUS, la herramienta WebFOCUS Hyperstage. Se trata de un almacén de datos integrado que permite mejorar de manera drástica el rendimiento del entorno BI. Para ello, se basa en una estructuración interna de base de datos columnar, haciendo que, para bases de datos que cuenten con un gran número de columnas, de las cuales, unas pocas sean consultadas, con WebFOCUS Hyperstage se permite simplificar esta operación, mejorando así los tiempos de respuesta. La herramienta en cuestión, soporta hasta 50TB con un único servidor y, además de las mejoras en el rendimiento, va a reducir también el uso del disco en bases de datos grandes ( webfocus-hyperstage). Key Features - Administración Information Builders
  • 124.  Evaluación de la herramienta Information Builders 124 Information Builders
  • 125. Evaluación de la herramienta Information Builders 125 Sección Information Builders Acceso 36,0 Conectar a Datos 52,8 Transformación/Modelación Datos 38,0 Integración 48,0 Funcionalidad Analítica 53,6 Creación Dashboards 26,6 Informes 72,0 Visualizaciones 56,0 Multiplataforma 36,0 Análisis de escenarios 27,0 Capacidades sociales y de colaboración 41,5 Contenido Importante 27,0 Seguridad & Administración 58,0 Instalación & Implementación 46,7 Pricing 24,0 Multilenguaje 36,0 Total 679,2 Information Builders
  • 128. Introducción SAS SAS Institute es la empresa de software de capital privado más grande del mundo líder en Business Analytics, fue fundada en Estados Unidos hace 40 años y tiene presencia en todo el mundo. Cuenta con más de 14 mil empleados en el mundo que ofrecen servicios de soporte a las 90 empresas de la lista de los Top 100 de Fortune, quienes son clientes de SAS. 128 SAS
  • 129. Introducción  SAS es además un lenguaje de programación desarrollado por SAS Institute a finales de los años sesenta. El lenguaje SAS opera principalmente sobre tablas de datos (lectura, transformación, combinación, creación de informes). Existen módulos de procedimientos que amplían las capacidades del lenguaje base. SAS/IML: implementa un lenguaje alternativo similar a Matlab o R. SAS/STAT: procedimientos para realizar análisis estadísticos (regresiones, etc.) SAS/ETS: análisis estadístico de series temporales SAS/OR: resolución de problemas de investigación operativa SAS/GRAPH: generación de gráficos 129 SAS
  • 130. Introducción  Dentro de las múltiples aplicaciones, servicios y plataformas podemos distinguir agrupaciones de herramientas que SAS comercializa como Productos SAS Enterprise BI Server  Suite completa con herramientas de desarrollo: ETL, código SAS, reporting y analíticas. SAS Visual Analytics  Suite integrada de aplicaciones web que ofrece una interacción intuitiva drag & drop. Este conjunto de aplicaciones están orientadas a la visualización analítica permiten hacer reporting y exploración de datos. VA utiliza tecnología SAS LASR por lo que se ejecuta en memoria. SAS Enterprise Miner  Herramienta que agiliza el proceso de minería de datos para crear modelos predictivos y descriptivos de alta precisión basado en el análisis de grandes cantidades de datos de toda la empresa. Casos de uso: detectar el fraude, frenar la pérdida de clientes ... 130 SAS
  • 131. Introducción  PREPARACIÓN DE DATOS • Monitoriza el Servidor Analítico SAS® LASR™™ • Carga y une datos • Creación de columnas calculadas EXPLORADOR • Análisis ad-hoc • Data discovery DISEÑA • Crea cuadros de mandos para ser visualizados en la web o en móviles desde el Visual Analytics Designer BI MÓVIL • Aplicación nativa para iOS y Android que ofrece los informes interactivos creados en el Visual Analytics Designer SAS Visual Analytics Poderosa solución analítica para todos los tipos de usuarios: usuarios de negocio con aptitudes técnicas limitadas, estadísticos, científicos de datos… 131 SAS
  • 132.  Introducción DATADATA PREPPREP ENVIRONMENVIRONM ENT ADMINENT ADMIN EXPLOREREXPLORER DESIGNERDESIGNER REPORTSREPORTS VISORVISOR MÓVILMÓVIL VISORVISOR WEBWEB IT / DATA MANAGER HUBHUB ANALISTA DATADATA PREPPREP ENVIRONMENVIRONM ENT ADMINENT ADMIN EXPLOREEXPLORE RR DESIGNERDESIGNER HUBHUB REPORTSREPORTS VISORVISOR MÓVILMÓVIL VISORVISOR WEBWEB USUARIO DE NEGOCIOS DATADATA PREPPREP ENVIRONMENVIRONM ENT ADMINENT ADMIN EXPLOREEXPLORE RR DESIGNEDESIGNE RR HUBHUB REPORTSREPORTS VISORVISOR MÓVILMÓVIL VISORVISOR WEBWEB Visual Analytics: Para todos los roles: Usuario de Negocios Analista IT/Data Manager 132 SAS
  • 133.  Introducción SAS Visual Analytics: Herramienta de visualización analítica en memoria, permite hacer reporting y exploración de datos. Visual Analytics incluye gráficos de última generación, soporte para móviles y un gran número de capacidades predictivas predefinidas. Usa tecnología SAS LASR para ejecutarse en memoria. SAS BI Dashboard: Herramienta web que permite a los usuarios crear cuadros de mandos . Interfaz fácil de usar y posee seguridad basada en roles. SAS Data Integration Studio: Herramienta ETL con interfaz de desarrollo visual . SAS Enterprise Guide: Aplicación cliente para ejecutar en entornos Windows que permite de manera guiada ejecutar programas SAS y publicar los resultados dinámicamente a lo largo de toda la organización. SAS Information Map Studio: Creador de mapas de información (áreas de metadatos). Los mapas de información representan una capa que aísla a los usuarios finales de las complejidades de las bases de datos. 133 SAS
  • 134.  Introducción SAS OLAP Server : Servidor OLAP que gestiona el acceso a cubos OLAP de SAS. Estos cubos se pueden consultar utilizando el estándar MDX. SAS OLAP Cube Studio :Herramienta gráfica para crear cubos OLAP de SAS. Desde ella se pueden definir agregaciones. SAS Web Report Studio: Diseñador de informes web (pueden tener como fuente por ejemplo un cubo OLAP SAS. SAS Information Delivery Portal: Herramienta web para acceder a una gran variedad de información (informes, procesos almacenados, mapas de información, aplicaciones web, archivos..) SAS Data Management: Herramienta orientada a los procesos de integración, calidad y gobierno de datos SAS Management Console: Herramienta para administrar toda la plataforma (administración de servidores, programación de trabajos, administración de roles y usuarios, repositorio de metadatos) 134 SAS
  • 135.  Introducción SAS Enterprise Miner: Herramienta con un potente interfaz visual para realizar labores de Minería de datos. Permite generar modelos avanzados para procesos de analítica descriptiva y predictiva. Incluye características de preparación y exploración de datos e integración con R. SAS LASR Analytic Server :Plataforma analítica multiusuario que almacena los datos en memoria RAM. SAS Data Loader for Hadoop: Herramienta para realizar gestión de entornos Big Data. Permite cargar datos en memoria en SAS LASR Analytic Server . Permite copiar datos a Hadoop desde Oracle, Teradata o un Servidor SAS y ejecutar programas SAS y Hadoop SQL desde un interfaz gráfico. Incluye funcionalidades de acceso, limpieza y profiling de los datos. JMP SAS: Herramienta para el Data Discovery estadístico. Herramienta de visualización con amplias capacidades estadísticas. 135 SAS
  • 136. SAS Introducción Herramientas por funcionalidad: Dashboards, Reporting/Consultas y Análisis: Information Delivery Portal, Web Report Studio, Enterprise Guide, Visual Analytics. OLAP: OLAP Cube Studio, Web OLAP Viewer Analíticas integradas: Enterprise Guide Gestión de Metadatos: Information Map Studio Administración y Gestión: Management Console ETL: Data Integration Studio Minería de Datos: Enterprise Miner Big Data: Data Loader for Hadoop Data Discovery Estadístico: JMP 136 SAS
  • 138. Arquitectura de Visual Analytics  Bajo Nivel  Servidor SAS LASR : Almacenamiento en Memoria Medio Nivel  Servidores: Metadatos ,Workspaces y Visual Analytics Mid- Tier Alto Nivel Clientes: Escritorio, Web y Móviles 138 SAS
  • 139. Arquitectura SAS Enterprise BI  Fuentes de Datos: BBDD Relacionales, Cubos y juegos de datos SAS, ERP…. Bajo Nivel  Servidor de Aplicaciones: OLAP, Metadatos, Procesos Almacenados... Medio Nivel Servidor Web: Information Delivery Portal, BI Dashboard, Web Report Studio… Alto Nivel Clientes de Escritorio: Enterprise Guide, DI Studio, Information Map Studio… 139 SAS
  • 140. Arquitectura SAS Enterprise BI SAS Bajo Nivel Servidor de Aplicaciones: Servidor OLAP Servidor de gestión de espacios de trabajo, Servidor de gestión de procesos Servidor de Conexión a SAS 140 SAS
  • 141. Arquitectura SAS Enterprise BI SAS Medio Nivel  Servidor Web: SAS Web Report Studio SAS Information Delivery Portal SAS Web OLAP Viewer for Java SAS BI Dashboard SAS Web Infrastructure Platform (Login, Preferencias, Objetos compartidos, procesos almacenados…) 141 SAS
  • 142. Arquitectura SAS Enterprise BI SAS Alto Nivel  Clientes de Escritorio: SAS Enterprise Guide SAS Enterprise Miner SAS Data Integration Studio SAS Information Map Studio SAS OLAP Cube Studio SAS Management Console SAS Add-in para Office 142 SAS
  • 144. Funcionalidades Técnicas  SAS Management Console (documentación): Es el lugar de control único y centralizado desde donde se gestionan los recursos dentro de SAS: • Definiciones de servidores y librerías. • Definiciones de usuarios, grupos y roles • Controles de acceso a los diferentes recursos • Repositorios de metadatos • Programación de jobs 144 SAS
  • 145. Funcionalidades Técnicas SAS Registrar conexiones externas en SAS Tutorial 1. Configurar el Servidor Compuesto para que se comunique con la fuente 2. Definir una fuente ODBC 3. Registrar el servidor de BBDD 4. Registrar la librería de BBDD 145 SAS
  • 146.  Funcionalidades Técnicas SAS LASR Analytic Server: Plataforma Analítica en memoria RAM utilizada en SAS Visual Analytics con las siguientes características Sistema de proceso paralelo masivo (MPP) y multihilo Posibilidad de despliegue distribuido con Teradata DW o Greenplum Lectura de datos de HDFS 146 SAS
  • 147.  Funcionalidades Técnicas SAS Visual Analytics Hub para usuarios Administradores. Desde el SAS Visual Analytics Administrator podemos gestionar que elementos se cargarán en memoria. También existe una pestaña para chequear las conexiones móviles. 147 SAS
  • 148.  Funcionalidades Técnicas SAS Data Integration Studio Herramienta ETL de escritorio en la que desarrolla procesos de integración de datos de manera visual. En su última versión se ha añadido un componente que permite cargar tablas en SAS LASR Analytic Server. 148 SAS
  • 149.  Funcionalidades Técnicas SAS Enterprise Guide: Herramienta de escritorio que permite a analistas y estadísticos desde un interfaz gráfico y sin necesidad de conocimientos de programación en SAS las siguientes capacidades: Acceso a datos de múltiples plataformas, sistemas operativos y BBDD Crear y compartir procesos almacenados Compartir informes y conjuntos de datos Realizar análisis de correlaciones y construir modelos predictivos Visualización de Cubos OLAP de SAS 149 SAS

Notas do Editor

  1. Explorador is an easy-to-use interface that allows users to perform ad-hoc analysis, data discovery and visualizations. By dragging and dropping a combination of categories and measures onto a visualization pane, users can take advantage of intelligent auto-charting capabilities to visually understand and derive insight from massive amounts of data. Built-in hierarchy creation capabilities allow users to slice-and-dice information based on all of the data…without depending on IT.
  2. Referencias y Datos de Contacto