Transferencia de contextos y otras sorpresas al calcular un ranking

En mis cursos de PowerBI, uno de los temas que presentan más dificultades y sorpresas en los participantes es comprender qué es el contexto de evaluación, qué es el contexto de fila, el contexto de filtro, y sobre todo, la transferencia de contextos. Microsoft, como es habitual en sus porductos para uso masivo, oculta las …

Transferencia de contextos y otras sorpresas al calcular un ranking Leer más »

PowerBI: Python en un script PowerQuery (Cuándo y Cómo)

PowerQuery es uno de los mejores productos elaborados por Microsoft entre los que he utilizado. La interfaz gráfica y los asistentes resuelven la vasta mayoría de los casos de uso. El lenguaje M es simple de usar, y resuelve los pocos casos para los que la interfaz gráfica y los asistentes no son suficientes. El …

PowerBI: Python en un script PowerQuery (Cuándo y Cómo) Leer más »

Habilitar BBDD en MV (VMWARE) para acceso desde un DATAFLOW POWERBI (paso a paso)

Los Flujos de Datos (Dataflows) que pueden crearse dentro de un Espacio de trabajo (Workspace) del servicio PowerBI (con licencia Pro o Premium), nos sirven para poder reutilizar la lógica desarrollada con PowerQuery para hacer procesos ETL (scripts M), Así podemos disponer de consultas (queries) con las siguientes ventajas: pueden servir para más de un …

Habilitar BBDD en MV (VMWARE) para acceso desde un DATAFLOW POWERBI (paso a paso) Leer más »

BI & Reporting: ¿Qué es un informe?

siguiente Informes de Gestión basados en datos En mi experiencia como profesor en cursos de BI y Reporting, me encuentro con personas con diversos perfiles: desde técnicos a administrativos, desde operativos a mandos superiores. La percepción de lo que es un informe es diferente para cada perfil. Para las organizaciones y empresas que quieren tener …

BI & Reporting: ¿Qué es un informe? Leer más »

Tipos de Informes

Según su finalidad y el perfil de sus destinatarios, podemos caracterizar tres tipos diferenciados de informes. Panel de Mando (Dashboard) Informe resumido, con indicadores claros sobre la situación actual: Una sola página Visuales típicos: Semáforos, KPI, Indicadores (Gauge) Dirigido a: nivel de mando Informes Analíticos Informe detallado con clasificaciones Varias páginas Visuales Típicos: Gráficas de …

Tipos de Informes Leer más »

Ciclo de vida de un informe:

Requerimientos Datos Diseño Validación Administración y Mantenimiento Si consideramos a un informe como el objetivo de un PROYECTO, podemos aprovechar conceptos familiares de la GESTION DE PROYECTOS. 1. Requerimientos Si el valor del informe es una función del valor de las decisiones que se tomarán basadas en él, ahora tenemos que definir cual información y …

Ciclo de vida de un informe: Leer más »

MS SQL Sparse Columns

Since MSSQL 2008, we can use SPARSE columns to reduce table size, in case we have frequent NULL or 0 values.Sparse columns are not counted in the max column per table limit (1024).(I would rather check that data model, it is not usual to have more than 80 columns in a single table) see Code

QlikView/QlikSense Script: Mapping & ApplyMap

MAPPING, ApplyMap: ejemplo // Nota: salto adrede algunos números MiMapa: Mapping LOAD * INLINE [     Codigo, Valor     1, Mercurio     2, Marte     3, Venus     7, Saturno     8, Jupiter ]; TablaSinMapping: LOAD * INLINE [     UnIndice     1     2     3     4     5     6     7 …

QlikView/QlikSense Script: Mapping & ApplyMap Leer más »

QlikView Course Content – Level 2: Developer (16 h)

1. Loading Files and Database Data What is a qvd file? Optimized load Using ODBC and OLEDB Script Checking and Debugging Script control flow (conditional, loops) 2. Associating Data from Several Tables Associations Loading and associating a second table Renaming fields Qualify / Unqualify Mappings Save table to file Resident data source 3. Concatenating Tables …

QlikView Course Content – Level 2: Developer (16 h) Leer más »