Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
Este artículo solo se aplica a Power BI Desktop. Actualmente no se admite Power Query en línea o el servicio Power BI.
Con Power BI Desktop, puede explorar visualmente los datos con un lienzo para arrastrar y colocar de forma libre, una amplia gama de visualizaciones de datos modernas y una experiencia de creación de informes fácil de usar. Puede importar directamente desde las tablas o importar desde una consulta SELECT. En este inicio rápido aprenderá a conectarse con el servidor flexible de Azure Database for MySQL con Power BI Desktop.
Requisitos previos
- Instale Power BI Desktop.
- Si se conecta con la base de datos MySQL por primera vez en Power BI, debe instalar el paquete MySQL Connector/NET de Oracle.
- Omita los pasos siguientes si el servidor MySQL ha deshabilitado SSL. Si SSL está habilitada, siga los pasos siguientes para instalar el certificado.
- Descargue el certificado público de SSL.
- Instale el certificado SSL en el almacén de entidades de certificación raíz de confianza siguiendo estos pasos:
- Inicie la consola de administración certmgr.msc en el sistema Windows.
- Haga clic con el botón derecho en Entidades de certificación raíz de confianza y, a continuación, haga clic en Importar.
- Siga las indicaciones del asistente para importar el certificado raíz (por ejemplo, DigiCertGlobalRootCA.crt.pem) y seleccione Aceptar.
Conexión con escritorio de Power BI desde Azure Portal
Obtenga la información de conexión necesaria para conectarse a la instancia del Servidor flexible de Azure Database for MySQL. Necesitará el nombre completo del servidor y las credenciales de inicio de sesión.
Inicie sesión en Azure Portal.
En el menú izquierdo de Azure Portal, seleccione Todos los recursos y, luego, busque el servidor que ha creado, por ejemplo, mydemoserver.
Seleccione el nombre del servidor.
En el panel Información general del servidor, seleccione la configuración Power BI en el menú de la izquierda.
Seleccione una base de datos en la lista desplegable, por ejemplo, contactsdb y, a continuación, seleccione Introducción.
Descargue los archivos de escritorio de Power BI contactsdb.pbids.
Abra el archivo en el escritorio de Power BI.
Cambie a la pestaña Base de datos para proporcionar el nombre de usuario y la contraseña del servidor de bases de datos. Tenga en cuenta que la autenticación de Windows no se admite para el servidor flexible de Azure Database for MySQL.
En Navegador, seleccione los datos que necesite y, a continuación, cargue o transforme los datos.
Conexión a la base de datos MySQL desde Power BI Desktop
Puede conectarse al servidor flexible de Azure Database for MySQL directamente con Power BI Desktop sin usar Azure Portal.
Obtenga información de la conexión MySQL
- Inicie sesión en Azure Portal.
- En el menú izquierdo de Azure Portal, seleccione Todos los recursosy busque la instancia de servidor flexible de Azure Database for MySQL que ha creado (por ejemplo, mydemoserver).
- Seleccione el nombre del servidor.
- En el panel Información general del servidor, anote el nombre del servidor y el nombre de inicio de sesión del administrador del servidor. Si olvida la contraseña, puede restablecerla en este panel.
- Vaya a la página Bases de datos para buscar la base de datos a la que desea conectarse. Power BI Desktop admite la adición de una conexión a una base de datos única y, por tanto, se requiere un nombre de base de datos para importar datos.
Agregar una conexión MySQL en el escritorio de Power BI
Seleccione la opción Base de datos MySQL en la selección del conector.
En el cuadro de diálogo Base de datos MySQL, proporcione el nombre de la instancia y la base de datos del servidor flexible de Azure Database for MySQL.
Seleccione el tipo de autenticación de base de datos y escriba las credenciales de MySQL en los cuadros Nombre de usuario y Contraseña. Asegúrese de seleccionar el nivel al que se van a aplicar las credenciales.
Cuando finalice, seleccione Aceptar.
En Navegador, seleccione los datos que necesite y, a continuación, cargue o transforme los datos.
Conexión a la base de datos MySQL desde Power Query en línea
Se requiere una puerta de enlace de datos para usar MySQL con consultas de Power BI en línea. Consulte cómo implementar una puerta de enlace de datos para MySQL. Una vez configurada la puerta de enlace de datos, siga estos pasos para agregar una nueva conexión:
Seleccione la opción Base de datos MySQL en la selección del conector.
En el cuadro de diálogo Base de datos MySQL, proporcione el nombre del servidor y la base de datos.
Seleccione el tipo de autenticación Básica y escriba las credenciales de MySQL en los cuadros Nombre de usuario y Contraseña.
Si la conexión no está cifrada, desactive Usar conexión cifrada.
Seleccione Siguiente para conectarse a la base de datos.
En Navegador, seleccione los datos que necesita y, a continuación, seleccione Transformar datos para transformar los datos en el Editor de Power Query.
Conectarse mediante las opciones avanzadas
Power Query Desktop proporciona un conjunto de opciones avanzadas que puede agregar a su consulta si es necesario. En la tabla siguiente se enumeran todas las opciones avanzadas que puede establecer en Power Query Desktop.
Opción avanzada | Descripción |
---|---|
Tiempo de espera del comando en minutos | Si la conexión dura más de 10 minutos (el tiempo de espera predeterminado), puede escribir otro valor en minutos para mantener la conexión abierta más tiempo. Esta opción solo está disponible en Power Query Desktop. |
Instrucción SQL | Para obtener información, vaya a Importar datos de una base de datos mediante una consulta de base de datos nativa. |
Incluir columnas de relación | Si está activada, incluye columnas que podrían tener relaciones con otras tablas. Si esta casilla no está marcada, no podrás ver esas columnas. |
Navegar usando la jerarquía completa | Si está activada, el navegador muestra la jerarquía completa de tablas en la base de datos a la que se conecta. Si se borra, el navegador muestra solo las tablas cuyas columnas y filas contienen datos. |
Una vez que haya seleccionado las opciones avanzadas que necesita, seleccione Aceptar en Power Query Desktop para conectarse a la base de datos MySQL.