¿Cómo sacar la base de datos de un Power BI?

Datos en Power BI: Conectar y Exportar

★★★★★Valoración: 4.52 (6086 votos)

Power BI se ha convertido en una herramienta fundamental para la inteligencia de negocios, permitiéndonos transformar datos brutos en información valiosa y comprensible. Pero el primer paso, y quizás el más crucial, es precisamente obtener esos datos. Power BI ofrece una amplia gama de posibilidades para conectar con diversas fuentes de información, desde archivos locales simples hasta complejos servicios en la nube. Entender cómo traer los datos a Power BI Desktop y cómo, una vez analizados, puedes exportarlos para otros usos es clave para aprovechar al máximo esta potente herramienta.

Índice de Contenido

Conectando Datos a Power BI Desktop: El Primer Paso

Para empezar a trabajar en Power BI Desktop, necesitas datos. La aplicación está diseñada para ser versátil, permitiéndote acceder a información almacenada en múltiples formatos y ubicaciones. El proceso inicial es sencillo y comienza seleccionando la opción 'Obtener datos' dentro de la pestaña 'Inicio'.

¿Dónde obtener datos para Power BI?
Puede conectarse a servicios en línea que contienen todo tipo de datos, como Salesforce, Microsoft Dynamics, Azure Blob Storage y muchos más. Para conectarse a los datos, en la cinta de opciones Inicio, seleccione Obtener datos . Aparecerá la ventana Obtener datos. Puede elegir entre los distintos orígenes de datos a los que Power BI Desktop puede conectarse.

Al seleccionar 'Obtener datos', se abre una ventana que te muestra la vasta colección de conectores disponibles. Power BI soporta desde fuentes de datos básicas como archivos de Microsoft Excel, archivos CSV, o bases de datos locales como SQL Server, hasta servicios en línea complejos como Salesforce, Microsoft Dynamics, Azure Blob Storage, Google Analytics, y muchos otros. La elección del conector dependerá de dónde residen tus datos.

Para ilustrar el proceso, consideremos la conexión a un archivo de Excel, que es una de las fuentes más comunes. Una vez que seleccionas 'Excel' y haces clic en 'Conectar', Power BI te pedirá que indiques la ubicación del archivo. Tras seleccionarlo, Power BI Desktop cargará el libro de trabajo y leerá su contenido.

La siguiente etapa te presenta la ventana 'Navegador'. Aquí es donde Power BI te muestra las tablas o rangos con nombre disponibles dentro de tu archivo de Excel. Puedes seleccionar las tablas que deseas importar marcando las casillas correspondientes. Es en esta ventana donde tienes una vista previa de los datos y puedes decidir qué elementos cargar en tu modelo de datos de Power BI.

Una vez que has seleccionado las tablas, tienes dos opciones principales: 'Cargar' o 'Transformar datos'. Si tus datos están limpios y listos para usar, seleccionas 'Cargar'. Power BI importará los datos directamente. Si tus datos requieren limpieza, transformación o combinación (por ejemplo, cambiar nombres de columnas, filtrar filas, fusionar tablas), seleccionas 'Transformar datos', lo que te abrirá el Editor de Power Query, una herramienta extremadamente poderosa para preparar tus datos antes de cargarlos.

Después de cargar los datos, estos aparecerán en el panel 'Campos' en el lado derecho de Power BI Desktop. Aquí puedes expandir cada tabla importada para ver todos sus campos (columnas), listos para ser utilizados en la creación de visualizaciones y modelos de datos.

Visualizando y Preparando tus Datos

El panel 'Campos' es tu centro de operaciones una vez que los datos están cargados. Puedes ver todas las tablas y sus respectivas columnas. Power BI identifica automáticamente los tipos de datos (texto, número, fecha, etc.) y, en muchos casos, detecta jerarquías geográficas o de tiempo que pueden ser útiles para la exploración. Puedes expandir cada tabla seleccionando la flecha junto a su nombre para ver la lista completa de campos disponibles.

Si en el paso de 'Obtener datos' elegiste 'Transformar datos', habrás trabajado en el Editor de Power Query. Esta interfaz te permite realizar operaciones de limpieza y transformación sin alterar la fuente de datos original. Puedes renombrar columnas, cambiar tipos de datos, eliminar filas con errores, pivotar columnas, fusionar o anexar consultas, y mucho más. Cada paso que realizas en el Editor de Power Query se registra, creando una secuencia de transformaciones que se aplicará cada vez que se actualicen los datos. Esto garantiza que tu proceso de preparación de datos sea consistente y reproducible. Dominar Power Query es fundamental para asegurar la calidad y la estructura correcta de tus datos antes de construir tu modelo y tus informes.

Exportando Datos desde Power BI: Llevando la Información Fuera

Aunque Power BI es excelente para visualizar y modelar datos, a menudo surge la necesidad de exportar la información subyacente o resumida de una visualización para realizar análisis adicionales en otras herramientas, compartir datos específicos o simplemente tener un respaldo. Power BI ofrece diferentes maneras de exportar datos, principalmente desde paneles y desde informes.

Es importante entender que las capacidades de exportación pueden estar controladas por los diseñadores del informe o los administradores de Power BI, quienes pueden restringir la exportación por motivos de seguridad o confidencialidad de los datos. Si no puedes exportar datos, es probable que se deba a estas configuraciones de seguridad o a permisos específicos.

¿Dónde obtener datos para Power BI?
Puede conectarse a servicios en línea que contienen todo tipo de datos, como Salesforce, Microsoft Dynamics, Azure Blob Storage y muchos más. Para conectarse a los datos, en la cinta de opciones Inicio, seleccione Obtener datos . Aparecerá la ventana Obtener datos. Puede elegir entre los distintos orígenes de datos a los que Power BI Desktop puede conectarse.

Exportar Datos desde un Panel (Dashboard)

Desde un panel en el servicio Power BI, puedes exportar los datos de un icono (tile) que contiene una visualización. Simplemente selecciona el icono, haz clic en el menú 'Más opciones' (...) en la esquina superior derecha del icono y elige 'Exportar a .csv'.

Esta opción exportará los datos que se usaron para crear esa visualización específica, en formato CSV (valores separados por coma). Si la visualización tenía filtros aplicados, la exportación también estará filtrada. Es una forma rápida de obtener una instantánea de los datos mostrados en un icono.

Si el icono proviene de un informe con una etiqueta de confidencialidad, Power BI mostrará una advertencia. Para exportar datos con una etiqueta de confidencialidad aplicada, generalmente se recomienda ir a la página del informe original y exportar desde allí, ya que las opciones de exportación desde informes ofrecen más control y soporte para las etiquetas de confidencialidad.

Exportar Datos desde un Informe (Report)

La exportación desde visualizaciones dentro de un informe (tanto en Power BI Desktop como en el servicio Power BI) ofrece más flexibilidad que la exportación desde paneles. Al seleccionar el menú 'Más opciones' (...) de una visualización en un informe, encontrarás la opción 'Exportar datos'. Aquí, las opciones disponibles pueden variar dependiendo de la configuración establecida por el diseñador del informe o el administrador, y del tipo de visualización.

Las dos opciones principales de exportación desde un informe son:

  1. Datos Resumidos: Esta opción exporta los datos tal como se muestran en la visualización. Si la visualización tiene agregaciones (sumas, promedios, recuentos, etc.), la exportación contendrá los datos ya agregados. Solo se exportan las columnas y medidas utilizadas en la visualización. Los filtros aplicados a la visualización también se aplican a los datos exportados. Esta opción es útil cuando quieres trabajar con los resultados ya calculados y presentados en el gráfico o tabla.
  2. Datos Subyacentes: Esta opción exporta los datos del modelo semántico que se usaron para crear la visualización, pero a un nivel de detalle más granular, eliminando las agregaciones que la visualización pudiera tener. Si la visualización utiliza datos de múltiples tablas relacionadas, esta opción puede incluir datos de esas tablas, proporcionando una vista más completa de la información relacionada. Esta opción es valiosa cuando necesitas explorar los datos sin procesar detrás de la visualización para análisis más profundos.

La disponibilidad de la opción 'Datos Subyacentes' puede depender de los permisos del usuario ('Permisos de compilación') y de la configuración de exportación del informe. Los diseñadores pueden deshabilitarla para proteger la granularidad de los datos.

