2. ¿Que es PowerPivot?
• PowerPivot es una tecnología para el análisis de
información cuya principal particularidad radica en la
posibilidad de trabajar con cantidades masivas de datos
utilizando Excel como interfaz de usuario.
• Es un complemento de Excel que a partir de la versión
2010 permite crear poderosos análisis mediante una
rápida manipulación de filas de datos dentro de un libro
de trabajo de Excel para poder compartir y colaborar las
ideas en equipo.
Ing. Alberto Espinosa González
3. • Al combinar la funcionalidad nativa de Excel con el
manejo de la memoria de PowerPivot, da como
resultado explorar interactivamente y realizar nuevos
cálculos en grandes conjuntos de datos.
• Permite la integración de datos de múltiples fuentes,
incluyendo bases de datos corporativas y hojas de
cálculo y analizarlo como si todos provinieran de un
único origen.
• Permite crear nuevo datos y visualiza esto a través de
tablas dinámicas.
Ing. Alberto Espinosa González
4. ¿Porque usar PowerPivot?
• Cada vez con mayor frecuencia, las organizaciones
deben realizar diversos análisis acerca de su estado
desde las más variadas perspectivas (comercial,
financiera, R.H., etc.) y sobre una cantidad cada vez más
ingente de datos, para lo cual precisan de herramientas
adecuadas, que les permitan obtener una información
veraz y fiable sobre dicho estado.
Ing. Alberto Espinosa González
5. Ventajas de PowerPivot
• Las limitaciones para fila y columna en Excel NO existen,
de modo que es posible importar muchos más datos, mas
del millón de filas de Excel.
• Permite relacionar e integrar datos de orígenes diferentes
y trabajar todos los datos de una forma holística. ( el
holismo considera que el sistema completo se comporta
de un modo distinto que la suma de sus partes)
Ing. Alberto Espinosa González
6. • Como antecedente, los cubos de datos constituían
uno de los elementos clave dentro de este
ecosistema de análisis de información denominado
Inteligencia de negocio (Business Intelligence, BI).
Sin embargo, un sistema BI, al igual que ocurre en
otros ámbitos, tales como las aplicaciones Web, de
escritorio, etc., precisa de un equipo de desarrollo y
de un tiempo para su creación; factor este último que,
en ocasiones, se dilata por un periodo mayor del que
inicialmente se había estimado.
Ing. Alberto Espinosa González
7. • En respuesta a ese problema, se propuso
como solución una mejora en las
herramientas de desarrollo del sistema de
información, las cuales aceleren los tiempos
de elaboración del mismo, y permitan
manejar un mayor volumen de datos, dado el
aumento generalizado de este aspecto en
todos los ámbitos corporativos.
Ing. Alberto Espinosa González
8. Ventajas
• En el mercado existen muchas aplicaciones para el
manejo de información e incluso se tienen ambientes de
trabajo que permiten crear tableros de mando que
muestran cualquier movimiento de la información y por lo
tanto de la corporación. Sin embargo tienen un costo
significativo y su uso no es tan extendido por lo mismo.
• Así que PowerPivot ofrece:
Ing. Alberto Espinosa González
9. • Crea datos reutilizables y portátiles. Los datos se
quedan dentro del libro, no necesita administrar
conexiones de datos externas
• Los datos que genera PowerPivot están
inmediatamente disponibles en el resto de libro.
• Se puede alternar entre las ventanas de Excel y
PowerPivot para trabajar en los datos y su
presentación, no son tareas independientes
• Los datos guardados se almacenan dentro del libro
de Excel, comprimiendo los datos.
Ing. Alberto Espinosa González
10. A quien es útil PowerPivot?
• PowerPivot es compatible con Bussiness Intelligence,
poniendo características de análisis que le permiten
encontrar una información mas adecuada al tiempo que
ofrece una visión general de las cifras que motivan las
decisiones, objetivos e iniciativas de toda la organización.
• Por lo anterior, esta herramienta esta dirigida para los
profesionales de Bases de datos y de Tecnologías de
Información que deseen delegar
Ing. Alberto Espinosa González
11. Las tareas de desarrollo de datos
empresariales en quienes mas los
necesitan, al tiempo que conservan los
controles suficientes para que los datos se
puedan proteger, supervisar, reproducir y
almacenar.
Ing. Alberto Espinosa González
12. Autoservicio de inteligencia de negocio
(self-service BI)
• Cuando hablamos acerca de autoservicio, habitualmente
enmarcamos dicho concepto dentro del ámbito de la
venta de productos, una actividad en la que una persona,
el cliente, se desplaza a un lugar, el supermercado,
donde los productos se encuentran expuestos, y una vez
allí, el cliente va tomando los productos que necesita;
todo ello, generalmente, sin precisar la intervención de
intermediario alguno.
Ing. Alberto Espinosa González
13. • Dentro del contexto de BI, podemos establecer una
analogía con el modelo de autoservicio empleando
un concepto denominado autoservicio de inteligencia
de negocio (self-service BI), el cual propugna que los
usuarios finales (avanzados o de otro tipo de perfil)
de un sistema de información puedan elaborar sus
propios análisis e informes sobre los contenidos de
dicho sistema, para resolver las necesidades
puntuales que emergen en los diversos
departamentos de la organización, sin tener que
depender en estos casos del equipo de desarrollo del
sistema BI corporativo.
Ing. Alberto Espinosa González
14. Arquitectura de PowerPivot
PowerPivot se compone de un ensamblado que es cargado en
el proceso de Excel; el motor de VertiPaq (es un sistema de
almacenamiento basado en columnas que implementa una
serie de algoritmos de compresión de los datos mediante los
cuales es capaz de cargar millones de registros en memoria)
que se ocupa de la carga de datos, la gestión de las consultas
y la ejecución de expresiones DAX contra el almacén de datos,
así como de las tablas y gráficos dinámicos de PowerPivot; y
finalmente, el proveedor OLAP, los objetos de análisis AMO
(Analysis Management Objects) y el proveedor ADOMD.NET,
que permiten la comunicación con los servicios de análisis,
para obtener información a partir de cubos de datos si fuera
pertinente.
Ing. Alberto Espinosa González
16. Orígenes de datos Compatibles
Origen Versiones Tipo de archivo Proveedores 1
Bases de datos de
Access
Microsoft Access
2003, 2007, 2010,
2013
.accdb o .mdb
Proveedor OLE
DB de ACE 14
Bases de datos
relacionales de
SQL Server
Bases de datos de
Microsoft SQL
Server2005, 2008,
2008 R2;
Microsoft SQL
Azure 2
(no aplicable)
Proveedor OLE
DB para SQL
Server
Proveedor OLE
DB de SQL Server
Native Client
Proveedor OLE
DB de SQL Server
Native Client 10.0
Proveedor de
datos de .NET
Framework para
SQL Client
Almacenamiento
de datos paralelo
de SQL Server
2008 R2 (no aplicable)
Proveedor OLE
DB para SQL
Server PDW
Ing. Alberto Espinosa González
17. Bases de datos
relacionales de
Oracle
Oracle 9i, 10g,
11g.
(no aplicable)
Proveedor OLE
DB de Oracle
Proveedor de
datos de .NET
Framework para
cliente de Oracle
Proveedor de
datos de .NET
Framework para
SQL Server
Proveedor
MSDAORA OLE
DB 4
OraOLEDB
MSDASQL
Bases de datos
relacionales de
Teradata
Teradata V2R6,
V12
(no aplicable)
Proveedor OLE
DB TDOLEDB
Proveedor de
datos .NET para
Teradata
Bases de datos
relacionales de
Informix
(no aplicable)
Proveedor OLE
DB de Informix
Ing. Alberto Espinosa González
18. Bases de datos
relacionales de
IBM DB2
8.1 (no aplicable) DB2OLEDB
Bases de datos
relacionales de
Sybase
(no aplicable)
Proveedor OLE
DB de Sybase
Otras bases de
datos relacionales
(no aplicable) (no aplicable)
Proveedor OLE
DB o controlador
ODBC
Archivos de texto (no aplicable) .txt, .tab, .csv
Proveedor OLE
DB ACE 14 para
Microsoft Access
Archivos de
Microsoft Excel
Excel 97-2003,
2007, 2010,2013
.xlsx, xlsm, .xlsb,
.xltx, .xltm
Proveedor OLE
DB de ACE 14
Ing. Alberto Espinosa González
19. Libro de
PowerPivot
Microsoft SQL
Server 2008 R2
Analysis Services
.xlsx, xlsm, .xlsb,
.xltx, .xltm
ASOLEDB 10.5
(solo se usa con
libros de
PowerPivot que se
publican en
granjas de
servidores de
SharePoint que
tienen instalado
PowerPivot para
SharePoint)
Cubo de Analysis
Services
Microsoft SQL
Server 2005,
2008, 2008 R2
Analysis Services
(no aplicable) ASOLEDB 10
Fuentes de datos
(se usa para
importar datos de
informes de
Reporting
Services,
documentos de
servicio de Atom y
fuente de
distribución de
datos única)
Formato Atom 1.0
Cualquier base de
datos que se
exponga como un
servicio ADO.Net
Data Services
Framework, como
un informe de
Microsoft SQL
Server 2005,
2008, 2008, 2008
R2 Reporting
Services
.atomsvc para un
documento de
servicio que define
una o más fuentes
.atom para un
documento de
fuente web de
Atom
Proveedor de
fuentes de
distribución de
datos de Microsoft
para PowerPivot
Proveedor de
datos de fuentes
de distribución de
datos de .NET
Framework para
PowerPivot
Archivos de Office
Database
Connection
.odc
Ing. Alberto Espinosa González
20. Ejemplo
• En este ejemplo, completará un escenario para analizar
ventas electrónicas internacionales. La compañía ficticia
Contoso, se utiliza en todos los ejemplos.
• Imagine que es analista de una compañía de electrónica
denominada Contoso Electronics. Desea examinar las ventas
a lo largo del tiempo y compararlas según el tipo de producto,
el año y el país. Usará PowerPivot para:
Ing. Alberto Espinosa González
21. • Importar datos de varios orígenes.
• Crear datos vinculados.
• Crear relaciones entre los datos a partir de orígenes
diferentes.
• Cambiar el nombre de las columnas.
• Crear tablas dinámicas y gráficos dinámicos.
• Agregar segmentaciones.
• Guardar la hoja de cálculo de Excel resultante.
Ing. Alberto Espinosa González
22. Importación de tablas
• Como se mencionó, PowerPivot puede importar datos de
diversos orígenes y relaciones, el proceso para importar
los datos de cada uno de estos orígenes relacionales se
basa en que usted debe relacionar cada tabla según la
cardinalidad que se deba.
Ing. Alberto Espinosa González
23. Asistente para la importación de tablas
• Haga clic en la ficha de PowerPivot y luego haga clic en
Iniciar Ventana de PowerPivot
• De Obtener datos externosDesde base de datos y
seleccione De Access
• Emergerá una nueva ventana que nos guiará para la
importación de tablas
Ing. Alberto Espinosa González
25. • De esta nueva ventana de lo siguiente:
• En el campo Nombre descriptivo de la
conexión, escriba CostosoDB desde Access
• En el campo Base de datos, hacemos clic en
examinar y busquemos donde se aloja el archivo
CostosoSales y hacemos clic en Abrir
• Hacemos clic en siguiente
Ing. Alberto Espinosa González
27. • De esta nueva ventana elegimos Seleccionar de una
lista de tablas y vistas para elegir los datos para
importar.
• Dar clic en Siguiente para mostrar una lista de todas las
tablas de origen que hay en la base de datos.
Ing. Alberto Espinosa González
29. • De esta nueva ventana, seleccionamos las tablas
• DimChannel, DimDate, DimProduct,
DimProductSubcategory y FactSales.
Ing. Alberto Espinosa González
30. Consultando el modelo
• El conjunto de tablas que acabamos de importar nos
permitirá realizar un análisis de las ventas de la compañía
en función de los datos relacionados con la tabla de
ventas: fechas, productos, almacenes, etc.
Ing. Alberto Espinosa González
31. Filtrar los datos de las tablas
• La tabla FactSales y DimProduct que importó de la base
de datos de Access contiene un subconjunto de datos de
la base de datos original, el cual NO incluye ventas y
productos de dos categorías Games y Home Appliances,
así que aplicaremos un filtro antes de importarlas para
eliminar estas categorías
• Seleccione la fila de la tabla DimProduct y hacemos clic
en VistaPrevia y filtro
Ing. Alberto Espinosa González
32. • La nueva ventana se abre con todas las columnas de la
tabla
• Desactive las casillas de la parte superior de las
columnas para las columnas desde ClassID hasta
StockTypeName (en total son 15 columnas) y damos
Aceptar
• Observe que las palabras Filtros aplicados se muestran
en la columna Detalles del filtro
Ing. Alberto Espinosa González
34. • Ahora seleccione la fila DimProductSubcategory y
hacemos clic en ProductCategoryKey en la flecha para
anular las selección 7 y 8 (son las categorías GAMES Y
HOME APPLICANCES que no deseamos incluirlas en el
análisis.
• En la parte superior de la columna
ProductSubcategoryDescription desactivamos la
casilla puesto que las descripciones son casi idénticas a
los nombres, hacemos clic en Aceptar
Ing. Alberto Espinosa González
36. • Finalmente importe los datos seleccionados. El asistente
importa las relaciones entre las tablas junto con sus
datos, haga clic en Finalizar.
• Mientras importa los datos, el asistente muestra cuantas
filas se han capturado, Cuando se hayan importado todos
se mostrará un mensaje para indicarlo. Observe que
importó mas de 2 millones de filas de la tabla FactSales
Ing. Alberto Espinosa González
39. Hacemos clic en Cerrar
• El asistente se cierra y la ventana de PowerPivot es
visible
• Cada tabla se ha agregado como una nueva pestaña, si
los datos cambian en el origen, puede mantener los datos
importados en la ventana de PowerPivot actualizada si
utiliza la actualización de datos.
Ing. Alberto Espinosa González
40. Utilizar una consulta para seleccionar los
datos a importar
• En la ventana de PowerPivot en la pestaña de Obtener datos
externos, haga clic en Desde base de datos y seleccione De
Access. De esta forma se inicia el asistente para la
importación de tablas, que le guiará a través del proceso ara
establecer una conexión a un origen de datos
• Ponga como nombre descriptivo Base de datos Access de
categoría del producto
• En el campo Base de datos indique donde se encuentra el
archivo ProductCategories y haga clic en Abrir
Ing. Alberto Espinosa González
42. • Otra forma para obtener datos es Escribir una consulta
para especificar los datos que se importaran,
seleccione esa opción y haga clic en Siguiente
Ing. Alberto Espinosa González
44. • En el cuadro Nombre descriptivo de la consulta,
escriba Consulta de la categoría del producto.
• Haga clic en Diseño para abrir la ventana Generador de
consultas.
• Haga clic en Importar y navegue hasta encontrar la
ubicación donde guardo el archivo SQLQuery.txt,
seleccione consulta SQL y de Abrir.
• Las instrucciones SQL aparecen en la ventana
Instrucciones SQL, esta consulta seleccione de la tabla
ProductCategory excepto GAMES and Toy y HOME
APPLIANCES.
• Haga clic en Aceptar y Validar y luego Finalizar.
Ing. Alberto Espinosa González
46. • Se muestra un resumen de las columnas que se importan
• Cuando la importación haya finalizado, haga clic en Cerrar
Ing. Alberto Espinosa González
47. • Los datos se muestran como una tabla nueva
denominada Consulta de categoría del producto en el
libro de PowerPivot.
• Cambie el nombre de la nueva tabla (botón derecho del
mouse) en lugar de Consulta de la categoría del
producto a ProductCategory.
Ing. Alberto Espinosa González
48. Agregar Datos usando Copiar y Pegar
• El departamento de Ventas tiene una H. de C. que
contiene a ubicación de las áreas donde Contoso vende
productos actualmente, así que navegue a la ubicación
donde están sus archivos de ejemplo y haga un doble clic
en el ejemplo Geografía de esta forma se abre Excel y ya
no esta en la ventana de PowerPivot.
Ing. Alberto Espinosa González
49. • Resalte y copie las celdas comprendidas entre A1 y J675
( no seleccione filas y columnas completas, pues se
importaran celdas vacias que afectarán la capacidad de
crear relaciones con estos datos)
• De nuevo en la ventana de PowerPivot, en la pestaña
Inicio, haga clic en Pegar.
• El cuadro de dialogo Vista previa de pegado muestra la
tabla que se creará, asegúrese de que los datos de la
tabla son correctos, seleccione Usar primera fila como
encabezado de columna y, después haga clic en
Aceptar.
Ing. Alberto Espinosa González
51. • La nueva tabla se crea en la ventana de PowerPivot,
cámbiele en nombre Geography
• Cierre el archivo Geography.xlsx
Ing. Alberto Espinosa González
52. Agregar datos utilizando una tabla
vinculada
• Una tabla vinculada es una tabla que se ha creado en
una hoja de cálculo en la ventana de Excel, pero que se
ha vinculado a una tabla de la ventana de PowerPivot. La
ventaja de crear y mantener los datos en Excel, en lugar
de importarlos o pegarlos, es que puede continuar
modificando los valores en la hoja de cálculo de Excel,
mientras usa los datos para el análisis en PowerPivot.
Ing. Alberto Espinosa González
53. • En esta tarea, creará un vínculo a partir de los datos de
almacenes de la hoja de cálculo de su ventana de Excel
en la tabla en la ventana PowerPivot. Esto significa que
cualquier cambio realizado en los datos de origen se
actualizará automáticamente en la tabla vinculada en la
ventana de PowerPivot.
Ing. Alberto Espinosa González
54. • En la tarea anterior la tabla Geography es estática
porque, después de pegar los datos, no se actualizan
automáticamente. Por otro lado, las tablas vinculadas
reflejan automáticamente los cambios que se realizaron
en el origen. Las tablas vinculadas deben hacer
referencia a los datos de Excel que se encuentran en una
ventana de Excel independiente dentro del mismo libro
PowerPivot.
• Para lo anterior, copie el archivo Stores.xls en el libro
donde usted ha llamado PowerPivot
• Cambie el nombre de la hoja nueva por Stores
Ing. Alberto Espinosa González
55. Crear una tabla vinculada
• En la ventana de Excel donde se encuentra PowerPivot,
coloque su puntero del mouse en cualquiera de las
celdas de la hoja de cálculo de Stores y dele el formato
de una tabla (CTRL+T). Asegúrese de seleccionar Mi
tabla tiene encabezados.
Ing. Alberto Espinosa González
57. • La nueva tabla que aparecerá en la ventana de
PowerPivot siempre tiene el mismo nombre que la tabla
de Excel. Por consiguiente, debería dar un nombre
descriptivo a la tabla de Excel antes de crear la tabla
vinculada en PowerPivot. De forma predeterminada,
Excel genera automáticamente los nombres para las
tablas (Tabla1, Tabla2, etc.), pero puede cambiar el
nombre de las tablas con facilidad utilizando la interfaz de
Excel.
• Haga clic en la pestaña Diseño.
• En el área Propiedades, en Nombre de tabla:, escriba Stores.
Ing. Alberto Espinosa González
58. • En la pestaña PowerPivot de Excel, haga clic en Datos de
Excel Crear tabla vinculada. De esta forma se abre la
ventana de PowerPivot y puede ver que se ha creado una
nueva tabla. Observe el icono del vínculo en la pestaña.
• En la pestaña Tabla vinculada de PowerPivot, haga clic
en Ir a la tabla de Excel para volver a la tabla de origen
en la ventana de Excel. Cambie el valor en la celda de C2
de 35 a 37.
• Vuelva a la ventana de PowerPivot y verá que la fila
correspondiente se ha actualizado también con el nuevo
valor.
Ing. Alberto Espinosa González
59. Guardar un libro PowerPivot
• En la ventana de Excel, haga clic en la ficha Archivo.
• Haga clic en Guardar como. Se abre el cuadro de diálogo
Guardar como.
• Guardará el libro como el tipo de archivo predeterminado
de Libro de Excel (*.xlsx
• En el cuadro de texto Nombre de archivo, escriba
PowerPivotExample y, a continuación, haga clic en
Guardar.
Ing. Alberto Espinosa González
60. Crear Relaciones entre tablas
• Para realizar un análisis significativo, los orígenes de
datos tienen que tener relaciones entre ellos. Más
específicamente, las relaciones lo habilitan para:
• Filtrar los datos de una tabla por las columnas de datos
de las tablas relacionadas.
• Integrar las columnas de varias tablas en una tabla
dinámica o un gráfico dinámico.
• Buscar fácilmente los valores de tablas relacionadas
utilizando fórmulas de expresiones de análisis de datos
(DAX).
Ing. Alberto Espinosa González
61. Revisar las relaciones existentes
• Ya tiene los datos de tres orígenes diferentes en el libro
de PowerPivot:
• Datos de ventas y productos importados de una base de
datos de Access. Las relaciones existentes se importaron
automáticamente junto con los datos.
• Datos de categorías de productos importados de una
base de datos de Access.
• Datos copiados de, y vinculados a, una hoja de cálculo de
Excel que contiene información del almacén.
Ing. Alberto Espinosa González
62. • En la ventana de PowerPivot, en la pestaña Diseño, en el
grupo Relaciones, haga clic en Administrar relaciones.
• En el cuadro de diálogo Administrar relaciones, debería
ver las siguientes relaciones, que se crearon cuando se
importó la primera base de datos de Access:
Ing. Alberto Espinosa González
64. Crear nuevas relaciones a partir de
orígenes independientes
• Haga clic en la pestaña Stores.
• Haga clic con el botón secundario en el encabezado de
columna GeographyKey y seleccione Crear relación.
• Los campos Tabla y Columna se rellenan
automáticamente.
• En el campo Tabla de búsqueda relacionada, seleccione
Geography.
• En el campo Columna de búsqueda relacionada,
seleccione GeographyKey.
• Haga clic en Crear.
Ing. Alberto Espinosa González
66. Más relaciones entre los datos de Access
y Excel
• Haga clic en la pestaña Stores.
• Seleccione la columna StoreKey.
• En la pestaña Diseño, haga clic en Crear relación.
• Los campos Tabla y Columna se rellenan
automáticamente.
• En el campo Tabla de búsqueda relacionada, seleccione
FactSales.
• En el campo Columna de búsqueda relacionada,
seleccione StoreKey.
Ing. Alberto Espinosa González
68. • Observe el icono al lado del campo Columna de
búsqueda relacionada. Esto le indica que esta relación se
está creando en el orden equivocado. Al crear una
relación, debe seleccionar una columna con valores
únicos para Columna de búsqueda relacionada.
• Invierta el orden. Mueva FactSales al campo Table y
seleccione StoreKey como la Columna. Seleccione
Stores como Tabla de búsqueda relacionada y seleccione
StoreKey como Columna.
• Haga clic en Crear.
Ing. Alberto Espinosa González
70. • Repita los pasos para DimProductSubcategory (como la
tabla) y ProductCategory (como la tabla de búsqueda),
utilizando la columna ProductSubCategoryKey y
ProductCategoryKey en ambas tablas.
• Compruebe que todas las relaciones se han creado
correctamente haciendo clic en Administrar relaciones y
revisando la lista.
•
Ing. Alberto Espinosa González
73. Crear una columna Calculada
• En la ventana de PowerPivot, seleccione la tabla
FactSales.
• En la pestaña Diseño, en el grupo Columnas, haga clic en
Agregar.
• En la barra de fórmulas situada encima de la tabla,
escriba la siguiente fórmula. Autocompletar sirve de
ayuda para escribir los nombres completos de columnas
y tablas, y enumera las funciones que están disponibles.
=[SalesAmount] - [TotalCost] - [ReturnAmount]
Ing. Alberto Espinosa González
74. • Cuando termine de generar la fórmula, presione ENTRAR
para aceptarla.
• Los valores se rellenan para todas las filas de la columna
calculada. Si se desplaza hacia abajo por la tabla, verá
que las filas pueden tener valores diferentes para esta
columna, basado en los datos que hay en cada fila.
• Cambie el nombre de la columna haciendo clic con el
botón secundario en CalculatedColumn1 y seleccionando
Cambiar nombre de columna. Escriba TotalProfit y
presione ENTRAR.
Ing. Alberto Espinosa González
75. Crear una tabla dinámica a partir de los
datos de PowerPivot
• Importante:
Cree siempre las tablas dinámicas desde la ventana de PowerPivot o desde la
pestaña PowerPivot de la ventana de Excel. También hay un botón Tabla
dinámica en la pestaña Insertar de la ventana Excel, pero las tablas dinámicas
estándar de Excel no tienen acceso a sus datos de PowerPivot.
Ing. Alberto Espinosa González
76. • En la ventana de PowerPivot, en la pestaña Inicio de
PowerPivot, haga clic en Tabla dinámica.
• Seleccione Nueva hoja de cálculo.
• Excel agrega una tabla dinámica vacía a la ubicación que
especificó y muestra la lista de campos de PowerPivot.
La lista de campos muestra dos secciones: una de
campos en la parte superior para agregarlos y quitarlos, y
otra en la parte inferior para reorganizarlos y cambiar su
posición.
• Seleccione la tabla dinámica vacía.
Ing. Alberto Espinosa González
77. • En la lista de campos de PowerPivot, recórrala y busque
la tabla FactSales.
• Seleccione el campo SalesAmount. Asegúrese de que
este campo se muestra en la ventana Valores de la lista
de campos.
• En la tabla DimChannel, seleccione el campo
ChannelName. Asegúrese de que este campo se muestra
en el campo Etiqueta de Columna de la Lista de campos.
• En la tabla DimDate, seleccione el campo
CalendarQuarter y póngalo como etiqueta de Fila.
Ing. Alberto Espinosa González
78. • Cambie el nombre de la tabla dinámica; para ello, haga
doble clic en Suma de SalesAmount en la primera celda,
borre el texto actual y escriba Sales by Channel.
• Dé formato a la presentación de los datos para que sea
más sencillo leer y comparar. Resalte las celdas de datos,
haga clic con el botón secundario y seleccione Formato
de ejes. En la ventana Formato de ejes, seleccione
Moneda y asegúrese de que está seleccionado 2 en la
lista desplegable Posiciones decimales. Seleccione $
para Símbolo. Haga clic en Aceptar. Cambie los anchos
de columna si los números no son legibles.
Ing. Alberto Espinosa González
80. Agregar otras tabla dinámica al
análisis
• Supongamos que queremos averiguar la cifra de ventas
por producto, pero en lugar de usar su nombre,
necesitamos hacer un análisis por fabricante. Lo que
debemos hacer en tal caso es marcar la casilla
correspondiente al campo Manufacturer en la lista de
campos de la tabla DimProduct. Esta acción situará dicho
campo en el bloque "Etiquetas de fila" del panel de
campos, y sus valores en el eje de filas de la tabla
dinámica será SalesAmount de la tabla FactSales. De
esta forma sabremos cuánto han supuesto las ventas por
cada uno de los fabricantes de productos
Ing. Alberto Espinosa González
82. Más tablas
• En la ventana de Excel, en la pestaña PowerPivot, haga clic en
PowerPivot.
• Seleccione Nueva hoja de cálculo.
• Excel agrega una tabla dinámica vacía a la ubicación que
especificó y muestra la lista de campos de PowerPivot.
• Seleccione la tabla dinámica vacía.
• Si obtiene un mensaje de error que le indica que la lista de datos
ya no es válida, haga clic con el botón secundario en la tabla y
seleccione Actualizar datos.
• En la lista de campos de PowerPivot, descienda y busque la tabla
FactSales.
• Seleccione el campo TotalProfit. Asegúrese de que este campo se
muestra en la ventana Valores de la lista de campos.
• En la lista de campos de PowerPivot, busque la tabla
ProductCategory.
Ing. Alberto Espinosa González
83. • Seleccione el campo ProductCategoryName. Asegúrese de que
este campo se muestra en la ventana Campos de leyenda de la
Lista de campos.
• En la lista de campos de PowerPivot, busque la tabla DimDate.
• Seleccione el campo CalendarYear. En la lista de campos de la
tabla dinámica, arrastre este campo desde la ventana Valores
hasta la ventana Campos de eje.
• Cambie el nombre de la tabla dinámica, para ello haga doble clic
en Sum of TotalProfit en la primera celda, borre el texto actual y
escriba Profit by Category.
• Dé formato a la presentación de los datos para que sea más
sencillo leer y comparar. Resalte las celdas de datos, haga clic
con el botón secundario y seleccione Formato de celdas. En la
ventana Formato de celdas, seleccione Moneda y asegúrese de
que está seleccionado 2 en la lista desplegable Posiciones
decimales. Seleccione $ para Símbolo. Haga clic en Aceptar.
Cambie los anchos de columna si los números no son legibles.
Ing. Alberto Espinosa González
85. • La tabla dinámica Profit by Category ofrece una lista de la
suma de los beneficios, por año, para cada categoría de
producto de Contoso.
• Se trata de análisis simples de los datos. Para ahondar
un poco más, agregará un gráfico dinámico y
segmentaciones de datos
Ing. Alberto Espinosa González
86. Agregar un gráfico dinámico al análisis
Importante
Cree siempre los gráficos dinámicos desde la ventana de PowerPivot o desde
la ficha PowerPivot de la ventana de Excel. También hay un botón Gráfico
dinámico en la ficha Insertar de la ventana Excel, pero los gráficos dinámicos
estándar de Excel no tienen acceso a sus datos de PowerPivot.
Ing. Alberto Espinosa González