Compartilhar via


Azure Data Lake Storage Gen2

Resumo

Elemento Descrição
Estado da liberação Disponibilidade geral
Produtos Power BI (modelos semânticos)
Power BI (fluxos de dados)
Tecido (Dataflow Gen2)
Power Apps (fluxos de dados)
Dynamics 365 Customer Insights
Analysis Services
Tipos de autenticação com suporte Conta organizacional
Chave de conta
Chave SAS (Assinatura de Acesso Compartilhado)
Entidade de serviço
Documentação de referência da função AzureStorage.DataLake
AzureStorage.DataLakeContents

Observação

Alguns recursos podem estar presentes em um produto, mas não em outros devido a cronogramas de implantação e funcionalidades específicas do host.

Pré-requisitos

  • Uma assinatura do Azure. Acesse Obter uma avaliação gratuita do Azure.

  • Uma conta de armazenamento que tem um namespace hierárquico. Siga as instruções em Criar uma conta de armazenamento para criar uma. Este artigo pressupõe que você criou uma conta de armazenamento chamada myadlsg2.

  • Verifique se você foi atribuído a uma das seguintes funções para a conta de armazenamento: Leitor de Dados de Blob, Contribuinte de Dados de Blob ou Proprietário de Dados de Blob.

  • Um arquivo de dados de exemplo nomeado Drivers.txt localizado em sua conta de armazenamento. Você pode baixar este exemplo do Repositório Git do Azure Data Lake e carregar esse arquivo em sua conta de armazenamento.

Capacidades suportadas

  • Importação
  • Visualização do sistema de arquivos
  • Exibição da pasta CDM

Conectar-se ao Azure Data Lake Storage Gen2 do Power Query Desktop

  1. Selecione o Azure Data Lake Storage Gen2 na experiência de obtenção de dados. A experiência para obter dados no Power Query Desktop varia entre aplicativos. Para obter mais informações sobre a experiência de obter dados do Power Query Desktop para seu aplicativo, acesse Onde obter dados.

  2. Na caixa de diálogo Azure Data Lake Storage Gen2 , forneça a URL para sua conta, contêiner ou subpasta do Azure Data Lake Storage Gen2 usando o formato de ponto de extremidade de contêiner. As URLs do Data Lake Storage Gen2 têm o seguinte padrão:

    < https:// accountname.dfs.core.windows.net/><container>/<subfolder>

    Você também pode selecionar se deseja usar o modo de exibição do sistema de arquivos ou a exibição da pasta Modelo de Dados Comum.

    Selecione OK para continuar.

    Captura de tela da caixa de diálogo Azure Data Lake Storage Gen2, com a URL inserida.

  3. Se esta for a primeira vez que você estiver usando esse endereço de URL, será solicitado que você selecione o método de autenticação.

    Se você selecionar o método de conta organizacional, selecione Entrar para entrar em sua conta de armazenamento. Você será redirecionado à página de entrada da sua organização. Siga os prompts para entrar na conta. Depois de entrar com êxito, selecione Conectar.

    Se você selecionar o método de chave de conta, insira a chave da conta e selecione Conectar.

    Captura de tela da caixa de diálogo de entrada do Azure Data Lake Storage Gen2, com a conta organizacional selecionada e pronta para entrar.

  4. A caixa de diálogo Navegador mostra todos os arquivos na URL fornecida. Verifique as informações e selecione Transformar Dados para transformar os dados no Power Query ou carregar para carregar os dados.

    Captura de tela do Navegador aberto e contendo os dados do arquivo Drivers.text.