En el servicio Power BI, al exportar datos resumidos o subyacentes, a menudo tienes la opción de seleccionar el formato del archivo. Las opciones comunes incluyen:

  • Archivo .xlsx de Excel (con o sin conexiones dinámicas): Admite más filas (hasta 150,000 o 500,000 con conexión dinámica) y puede heredar etiquetas de confidencialidad.
  • Archivo .csv: Un formato de texto plano simple, útil para importar a otras herramientas o bases de datos. Tiene un límite de filas más bajo (generalmente 30,000) y no soporta etiquetas de confidencialidad.

En Power BI Desktop, la opción de exportación generalmente se limita a un archivo .csv con datos resumidos, aunque esto puede variar ligeramente entre versiones.

Consideraciones de Seguridad y Permisos

La seguridad de los datos es una prioridad en Power BI. Los diseñadores de informes y los administradores de Power BI tienen control sobre las opciones de exportación disponibles para los usuarios finales. Pueden deshabilitar completamente la exportación, permitir solo datos resumidos, o permitir ambos (resumidos y subyacentes).

Los permisos de usuario, en particular los 'Permisos de compilación' en el modelo semántico, son cruciales para determinar si un usuario puede exportar datos, especialmente los datos subyacentes. Estos permisos están diseñados para proteger los datos confidenciales y asegurar que solo el público previsto pueda acceder a ellos.

Además, Power BI integra funcionalidades de protección de datos como las etiquetas de confidencialidad de Microsoft Purview Information Protection. Si un informe o modelo semántico tiene una etiqueta de confidencialidad con configuraciones de protección, estas configuraciones se aplican al exportar datos a archivos de Excel, PowerPoint o PDF, asegurando que solo los usuarios autorizados puedan abrir esos archivos exportados.

¿Cómo descargar el modelo de datos en Power BI?
Si no tiene una cuenta, deberá crear una. Vaya al panel de Power BI correspondiente y seleccione la visualización de datos desde la que desea exportar los datos. Haga clic en "Más opciones (…)" en la esquina superior derecha de la visualización de datos seleccionada. Seleccione la opción "Exportar a".

Los administradores también pueden utilizar herramientas como Microsoft Defender for Cloud Apps para monitorear la actividad de exportación y aplicar políticas, como evitar la descarga de datos confidenciales a dispositivos no administrados.

Límites y Restricciones Comunes al Exportar

Aunque la exportación de datos es una función poderosa, existen ciertas limitaciones que debes conocer:

  • Límites de Filas: Hay un número máximo de filas que se pueden exportar. Para archivos .csv, el límite es típicamente de 30,000 filas. Para archivos .xlsx, el límite es generalmente de 150,000 filas (o hasta 500,000 con conexiones dinámicas, dependiendo de la opción y la fuente). En visualizaciones de matriz con diseño actual, el límite se basa en 150,000 intersecciones de datos.
  • Datos Agregados vs. Subtotales: La exportación a .csv no incluirá filas de subtotales o totales.
  • Datos Subyacentes: La exportación de datos subyacentes puede no funcionar en versiones antiguas de Power BI, si las tablas no tienen una clave única, si la función está deshabilitada por el administrador/diseñador, o si la opción 'Mostrar elementos sin datos' está habilitada en la visualización.
  • DirectQuery: Si utilizas DirectQuery, la cantidad máxima de datos que se puede exportar es limitada (16 MB de datos sin comprimir), lo que puede resultar en menos filas exportadas de lo esperado, especialmente con muchas columnas o datos difíciles de comprimir.
  • Relaciones entre Tablas: Si una visualización usa datos de múltiples tablas sin una relación activa definida en el modelo, Power BI solo exportará datos de la primera tabla utilizada.
  • Formato de Fecha y Hora: El formato de fecha y hora en el archivo exportado puede cambiar para coincidir con la configuración regional de tu máquina local.
  • Alias de Campos: Si has renombrado campos en Power BI (creando alias), la exportación a Excel revertirá a los nombres originales de las columnas de la fuente de datos.
  • Caracteres Especiales/Unicode: La exportación a .csv puede tener problemas con caracteres Unicode o agregar un apóstrofe inicial a celdas que comienzan con ciertos caracteres (=, @, +, -) para prevenir la ejecución de scripts en Excel.
  • Visualizaciones Específicas: Las visualizaciones personalizadas de Power BI y las visualizaciones R actualmente no son compatibles con la exportación de datos. Ciertos formatos de visualización (como 'Cambiar valores a filas' en tablas/matrices) no se conservan en la exportación a Excel.
  • Cálculos Visuales y Campos Ocultos: Los resultados de cálculos visuales se incluyen en la mayoría de las exportaciones, excepto en la exportación de datos subyacentes. Los campos ocultos en la visualización nunca se incluyen, excepto en la exportación de datos subyacentes.

