Azure Blob Storage

Resumen

Elemento Descripción
Estado de la versión Disponibilidad general
Productos Excel
Power BI (Modelos semánticos)
Power BI (Flujos de datos)
Fabric (Flujo de datos Gen2)
Power Apps (Flujos de datos)
Dynamics 365 Customer Insights
Analysis Services
Tipos de autenticación admitidos Anónimo
Clave de cuenta
Organizational account
Firma de acceso compartido (SAS)
Entidad de servicio
Documentación de referencia de funciones AzureStorage.BlobContents
AzureStorage.Blobs

Nota:

El tipo de autenticación de entidad de servicio no se admite cuando se usa una puerta de enlace de datos local o una puerta de enlace de datos de red virtual (VNet).

Nota:

Algunas capacidades pueden estar presentes en un producto, pero otras no, debido a los programas de implementación y las capacidades específicas del host.

Requisitos previos

Funcionalidades admitidas

  • Importar

Conexión a Azure Blob Storage desde Power Query Desktop

Para conectar con Azure Blob Storage:

  1. Seleccione Azure Blob Storage en la experiencia de obtención de datos. La experiencia de obtención de datos en Power Query Desktop varía entre las aplicaciones. Para obtener más información sobre la experiencia de obtención de datos de Power Query Desktop para la aplicación, vaya a Dónde obtener datos.

  2. En Azure Blob Storage, escriba el nombre de cuenta o la dirección URL de la cuenta de Azure Blob Storage. Después, seleccione Aceptar.

    Captura de pantalla del cuadro de diálogo Azure Blob Storage donde se introduce el nombre de la cuenta o la dirección URL.

  3. Si es la primera vez que se conecta a esta cuenta, seleccione el método de autenticación Anónimo, Clave de cuenta o de Firma de acceso compartido (SAS) para iniciar sesión en la cuenta de Azure Blob Storage. Más información: Copia de la clave de cuenta desde Azure Blob Storage

    Captura de pantalla del cuadro de diálogo de inicio de sesión de Azure Blob Storage, con el método de autenticación de clave de cuenta seleccionado.

    Para obtener mayor información acerca del uso y la administración de la autenticación, vaya a la Autenticación con una fuente de datos.

  4. Seleccione Conectar.

  5. El cuadro de diálogo Navegador muestra los archivos que cargó en su cuenta de Azure Blob Storage. Seleccione los contenedores que desea usar y, a continuación, seleccione Transformar datos para transformar los datos en Power Query o Cargar para cargar los datos.

    Captura de pantalla del navegador abierto y que contiene los datos del contenedor de Azure Blob Storage.

Conexión a Azure Blob Storage desde Power Query Online

Para conectar con Azure Blob Storage:

  1. Seleccione la opción Azure Blobs en la experiencia de obtención de datos. Las distintas aplicaciones tienen diferentes formas de obtener datos en Power Query Online. Para obtener más información sobre cómo acceder a la experiencia de obtención de datos de Power Query Online desde la aplicación, vaya a Dónde obtener datos.

    Captura de pantalla de la página Elegir origen de datos con la categoría Azure seleccionada y Azure Blobs enfatizado.

  2. En Configuración de conexión, escriba el nombre de cuenta o la dirección URL de la cuenta de Azure Blob Storage.

  3. Opcionalmente, escriba el nombre de la puerta de enlace de datos local que necesita.

  4. Seleccione el Tipo de autenticación que se usa para acceder a Blob Storage.

    Captura de pantalla de la página Conectarse al origen de datos, con el nombre de cuenta de ejemplo rellenado, sin puerta de enlace seleccionada y la autenticación de clave de cuenta rellenada.

    • Anónimo: si Blob Storage está configurado para el acceso anónimo. Seleccione Siguiente para continuar.
    • Clave de cuenta: si Blob Storage está configurado para solicitar una clave de cuenta. Escribe la clave de cuenta en el cuadro de texto proporcionado y selecciona Siguiente para continuar. Más información: Copia de la clave de cuenta desde Azure Blob Storage
    • Cuenta profesional: seleccione Iniciar sesión para iniciar sesión en la cuenta de almacenamiento. Se te redirigirá a la página de inicio de sesión de tu organización. Siga las indicaciones para iniciar sesión en la cuenta. Una vez que haya iniciado sesión, seleccione Siguiente para continuar.
    • Firma de acceso compartido (SAS): para recuperar el token de SAS, vaya a portal.azure.com, luego al recurso y, en Seguridad y redes, seleccione Firma de acceso compartido y desplácese hacia abajo para ver el token de SAS. Pegue el valor en el cuadro de token de SAS y seleccione Siguiente.
    • Entidad de servicio: escriba el identificador de inquilino, el identificador de cliente de la entidad de servicio y la clave de entidad de servicio y, a continuación, seleccione Siguiente.

    Para obtener más información sobre cómo usar y administrar la autenticación, vaya a Conexiones y autenticación en Power Query en línea.

  5. Seleccione Siguiente.

  6. La pantalla Navegador muestra los archivos tht que cargó en su cuenta de Azure Blob Storage. Seleccione los contenedores que desea usar y, a continuación, seleccione Transformar datos.

    Captura de pantalla de la página Elegir datos, con el contenedor de datos seleccionado y los archivos de ese contenedor que se muestran en el lado derecho.

Copia de la clave de cuenta de Azure Blob Storage

Para recuperar la clave de cuenta de Azure Blob Storage que se va a usar al autenticar la cuenta en Power Query:

  1. Inicie sesión en Azure Portal.

  2. Localice su cuenta de Azure Blob Storage.

  3. En el panel del menú de la cuenta de almacenamiento, en Seguridad y redes, seleccione Claves de acceso.

    Captura de pantalla de la cuenta de almacenamiento de ejemplo en Azure, con las opciones Seguridad y redes y Claves de acceso enfatizadas.

  4. En la sección key1, busque el valor Clave. Seleccione Mostrar junto al valor de clave.

  5. Seleccione el icono Copiar al portapapeles para copiar el valor Clave.

    Captura de pantalla de la página Claves de acceso, con la clave en key1 que se muestra y el icono Copiar en el Portapapeles enfatizado.

Limitaciones

Las siguientes limitaciones se aplican al conector de Azure Blob Storage de Power Query.

Power Query Online y Azure Storage están en la misma región

No se admite el acceso directo a una cuenta de Azure Storage con el firewall habilitado y en la misma región que Power Query Online. Esta limitación surge porque los servicios de Power Query, cuando se implementan en la misma región que la cuenta de almacenamiento de Azure, usan direcciones IP privadas de Azure para la comunicación. Para más información, consulte la documentación de Azure sobre la seguridad de la red de almacenamiento.

Para solucionar esta limitación y habilitar el acceso a Azure Storage desde Power Query Online en la misma región, use uno de los métodos siguientes: