Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Aplicar
Aplicar Escala Insertar Medida Insertar Filtros
Segmentación
de tiempo (Campo calculado) conectados
de datos
Conocer la estructura y los datos de las tablas
• Las tablas que importemos a Power Pivot se relacionarán entre sí, por lo tanto
sus estructuras deben seguir ciertas reglas para que la relación sea exitosa.
• Estas reglas se llaman Formas Normales. Seguir estas reglas es un proceso de
Normalización de datos.
Si las tablas a importar están en un libro de Excel, no abrir el libro,
pues se genera un mensaje de error.
Importar tablas a PowerPivot
Presione Finalizar.
Si todo va bien, obtendrá
una pantalla semejante a
ésta. Aparecerá la tabla
cargada en la ventana de
Power Pivot.
Presione Cerrar.
Repita el procedimiento
para los archivos:
accounts_bugs
accounts_contacts
accounts_opportunities
Conexiones
Tablas
Power Consultas
Power Pivot
Query
Vistas Vistas
etcétera
Power Map Power View
Ahora tenemos que establecer las relaciones entre tablas. Haga clic en la vista de
diagrama.
Acomode las tablas tal como se ve en la imagen, haciendo clic en sus títulos y
jalándolas.
Haga clic en el campo ID de la tabla Accounts y jálela al ID de las otras tablas hasta
que el diagrama se vea como en la imagen. Acaba de crear un Modelo de Datos.
Escoger estrategia de análisis
En el menú Inicio elija Tabla Dinámica
Elija Nueva hoja de cálculo y presione Aceptar.
Aparecerá la clásica
estructura de diseño
de una Tabla Dinámica,
solo que como ésta
tabla fue generada con
Power Pivot, en el
listado de Campos
aparecen las cuatro
tablas que hemos
relacionado.
Ahora simplemente
aplique sus
conocimientos de
Tablas Dinámicas y
haga su análisis.
Seleccione los campos
tal como en el ejemplo
y luego haga cambios
en el filtro "industry"
que esta encima de la
tabla. ¿Qué tipo de
datos esta viendo?
Haga otras
combinaciones de
campos para generar
otro tipo de consultas.
Ahora vamos a repetir los mismos pasos pero con un archivo de Excel que contiene
varias hojas las cuales las importaremos en el modelo de datos de Power Pivot.
Vamos a usar una base de datos clásica que Microsoft provee con MS Access desde
hace años. Basta con hacer una búsqueda así “northwind sample database Excel”
para encontrar el archivo de Excel en cuestión.
Si abrimos el archivo
“northwind-01-Original.xlsx”
veremos que contiene varias
hojas con tablas de la base de
datos original de Access.
Los transportistas - que envían los productos de Northwind a los clientes finales.
Transacción de Orden de Venta - detalles de las transacciones que tienen lugar entre
los clientes y la empresa. Toda esta información se presenta en diferentes tablas.
Transacciones de órdenes de compra, es decir, detalles de las transacciones que
tienen lugar entre los proveedores y la empresa. Cierre el archivo de Excel.
Conocer la estructura y los datos de las tablas - TEORÍA
Sin embargo, esta estructura hace uso de columnas que permiten valores
nulos, esto provoca problemas en el relacionamiento posterior y por lo
tanto se considera un error diseñar de esta manera.
Conocer la estructura y los datos de las tablas
Éste es el peor diseño de todos, y otra vez no mantiene el espíritu de las formas
normales.
• Debemos cuidar que cada fila de una tabla pueda ser identificada de forma única.
• La tabla siguiente está casi normalizada y por lo tanto es vulnerable a
inconsistencias lógicas. La clave de la tabla es {ID del suscriptor}
La pregunta "¿cuál es nombre del cliente 252?" tiene dos respuestas que están
en conflicto.
En lo posible debemos definir como clave de tabla (campo clave, índice, llave
primaria), una columna que contenga solo números.
Si las tablas a importar están en un libro de Excel, no abrir el libro.
Asegúrese que el archivo “northwind-01-Original.xlsx” está cerrado.
Importar tablas a PowerPivot
Conexiones
Tablas
Power Consultas
Power Pivot
Query
Vistas Vistas
etcétera
Power Map Power View
Ahora tenemos que establecer las relaciones entre tablas. Haga clic en la vista de
diagrama.
Acomode las tablas tal como se ve en la imagen, haciendo clic en sus títulos y
campos, jalando y soltando. Acaba de crear un Modelo de Datos.
El diagrama creado en Power Pivot es muy usado en el área de sistemas, es un
diagrama E-R.
Hay algo muy diferente entre este diagrama y el anterior ¿Qué es?
En la realidad estos diagramas a veces representan a muchas tablas…
• El nuevo usuario debe entender qué tipo de datos contiene esta base de datos por
medio de esta "visión funcional".
• Una vez que puede visualizar el proceso de negocio, entonces puede pensar
creativamente/intuitivamente cuáles son los tipos de informes que se necesitarían
en X escenario.
• Con sus conocimientos de tablas dinámicas, puede crear diferentes consultas e
informes.
• Conocer el proceso de negocio, es decir, entender qué son los datos y a qué
proceso de negocio pertenecen, ayudará al usuario a pensar en la dirección
correcta y a comprender mejor los resultados.
Solo cambian los nombres de los cuatro cuadrados de abajo pero el propósito de estos es
el mismo.
Comience a usar los campos de todas las tablas que guste, como si todos los campos pertenecieran a
una sola tabla. Este gráfico fue generado usando campos de las tablas “Ordenes” y “Transportistas”.
En la realidad, es posible que
relacionemos muchas tablas, ver
sus campos en el panel puede
llegar a ser tedioso.
Podemos hacer
aparecer y desaparecer
a voluntad estos
botones por medio de
elegir la opción
“Botones de campo” del
menú “Analizar”.
Al ocultar los botones en un gráfico obtenemos más espacio en la pantalla y podemos comenzar a armar un Cuadro
de Mando (Dashboard). El filtrado del gráfico también se puede controlar desde un panel de segmentación de datos.
ricardo.quiroz@yahoo.com