Conectar-se ao Azure Data Lake Storage Gen2 do Power Query Online

  1. Selecione a opção Azure Data Lake Storage Gen2 na experiência de obtenção de dados. Diferentes aplicativos têm maneiras distintas de acessar a experiência de obter dados no Power Query Online. Para obter mais informações sobre como acessar a experiência de dados do Power Query Online a partir do seu aplicativo, acesse Onde obter dados.

    Captura de tela da janela obter dados com o Azure Data Lake Storage Gen2 enfatizado.

  2. Em Conectar-se à fonte de dados, insira a URL para a sua conta do Azure Data Lake Storage Gen2. Consulte Limitações para determinar a URL a ser usada.

    Captura de tela da página Conectar à fonte de dados do Azure Data Lake Storage Gen2, com a URL inserida.

  3. Selecione se deseja usar a exibição do sistema de arquivos ou o modo de exibição de pasta do Common Data Model.

  4. Se necessário, selecione o gateway de dados local no Gateway de Dados.

  5. Selecione Entrar para entrar na conta do Azure Data Lake Storage Gen2. Você será redirecionado à página de entrada da sua organização. Siga os prompts para entrar na conta.

  6. Depois de entrar, selecione Avançar.

  7. A página Escolher dados mostra todos os arquivos na URL que você forneceu. Verifique as informações e selecione Transformar Dados para transformar os dados no Power Query.

    Captura de tela da página Escolher dados, que contém os dados do arquivo Drivers.text.

Limitações

Subpasta ou arquivo sem suporte no Power Query Online e no Power BI Desktop

Atualmente, no Power Query Online e no Power BI Desktop, o conector do Azure Data Lake Storage Gen2 dá suporte apenas a caminhos com contêiner e não a subpasta ou arquivo. Por exemplo, https://<accountname>.dfs.core.windows.net/<container> funciona, enquanto https://<accountname>.dfs.core.windows.net/<container>/<filename> ou https://<accountname>.dfs.core.windows.net/<container>/<subfolder> podem falhar.

Atualizar autenticação

A Microsoft não dá suporte a atualização de modelo semântico ou de fluxo de dados usando a autenticação OAuth2 quando a conta do ADLS (Azure Data Lake Storage Gen2) está em um locatário diferente. Essa limitação só se aplica ao ADLS quando o método de autenticação é OAuth2, ou seja, quando você tenta se conectar a um ADLS entre locatários usando uma conta do Microsoft Entra ID. Nesse caso, recomendamos que você use um método de autenticação diferente que não seja a ID do OAuth2/Microsoft Entra, como o método de autenticação de chave.

Requisitos de proxy e firewall

Ao criar um fluxo de dados usando um gateway, talvez seja necessário alterar algumas das configurações de proxy ou portas de firewall para se conectar com êxito ao data lake do Azure. Se um fluxo de dados falhar durante uma atualização vinculada ao gateway, isso poderá ser devido a um problema de firewall ou proxy no caminho do gateway para os pontos de extremidade de armazenamento do Azure.

Se você estiver usando um proxy com seu gateway, talvez seja necessário configurar o arquivo Microsoft.Mashup.Container.NetFX45.exe.config no gateway de dados local. Mais informações: definir configurações de proxy para o gateway de dados local.

Para habilitar a conectividade da sua rede ao data lake do Azure, talvez seja necessário listar endereços IP específicos na máquina do gateway. Por exemplo, se sua rede tiver alguma regra de firewall em vigor que possa bloquear essas tentativas, você precisará desbloquear as conexões de rede de saída para o data lake do Azure. Para habilitar a lista dos endereços de saída necessários, use a marca de serviço AzureDataLake . Mais informações: Marcas de serviço de rede virtual

Os fluxos de dados também dão suporte à opção "Traga seu próprio" data lake, o que significa que você cria seu próprio data lake, gerencia suas permissões e conecta-o explicitamente ao seu fluxo de dados. Nesse caso, quando você estiver se conectando ao seu ambiente de desenvolvimento ou produção usando uma conta organizacional, deverá habilitar uma das seguintes funções para a conta de armazenamento: Leitor de Dados de Blob, Colaborador de Dados de Blob ou Proprietário de Dados de Blob.

O Power Query Online e o Armazenamento do Azure estão na mesma região

Não há suporte para acesso direto a uma conta de Armazenamento do Azure com o firewall habilitado e na mesma região que o Power Query Online. Essa limitação ocorre porque os serviços do Power Query, quando implantados na mesma região que a conta de armazenamento do Azure, usam endereços IP privados do Azure para comunicação. Para obter mais detalhes, consulte a documentação do Azure sobre segurança de rede de armazenamento.

Para contornar essa limitação e habilitar o acesso ao Armazenamento do Azure do Power Query Online na mesma região, use um dos seguintes métodos:

Consulte também