Hace algún tiempo desarrollé una herramienta que le permite conectar automáticamente una tabla dinámica de Excel local a una instancia en ejecución local de Power BI Desktop. Puedes leer ese artículo original aquí si quieres. Funciona como Analizar en Excel pero usando Power BI Desktop ejecutándose en su PC local en lugar de PowerBI.com.
Recientemente actualicé la plantilla que creé en ese entonces para que ahora también te proporcione
- el uso de memoria de su modelo de datos de Power BI Desktop, y
- la lista de medidas de su modelo de datos de Power BI Desktop
Este artículo explica cómo instalar la herramienta y qué hace.
Primero descarga la plantilla
Puede descargar el Archivo de plantilla de Excel aquí.
Después de descargar la plantilla de Excel, debe colocar la plantilla en la ubicación de sus plantillas personales predeterminadas. Es posible que tenga o no configurada esta ubicación (no está configurada de forma predeterminada). Para comprobarlo, primero vaya a Opciones de Excel
Archivo Opciones Guardar
y luego asegúrese de tener una ubicación establecida (vea la mía a continuación). Puede configurar su ubicación como desee (en algún lugar de la carpeta de documentos tiene más sentido.
Luego, simplemente coloque la plantilla de Excel que descargó en esta misma carpeta que configuró en las opciones anteriores (asegúrese de descomprimir el archivo también).
Instrucciones de uso
Primero abra una instancia de Power BI Desktop en su PC. Debe haber 1 y solo 1 instancia ejecutándose en su PC para que esto funcione.
A continuación, debe crear un nuevo libro de Excel con la plantilla que instaló anteriormente.
La primera vez que lo use, es posible que deba «Habilitar contenido» como se muestra en 1 a continuación.
Luego haga clic en «Actualizar conexión SSAS» como se muestra en 2 arriba en la primera pestaña del workbook.
Debido a la forma en que extraigo los datos usando Power Query, obtendrá un cuadro de diálogo como el que se muestra a continuación. Simplemente haga clic en Ejecutar para ejecutar la consulta.
Y luego haga clic en Conectar como se muestra a continuación cuando se le pregunte acerca de las credenciales.
Ahora tendrá una tabla dinámica que está directamente conectada a su instancia de Power BI Desktop ejecutándose en su PC (vea mi ejemplo en 1 a continuación). Esta función funcionaba en mi versión anterior del workbook del host local, pero ahora hay 2 pestañas nuevas: Uso de memoria (ver 2 a continuación) y Medidas (3 a continuación).
Uso de memoria
La pestaña de uso de memoria le brindará una tabla dinámica similar en enfoque y experiencia a la desarrollada anteriormente por Kasper de Jonge, Scott Senkeresty, Bertrand d’Arbonneau, entre otros.
Puede expandir y contraer la tabla dinámica para ver qué columnas de su modelo de datos ocupan más espacio.
Medidas
Si desea acceder a una lista de medidas, simplemente cambie a la pestaña Medidas, haga clic con el botón derecho en la tabla (que se muestra como 1) y luego seleccione Actualizar (que se muestra como 2 a continuación).
Habrá otra consulta nativa que tendrá que ejecutar, simplemente haga clic en el botón.
Después de que se ejecute la consulta, tendrá una lista de todas las medidas en su archivo de Power BI Desktop (vea mi ejemplo que se muestra a continuación).
Y si tienes Utilidades Power Pivot de Bertrand, incluso puede usar el botón DAX Formatter en ese complemento para formatear sus medidas como se muestra a continuación.
Buena suerte con esta herramienta. Espero que la encuentre útil.
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=’2.0′;
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window,document,’script’,
‘https://connect.facebook.net/en_US/fbevents.js’);
fbq(‘init’, ‘639916389503636’);
fbq(‘track’, ‘PageView’);