> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/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](/docs/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 title="Navegue até as fontes de dados" id="navigate-to-data-sources">
    Na página inicial do seu serviço, clique em **Fontes de dados** no menu à esquerda.
    Expanda a lista suspensa **ClickPipes** e clique em **Criar ClickPipe**

    <Image img="https://mintcdn.com/private-7c7dfe99/Rm4A9_kDxZf0ApeE/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/01-navigate-to-datasources.webp?fit=max&auto=format&n=Rm4A9_kDxZf0ApeE&q=85&s=d82a99776c3f7f47d88ed35270a590bc" alt="Navegar até 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/Rm4A9_kDxZf0ApeE/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/02-create-clickpipe.webp?fit=max&auto=format&n=Rm4A9_kDxZf0ApeE&q=85&s=e1a972b14d735094e57a51705b9d0f31" 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 title="Selecione a fonte de dados" id="select-data-source">
    Selecione **Azure Blob Storage** como tipo de dado

    <Image img="https://mintcdn.com/private-7c7dfe99/Rm4A9_kDxZf0ApeE/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/03-select-blob-storage.webp?fit=max&auto=format&n=Rm4A9_kDxZf0ApeE&q=85&s=e0326a12399b06a292591217dde176e5" 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 title="Configure sua conexão do ClickPipe" id="setup-connection">
    1. Dê ao seu ClickPipe um nome descritivo
    2. Selecione **Connection String** na lista suspensa 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, habilite a ingestão contínua. Consulte ["Ingestão contínua"](/docs/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/Rm4A9_kDxZf0ApeE/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/04-configuration-details.webp?fit=max&auto=format&n=Rm4A9_kDxZf0ApeE&q=85&s=7ef5d4d104758a1ba5ce07f41a9f516f" 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 title="Selecione o formato dos dados" id="select-data-format">
    1. Selecione o tipo de arquivo
    2. Compressão do arquivo (`detect automatically`, `none`, `gzip`, `brotli`, `xz` or `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/Rm4A9_kDxZf0ApeE/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/05-choose-data-format.webp?fit=max&auto=format&n=Rm4A9_kDxZf0ApeE&q=85&s=9e9c9357e04e57a8c5ae01d688250147" 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 title="Configure a tabela, o esquema e as configurações" id="configure-table-schema">
    Agora você precisa criar uma nova tabela ou selecionar uma existente onde os dados de entrada possam ser armazenados.

    1. Selecione se deseja enviar os dados para uma nova tabela ou para 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, incluindo 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/Rm4A9_kDxZf0ApeE/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/06-parse-information.webp?fit=max&auto=format&n=Rm4A9_kDxZf0ApeE&q=85&s=c75fc41ce858f5c68122355b317c1a4f" 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 esquema e as configurações, clique em **Details and settings**
  </Step>

  <Step title="Configure as permissões" id="configure-permissions">
    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 acesso a visões materializadas ou dicionários a partir da tabela de destino, opte por "Full access".

    <Image img="https://mintcdn.com/private-7c7dfe99/Rm4A9_kDxZf0ApeE/images/integrations/data-ingestion/clickpipes/object-storage/azure-blob-storage/07-permissions.webp?fit=max&auto=format&n=Rm4A9_kDxZf0ApeE&q=85&s=ccebdabda431f3b44e6c079471442e6c" 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 title="Conclua a configuração" id="complete-setup">
    Clique em **Criar ClickPipe** para concluir a configuração

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