Partilhar via


Configurar sua conexão de Armazenamento de Blob do Azure

O Armazenamento de Blobs do Azure é a solução de armazenamento de objetos da Microsoft para a nuvem. O armazenamento de blobs está otimizado para armazenar quantidades em grande escala de dados não estruturados. Este artigo descreve as etapas para criar uma conexão de Armazenamento de Blob do Azure.

Tipos de autenticação suportados

O conector de Armazenamento de Blob do Azure dá suporte aos seguintes tipos de autenticação para cópia e Dataflow Gen2, respectivamente.

Authentication type Copiar Fluxo de dados Gen2
Anónimo
Chave da conta
Assinatura de Acesso Partilhado (SAS)
Conta Institucional
Service principal (Principal de serviço)

Configurar sua conexão no Dataflow Gen2

O Data Factory no Microsoft Fabric usa conectores do Power Query para conectar o Dataflow Gen2 aos Blobs do Azure. Os links a seguir fornecem as informações específicas do conector do Power Query de que você precisa para se conectar aos Blobs do Azure no Dataflow Gen2:

Em alguns casos, o artigo do conector do Power Query pode incluir opções avançadas, resolução de problemas, problemas e limitações conhecidos e outras informações que também podem ser úteis.

Configurar sua conexão em um pipeline de dados

Navegue até a página Nova conexão para o pipeline de data factory para configurar os detalhes da conexão e criar a conexão.

Screenshot showing the new connection page.

Você tem duas maneiras de navegar até esta página:

  • No assistente de cópia, navegue até esta página depois de selecionar o conector.
  • No pipeline, navegue até esta página depois de selecionar + Novo na seção Conexão e selecionar o conector.

Etapa 1: Especifique o nome da conta ou URL, conexão e nome da conexão

Screenshot showing the common connection setup for Azure Blob Storage.

No painel Nova conexão, especifique os seguintes campos:

  • Nome da conta ou URL: especifique o nome ou a URL da conta do Armazenamento de Blobs do Azure. Navegue até a seção Pontos de extremidade em sua conta de armazenamento e o ponto de extremidade do serviço de blob é a URL da conta.
  • Conexão: Selecione Criar nova conexão.
  • Nome da conexão: especifique um nome para sua conexão.

Etapa 2: Selecione e defina seu tipo de autenticação

Em Tipo de autenticação, selecione seu tipo de autenticação na lista suspensa e conclua a configuração relacionada. O conector de Armazenamento de Blob do Azure dá suporte aos seguintes tipos de autenticação:

Screenshot showing selecting authentication kind page.

Autenticação anónima

Selecione Anônimo em Tipo de autenticação .

Screenshot showing Anonymous authentication.

Autenticação da chave de conta

Especifique a chave da conta do seu Armazenamento de Blobs do Azure. Aceda à interface da sua conta de Armazenamento de Blobs do Azure, navegue até à secção Chave de acesso e obtenha a sua chave de conta.

Screenshot showing account key authentication.

Autenticação com Assinatura de Acesso Partilhado (SAS)

Especifique o token de assinatura de acesso compartilhado (token SAS) para os recursos de armazenamento, como um blob ou contêiner.

Screenshot showing shared access signature authentication page.

Se você não tiver um token SAS, alterne para a assinatura de acesso compartilhado na interface da conta do Armazenamento de Blobs do Azure. Em Tipos de recursos permitidos, selecione Serviço. Em seguida, selecione Gerar SAS e cadeia de conexão. Você pode obter seu token SAS do token SAS exibido.

A assinatura de acesso compartilhado é um URI que engloba em seus parâmetros de consulta todas as informações necessárias para o acesso autenticado a um recurso de armazenamento. Para acessar recursos de armazenamento com a assinatura de acesso compartilhado, o cliente só precisa passar a assinatura de acesso compartilhado para o construtor ou método apropriado.

Para obter mais informações sobre assinaturas de acesso compartilhado, vá para Assinaturas de acesso compartilhado: entenda o modelo de assinatura de acesso compartilhado.

Autenticação de conta organizacional

Selecione Entrar, que exibe a interface de login. Introduza a sua conta e palavra-passe para iniciar sessão na sua conta organizacional. Depois de entrar, volte para a página Nova conexão .

Screenshot showing organizational account authentication.

Autenticação do principal de serviço

Você precisa especificar a ID do locatário, a ID do cliente da entidade de serviço e a chave da entidade de serviço ao usar essa autenticação.

Screenshot showing Service principal authentication.

  • ID do locatário: especifique as informações do locatário (nome de domínio ou ID do locatário) sob as quais seu aplicativo reside. Recupere-o passando o mouse sobre o canto superior direito do portal do Azure.
  • ID do cliente da entidade de serviço: especifique a ID do cliente do aplicativo.
  • Chave da entidade de serviço: especifique a chave do seu aplicativo.

Para usar a autenticação da entidade de serviço, siga estas etapas:

  1. Registre uma entidade de aplicativo no Microsoft Entra ID seguindo Autorizar acesso a blobs usando o Microsoft Entra ID. Anote estes valores, que você usa para definir a conexão:

    • ID de Inquilino do
    • ID da aplicação
    • Chave de aplicação
  2. Conceda à entidade de serviço a permissão adequada no Armazenamento de Blobs do Azure. Para obter mais informações sobre as funções, vá para Atribuir uma função do Azure para acesso a dados de blob.

    • Como origem, no Controle de acesso (IAM), conceda pelo menos a função de Leitor de Dados de Blob de Armazenamento .
    • Como destino, no Controle de acesso (IAM), conceda pelo menos a função de Colaborador de Dados de Blob de Armazenamento .

Passo 3: Crie a sua ligação

Selecione Criar para criar sua conexão. Sua criação é testada e salva com sucesso se todas as credenciais estiverem corretas. Se não estiver correta, a criação falha com erros.

Resumo da tabela

A tabela a seguir contém as propriedades para a criação de conexão de pipeline de dados.

Nome Descrição Obrigatório Property Copiar
Nome da conta ou URL Nome da conta ou ponto de extremidade do Armazenamento de Blobs do Azure. Sim
Ligação Selecione Criar nova ligação. Sim
Nome da ligação Um nome para a sua ligação. Sim
Tipo de autenticação Vá para Autenticação. Sim Vá para Autenticação.

Autenticação

As propriedades na tabela a seguir são os tipos de autenticação suportados.

Nome Descrição Obrigatório Property Copiar
Anônimo
Chave da conta
- Chave de conta A chave de conta do Armazenamento de Blobs do Azure. Sim
Assinatura de Acesso Partilhado (SAS)
- Token SAS O token de assinatura de acesso compartilhado para os recursos de armazenamento, como um blob ou contêiner. Sim
Conta organizacional
Principal de serviço
- ID do inquilino As informações do locatário (nome de domínio ou ID do locatário). Sim
- ID do cliente principal do serviço A ID do cliente do aplicativo. Sim
- Chave principal de serviço A chave do aplicativo. Sim