Conexão do Microsoft Azure Blob Storage

Para acessar dados no Armazenamento de Blobs do Microsoft Azure, crie um ativo de conexão para ele. 

O Azure Blob Storage é usado para armazenar grandes quantidades de dados na nuvem.

Criar uma conexão com o Microsoft Azure Blob Storage

Para criar o ativo de conexão, você precisa dos seguintes detalhes de conexão:

  • Contêiner : O nome do contêiner que contém os arquivos a serem acessados.

Credenciais

Você tem métodos de autenticação específicos com base em sua implementação:

Nota:Pré-requisito para autenticação de ID do Entra:

Microsoft Entra ID é um serviço de gerenciamento de identidade e acesso baseado em nuvem. Para obter valores de conexão para o método de autenticação do ID Entra, conecte-se ao portal do Microsoft Azure e acesse sua conta de armazenamento. Para obter informações sobre o Microsoft Entra ID, consulte O que é o Microsoft Entra ID?.

Conectividade comum

Métodos de autenticação para conectividade comum:

Sequência de Conexão

  • Sequência de conexões: sequência de conexões da página Chaves de acesso da conta de armazenamento no portal do Microsoft Azure.

Sequência de conexão de exemplo, que você pode encontrar na seção ApiKeys do contêiner:

DefaultEndpointsProtocol=https;AccountName=sampleaccount;AccountKey=samplekey;EndpointSuffix=core.windows.net

Credencial de segredo do cliente do Entra ID

  • ID do locatário: o ID do locatário do Microsoft Entra Para localizar o ID do Locatário, acesse Microsoft Entra ID> Propriedades. Role para baixo até o campo ID do Locatário Para obter mais informações, consulte Como localizar seu ID do locatário do Microsoft Entra.
  • ID do cliente: o ID do cliente para autorizar o acesso ao Microsoft Azure Blob Storage. Para localizar o ID do Cliente para seu aplicativo, selecione ID do Microsoft Entra. Em Registros de aplicativo. selecione seu aplicativo Clique em Copiar para copiar o ID do Cliente de seu aplicativo.. Para obter mais informações, consulte Registrar um aplicativo Microsoft Entra e criar um diretor de serviço
  • Segredo do cliente: a chave de autenticação que está associada ao ID do cliente para autorizar o acesso ao Microsoft Azure Blob Storage. Para localizar o segredo do Cliente para seu aplicativo, selecione ID do Microsoft Entra. Em Registros de aplicativo. selecione seu aplicativo Acesse Certificados e segredos> Segredos do Cliente Clique em Copiar para copiar o segredo do cliente existente ou clique em Novo segredo do cliente para criar um novo segredo do cliente e copiá-lo. Para obter mais informações, consulte Registrar um aplicativo Microsoft Entra e criar um diretor de serviço
  • Conta de armazenamento URL : Conta de armazenamento URL.

Credencial de nome de usuário e senha do Entra ID

  • ID do cliente: o ID do cliente para autorizar o acesso ao Microsoft Azure Blob Storage. Para localizar o ID do Cliente para seu aplicativo, selecione ID do Microsoft Entra. Em Registros de aplicativo. selecione seu aplicativo Clique em Copiar para copiar o ID do Cliente de seu aplicativo.. Para obter mais informações, consulte Registrar um aplicativo Microsoft Entra e criar um diretor de serviço
  • Nome do usuário e Senha: Nome do usuário e senha para a conta do Microsoft Azure Blob Storage . Você precisa de permissão para acessar o blob sem autenticação multifator.
  • Conta de armazenamento URL : Conta de armazenamento URL.

StreamSets

Métodos de autenticação para StreamSets:

Identidade gerenciada Azure

  • ID do cliente: o ID do cliente para autorizar o acesso ao Microsoft Azure Blob Storage. Para localizar o ID do Cliente para seu aplicativo, selecione ID do Microsoft Entra. Em Registros de aplicativo. selecione seu aplicativo Clique em Copiar para copiar o ID do Cliente de seu aplicativo.. Para obter mais informações, consulte Registrar um aplicativo Microsoft Entra e criar um diretor de serviço

Sequência de Conexão

  • Sequência de conexões: sequência de conexões da página Chaves de acesso da conta de armazenamento no portal do Microsoft Azure.

Sequência de conexão de exemplo, que você pode encontrar na seção ApiKeys do contêiner:

DefaultEndpointsProtocol=https;AccountName=sampleaccount;AccountKey=samplekey;EndpointSuffix=core.windows.net

Credencial de segredo do cliente do Entra ID

  • ID do locatário: o ID do locatário do Microsoft Entra Para localizar o ID do Locatário, acesse Microsoft Entra ID> Propriedades. Role para baixo até o campo ID do Locatário Para obter mais informações, consulte Como localizar seu ID do locatário do Microsoft Entra.
  • ID do cliente: o ID do cliente para autorizar o acesso ao Microsoft Azure Blob Storage. Para localizar o ID do Cliente para seu aplicativo, selecione ID do Microsoft Entra. Em Registros de aplicativo. selecione seu aplicativo Clique em Copiar para copiar o ID do Cliente de seu aplicativo.. Para obter mais informações, consulte Registrar um aplicativo Microsoft Entra e criar um diretor de serviço
  • Segredo do cliente: a chave de autenticação que está associada ao ID do cliente para autorizar o acesso ao Microsoft Azure Blob Storage. Para localizar o segredo do Cliente para seu aplicativo, selecione ID do Microsoft Entra. Em Registros de aplicativo. selecione seu aplicativo Acesse Certificados e segredos> Segredos do Cliente Clique em Copiar para copiar o segredo do cliente existente ou clique em Novo segredo do cliente para criar um novo segredo do cliente e copiá-lo. Para obter mais informações, consulte Registrar um aplicativo Microsoft Entra e criar um diretor de serviço
  • Conta de armazenamento URL : Conta de armazenamento URL.

Tipos de Arquivo Suportados

A conexão Azure Blob Storage é compatível com formatos de arquivos estruturados e não estruturados.

A conexão suporta os seguintes tipos de arquivos estruturados: Avro, CSV, texto delimitado, Excel, JSON, ORC, Parquet, SAS, SAV, SHP e XML.

A conexão suporta modos de leitura e gravação de dados binários. Esses modos podem ser usados para ler e gravar formatos de dados não estruturados, tais como: DOC, DOCX, MD, PDF, PPT, PPTX e TXT.

Formatos de tabela

A conexão Azure Blob Storage é compatível com estes formatos de tabela do Data Lake: Delta Lake e Iceberg.

Saiba Mais