> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-detect-table-modification.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Guia passo a passo para criar seu primeiro ClickPipe do Azure Blob Storage (ABS).

# Crie seu primeiro ClickPipe do Azure Blob Storage

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

**Pré-requisitos**

Para seguir este guia, você precisará de:

* Uma conta do Azure Blob Storage
* [String de conexão do Azure](/pt-BR/integrations/connectors/data-ingestion/azure/azure-data-factory/using-azureblobstorage#acquiring-azure-blob-storage-access-keys)
* Nome do contêiner
* Um serviço do ClickHouse Cloud em execução

<Steps>
  <Step>
    ## Navegue até as fontes de dados

    Na página inicial do seu serviço, clique em **Data sources** no menu à esquerda.
    Expanda o menu suspenso **ClickPipes** e clique em **Create ClickPipe**

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/Qdrmbc1T54ihl0_n/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/01-navigate-to-datasources.webp?fit=max&auto=format&n=Qdrmbc1T54ihl0_n&q=85&s=112a561a80cd4b1237e3f1979fdd07bd" alt="Navegar até as fontes de dados" size="md" width="1702" height="1030" data-path="images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/01-navigate-to-datasources.webp" />

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/Qdrmbc1T54ihl0_n/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/02-create-clickpipe.webp?fit=max&auto=format&n=Qdrmbc1T54ihl0_n&q=85&s=71d1955cd6a347117cbb239936b8585f" alt="Criar ClickPipe" size="md" width="1134" height="390" data-path="images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/02-create-clickpipe.webp" />
  </Step>

  <Step>
    ## Selecione a fonte de dados

    Selecione **Azure Blob Storage** como tipo de dado

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/Qdrmbc1T54ihl0_n/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/03-select-blob-storage.webp?fit=max&auto=format&n=Qdrmbc1T54ihl0_n&q=85&s=867c64d946143d7fd9e5b7fe9ccb22d2" alt="Selecionar Azure Blob Storage" size="md" width="1194" height="624" data-path="images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/03-select-blob-storage.webp" />
  </Step>

  <Step>
    ## Configure a conexão do ClickPipe

    1. Dê ao seu ClickPipe um nome descritivo
    2. Selecione **Connection String** no menu suspenso do método de autenticação
    3. Cole sua string de conexão do Azure no campo **Connection string**
    4. Insira o nome do seu contêiner
    5. Insira o caminho do arquivo no Azure Blob Storage, usando curingas se quiser fazer a ingestão de vários arquivos

    Opcionalmente, ative a ingestão contínua. Consulte ["Continuous Ingestion"](/pt-BR/integrations/clickpipes/object-storage/azure-blob-storage/overview#continuous-ingestion) para mais detalhes.

    Por fim, clique em **Incoming data**

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/Qdrmbc1T54ihl0_n/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/04-configuration-details.webp?fit=max&auto=format&n=Qdrmbc1T54ihl0_n&q=85&s=32d9a1b9d50c7660481e0c5d47e18c44" alt="Detalhes da configuração" size="md" width="1226" height="842" data-path="images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/04-configuration-details.webp" />
  </Step>

  <Step>
    ## Selecione o formato dos dados

    1. Selecione o tipo de arquivo
    2. Compressão do arquivo (`detect automatically`, `none`, `gzip`, `brotli`, `xz` ou `zstd`)
    3. Preencha as configurações adicionais específicas do formato, como o delimitador usado em formatos separados por vírgula
    4. Clique em **Parse information**

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/Qdrmbc1T54ihl0_n/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/05-choose-data-format.webp?fit=max&auto=format&n=Qdrmbc1T54ihl0_n&q=85&s=c3eb1b7db9743d4c87f0e03efa8e4b25" alt="Escolher formato dos dados" size="md" width="1214" height="624" data-path="images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/05-choose-data-format.webp" />
  </Step>

  <Step>
    ## Configure a tabela, o schema e as settings

    Agora você precisa criar uma nova tabela ou selecionar uma já existente onde os dados de entrada possam ser armazenados.

    1. Selecione se deseja carregar os dados em uma nova tabela ou em uma tabela existente
    2. Selecione o banco de dados a ser usado e o nome da tabela, caso seja uma nova tabela
    3. Escolha uma ou mais chaves de ordenação
    4. Defina os mapeamentos do arquivo de origem para a tabela de destino, como nome da coluna, tipo da coluna, valor padrão e nulabilidade
    5. Por fim, especifique configurações avançadas, como o tipo de engine que deseja usar, a expressão de particionamento e a chave primária

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/Qdrmbc1T54ihl0_n/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/06-parse-information.webp?fit=max&auto=format&n=Qdrmbc1T54ihl0_n&q=85&s=ba3721ea1cef984cbbe01211779433a6" alt="Analisar informações" size="md" width="1212" height="1434" data-path="images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/06-parse-information.webp" />

    Quando terminar de configurar a tabela, o schema e as settings, clique em **Details and settings**
  </Step>

  <Step>
    ## Configure as permissões

    O ClickPipes configurará um usuário de banco de dados dedicado para gravação de dados.
    Você pode selecionar uma função para esse usuário.
    Para visões materializadas ou acesso a Dicionário a partir da tabela de destino, escolha "Full access".

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/Qdrmbc1T54ihl0_n/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/07-permissions.webp?fit=max&auto=format&n=Qdrmbc1T54ihl0_n&q=85&s=0e334833b5fb51188dce64db435d47c9" alt="Configurar permissões" size="md" width="1186" height="548" data-path="images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/07-permissions.webp" />
  </Step>

  <Step>
    ## Conclua a configuração

    Clique em **Create ClickPipe** para concluir a configuração

    Agora você deverá ver seu ClickPipe com status de provisionamento.
    Após alguns instantes, ele mudará de **provisioning** para **completed**.
  </Step>
</Steps>