Controles para Diseñadores y Administradores

Los diseñadores de informes tienen la capacidad de configurar las opciones de exportación en la configuración del informe dentro de Power BI Desktop (Archivo > Opciones y configuración > Opciones > Configuración del informe > Exportar datos) o en el servicio Power BI. Pueden elegir entre permitir solo datos resumidos, permitir ambos (resumidos y subyacentes), o no permitir ninguna exportación.

Es crucial notar que la configuración de exportación a nivel de administrador en el portal de administración de Power BI tiene prioridad sobre la configuración establecida en un informe individual. Si un administrador ha deshabilitado la exportación para toda la organización o para ciertos grupos, esa configuración anulará cualquier configuración permisiva en el informe.

Comparativa de Opciones de Exportación desde Informe

CaracterísticaDatos ResumidosDatos Subyacentes
Qué incluyeDatos mostrados en el visual (columnas/medidas usadas)Datos del modelo semántico (más granular)
AgregaciónRetenida (si el visual la tiene)Eliminada (datos a nivel de fila)
Nivel de DetalleEl del visualNivel de fila del modelo
Límite de Filas (.xlsx)Hasta 150,000 (o 500,000 con conexión dinámica)Hasta 150,000
Límite de Filas (.csv)Hasta 30,000No disponible en Desktop, limitado en Service (30,000)
Formatos de Archivo (Service).xlsx (Live/Estático), .csv.xlsx
Permisos NecesariosPermisos de lecturaPermisos de lectura + Permisos de compilación
Cálculos VisualesIncluidosNo incluidos
Campos Ocultos en VisualNo incluidosIncluidos

Preguntas Frecuentes sobre Datos en Power BI

¿Por qué no puedo exportar datos desde una visualización?
Esto puede deberse a que el diseñador del informe o un administrador de Power BI ha deshabilitado la opción de exportación por motivos de seguridad o confidencialidad de los datos. También puedes necesitar 'Permisos de compilación' en el modelo semántico para exportar datos subyacentes.

¿Cuál es la diferencia entre exportar datos resumidos y datos subyacentes?
Los datos resumidos exportan la información tal como se muestra en la visualización, manteniendo las agregaciones. Los datos subyacentes exportan los datos del modelo semántico a un nivel de detalle más granular, eliminando las agregaciones.

¿Existen límites en la cantidad de datos que puedo exportar?
Sí, hay límites en el número de filas que puedes exportar, que varían según el formato del archivo (.csv vs .xlsx) y el tipo de exportación (resumidos vs. subyacentes). También hay límites basados en el tamaño de los datos para conexiones DirectQuery.

¿Se conserva el formato de la visualización al exportar a Excel?
Generalmente no. La exportación de datos se centra en la información subyacente o resumida. Ciertos formatos específicos de la visualización, como el formato condicional o el formato dinámico, no se conservan en el archivo exportado.

¿Puedo exportar datos de visualizaciones personalizadas?
Actualmente, las visualizaciones personalizadas de Power BI y las visualizaciones R no son compatibles con la función de exportación de datos.

En resumen, Power BI ofrece capacidades robustas tanto para importar datos de una amplia variedad de fuentes como para exportarlos para análisis o compartición. Comprender los diferentes métodos de conexión, las opciones de transformación de datos en Power Query, y las distintas formas y limitaciones de la exportación es fundamental para gestionar eficazmente el flujo de información y obtener el máximo valor de tus análisis en Power BI.

Si quieres conocer otros artículos parecidos a Datos en Power BI: Conectar y Exportar puedes visitar la categoría Bases de datos.

Ivan

Soy un entusiasta de la tecnología con especialización en bases de datos, particularmente en MySQL. A través de mis tutoriales detallados, busco desmitificar los conceptos complejos y proporcionar soluciones prácticas a los desafíos cotidianos relacionados con la gestión de datos

Aprende mas sobre MySQL

Subir