Como ler arquivo CSV com Node JS | Node JS Streams

  Рет қаралды 5,154

Matheus Teodoro

Matheus Teodoro

Күн бұрын

Пікірлер: 31
@joaovitorsoaresdefarias6197
@joaovitorsoaresdefarias6197 2 ай бұрын
Mt obrigado pelo conteudo. Depois de 2 dias penando com um arquivo de 600 mil linhas, enfim consegui subir na base dados.
@Gustavo054
@Gustavo054 4 ай бұрын
sua explicação foi uma das melhores, e olha que eu já vi muito video sobre o assunto, só agora eu entendi
@rodrigoprado8754
@rodrigoprado8754 Жыл бұрын
Ótimo video :) Eu tive um problema parecido para solucionar no trabalho. No meu caso eu estava recebendo via API SOAP um XML gigante que deveria ler e processar os dados. Parte do processamento resolvi via stream (request e leitura do xml) e parte com rabbitmq (processamento dos dados). Na leitura tive que trabalhar com "readline", pois o chunk não chegava bonitinho linha por linha. Foi bem trabalhoso 😔
@kinerikin
@kinerikin Жыл бұрын
Pow Man! Gostei da didática! Obrigado pelo conteúdo 🎉 Vai ajudar aqui hein 👍🏻
@matheusteodorodev
@matheusteodorodev Жыл бұрын
Show quem bom ter ajudado!
@devvsdev
@devvsdev 2 жыл бұрын
Obrigado por compartilhar!
@andrelana180
@andrelana180 3 ай бұрын
Tem exemplos de createStream chamando uma API?
@jennifferkellyrufinodearau1840
@jennifferkellyrufinodearau1840 Жыл бұрын
Faz um ensinando como inserir no banco através de uma rota
@samuelmarcossherman272
@samuelmarcossherman272 17 күн бұрын
Como posso criar uma stream a partir de um objecto do s3 ?
@AlmirBispo-CSV-Comp-DB
@AlmirBispo-CSV-Comp-DB 3 ай бұрын
demorou 33 segundos.Demorou absurdo
@joaolucasnascimentoandrade2623
@joaolucasnascimentoandrade2623 2 жыл бұрын
Ótimo conteúdo!
@lucasmarcelo4849
@lucasmarcelo4849 Жыл бұрын
Cara ensina a inserir no banco lendo do csv tanto a leitura quanto a inserção no banco com stream
@elitexbr9336
@elitexbr9336 Жыл бұрын
qual a fonte q tu ta usando no vscode?
@matheusteodorodev
@matheusteodorodev Жыл бұрын
Cacade Code
@elitexbr9336
@elitexbr9336 Жыл бұрын
​@@matheusteodorodev 👍👍
@elvesbrito9633
@elvesbrito9633 Жыл бұрын
Mano conteúdo top, no segundo exemplo vc loga os dados mas como posso retornar esse dados? tipo para poder trabalhar as informações
@matheusteodorodev
@matheusteodorodev Жыл бұрын
Você pode criar uma readable stream e nela você pode fazer qualquer coisa, um log dos dados (como eu fiz) ou chamadas http ou para algum banco dados…
@jorgelucas7494
@jorgelucas7494 Жыл бұрын
Para o meu funcionar eu tive que importar o Transform assim: import { Transform } from 'stream' espero ajudar alguém !
@ericfelipesilvaesilva3282
@ericfelipesilvaesilva3282 2 жыл бұрын
Massa, teria como inserir no banco também?
@matheusteodorodev
@matheusteodorodev 2 жыл бұрын
Teria sim, você pode criar uma writable stream que faz isso e adicionar ela na pipeline
@tiagoalves5008
@tiagoalves5008 2 жыл бұрын
@@matheusteodorodev Como lidar com erros que ocorrem em operações assincronas dentro de uma Writable Stream? Alguma regra de negocio ou até mesmo um erro do banco, valor null, chave duplicate etc....
@YuriFontella
@YuriFontella 2 жыл бұрын
@@matheusteodorodev basicamente eu posso ter várias writable stream então?
@matheusteodorodev
@matheusteodorodev 2 жыл бұрын
@@YuriFontella E várias transform stream dependendo da sua necessidade!
@blackrock2222
@blackrock2222 2 жыл бұрын
Já vou assistir
@blackrock2222
@blackrock2222 2 жыл бұрын
Vou criar um gráfico que irá mudar em real-time recebendo essas informações ai .. nunca fiz mas deve ser top. Como se fosse um serviço que está recebendo informação real-time de verdade . Acho que até daria um vídeo hein
@matheusteodorodev
@matheusteodorodev 2 жыл бұрын
Bacana de mais! Vai ser um excelente caso de uso em…
@iury664
@iury664 Жыл бұрын
podia ter trazido em typescript, embora o foco seja o stream, já não se coda mais sem ts.
@Gustavo054
@Gustavo054 4 ай бұрын
se coda sim
@andrebrumcortezferreira9171
@andrebrumcortezferreira9171 9 ай бұрын
o transform stream está errado! pois ele tem que passar o parametro no callback para que a proxima pipe possa pegar os dados, acho que a writable stream deve estar tudo vazia
@diegofernandes8357
@diegofernandes8357 8 ай бұрын
Bem legal
@ValdirCezar
@ValdirCezar 2 жыл бұрын
Braaabo demais!
Criando uma API do ZERO com Node.js e Banco de Dados
1:15:42
DevClub | Programação
Рет қаралды 96 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Como apresentar dados de um CSV em React
22:40
Vinicius Dacal
Рет қаралды 6 М.
How to use "Streams" to improve performance in Node.js?
12:22
Software Developer Diaries
Рет қаралды 25 М.
Kou HTML an kreyòl ayisyen | Medya - Pati 5
28:49
Alain Jean
Рет қаралды 11
Criando API Rest Full com Node JS e Mongo DB (2022) | CRUD com Node JS
54:27
O melhor método para concatenar gigabytes de arquivos em Node.js
25:53
How to use read and write streams in node.js for BIG CSV files
11:00
Curso de Kotlin do Zero - Aula 20: Delegates e Operator Function
21:20
Seu próximo back-end Node com TESTES! (+ SOLID)
1:02:43
Rocketseat
Рет қаралды 95 М.
Which one made you like this video?#keyboard
0:32
Tapkx
Рет қаралды 10 МЛН
The damaged battery headisrepaired. #Battery #Repair
0:34
Hak Hang
Рет қаралды 15 МЛН