Free cookie consent management tool by TermsFeed Policy Generator
  •  Vídeo
  •    7 visualizações da página
  •   1235 visualizações do vídeo
  • 2024, novembro 25, segunda

#057 Como ler dados em arquivo CSV no Azure Synapse Analytics

Diminuímos a curva de aprendizando utilizando o Azure Synapse Analytics para ler dados em arquivo CSV de forma simples e rápida.

Iremos conhecer as técnicas:

1\. Enviar arquivos do seu computador para Azure Data Lake (UPLOAD):

  • Use o Azure Portal, Azure Storage Explorer ou ferramentas de linha de comando como o Azure CLI para carregar arquivos para o Azure Data Lake.

2\. Criar script automaticamente de leitura de arquivo CSV (OPENROWSET):

  • Utilize OPENROWSET para ler dados de um arquivo CSV no Azure Synapse Analytics.

SELECT *

FROM OPENROWSET(

BULK 'adl://seu-data-lake.azuredatalakestore.net/Caminho/Para/Arquivo.csv',

FORMAT='CSV',

PARSER_VERSION='2.0'

) AS resultado;

3\. Definir caracter de separação de coluna (FIELDTERMINATOR):

  • Ao criar scripts para ler arquivos CSV, você pode definir o FIELDTERMINATOR para especificar o caractere de separação.

SELECT *

FROM OPENROWSET(

BULK 'Caminho/Para/Arquivo.csv',

FORMAT='CSV',

PARSER_VERSION='2.0',

FIELDTERMINATOR = ','

) AS resultado;

4\. Definir primeira linha como cabeçalho (HEADER\_ROW):

  • Caso seu arquivo CSV tenha um cabeçalho, utilize HEADER\_ROW para indicar que a primeira linha contém nomes de colunas.

SELECT *

FROM OPENROWSET(

BULK 'Caminho/Para/Arquivo.csv',

FORMAT='CSV',

PARSER_VERSION='2.0',

HEADER_ROW = TRUE

) AS resultado;

5\. Monitorar a quantidade de dados processados:

  • Utilize as métricas e ferramentas de monitoramento disponíveis no Azure Portal para acompanhar o processamento de dados.

6\. Limitar a quantidade de dados processados por período:

  • Pode-se implementar limites na consulta ou na execução do pipeline para controlar o volume de dados processados em determinados intervalos de tempo.

7\. Enviar arquivos do seu computador pelo software Azure Storage Explorer:

  • Use o Azure Storage Explorer para transferir arquivos entre seu computador e o Azure Storage, incluindo o Azure Data Lake.

8\. Definir formato de texto para UTF-8 (COLLATE):

  • Ao ler dados, você pode especificar COLLATE para definir o formato de texto, como UTF-8

.

SELECT *

FROM OPENROWSET(

BULK 'Caminho/Para/Arquivo.csv',

FORMAT='CSV',

PARSER_VERSION='2.0',

COLLATE='Latin1_General_100_CI_AS_SC_UTF8'

) AS resultado;

9\. Exibir e salvar o resultado dos dados em gráfico:

  • Use ferramentas de visualização, como Power BI, para exibir e salvar visualizações gráficas dos dados processados.

Esses passos ilustram como enviar, processar e visualizar dados no contexto do Azure Synapse Analytics, incluindo a leitura de arquivos CSV, monitoramento e limitação do processamento de dados.

Este contéudo contém
  • Conteúdo Vídeo
  • Idioma Português
  • Duração 10m 52s
  • Legenda Não

  • Tempo de leitura 1 min 50 seg

avatar
Fabio Santos

Cientista de Dados e Consultor de Soluções Digitais e Analíticas


  • Compartilhe

Youtube Channel

@fabioms

Inscreva-se agora