Cara. Parabens pelo Video, muito bem feito, demonstrou muito bem como fazer esse loop. Ja consegui aplicar na minha necessidade. Contine a gravar videos de conteudo relevante como esses.
Mestre, boa noite. Gostaria de uma ajuda. Estou tentando desenvolver uma transformação para efetuar uma carga numa tabela mas eu quero ter a condição dela executar somente aos domingos e uma única vez na primeira hora de domingo. Tem como me ajudar a fazer isso? Estou apanhando muito pois tentando utilizar o "Switch / case" ou o "Filter rows" criando uma condição para seguir num sentido para carga e caso condição não atendida iria para um "Dummy (do nothing)". O problema é que o PENTAHO parece não estar entendendo a condição e executando a carga de qualquer maneira.
can we do LOOP without WAIT-step? Sometimes, when I download data for example filtered by date, I never know when download finishes It can take from 30 to 40 minutes.
The Wait-step is used so that Pentaho can better manage the state changes of the variables used in the looping. You can even remove this step, but I don't recommend it.
Parabens, mas tenho uma duvida, veja se pode me ajudar, fiz um input do excel, mas os campos de data vem no formato numerico (exe:44686 = 05/05/2022), mas como formatar em data dd/mm/yyyy?
Muito obrigado, Prof. Cícero Maia! Sobre sua dúvida, o padrão inteiro empregado em planilhas do Excel não costumam ser utilizado por muitas tecnologias e por isso ele acaba realmente sendo uma pedrinha no sapato de muitos fluxos. O pentaho lida muito bem com datas em formatos string, timestamp, unix timestampo, porém, para este padrão de data isso é realmente um desafio. Sugestão, criar uma coluna em seu arquivo excel, do qual receba a formatação no padrão DD/MM/YYYY e fazer o PDI considerar este campo ;) Um forte abraço!
@@DevAnalytics , Grande Rafael, grato pelo retorno e sua atenção, realmente este formato de data real (valor numerico) no excel é um problema para algumas ferramentas, mas assim, hj vou ter 10 arquivos que até posso fazer na mao, mas este voluma vai aumentar e vai ficar bem complicado fazer isto na mao, poderia tambem automatizar usto em uma rotina em vba, mas teria que carregar um excel para ler os outros excel e só depois fazer os input no pentaho, vou procurar outra solução, mesmo assim grato pela atenção e bons videos.
Parabens muito boa explicação e conteúdo, os problemas de deram, certeza que é aquele velho amigo nosso JAVA kkk, se alguém pensa em explicar o que acontece, nem o mestre dos magos saberia dizer, fecha a aplicação reinicia o computador e sucesso kkk
Fala Claudio! Tudo certo? No próprio site da Hitachi Vantara ;) Segue o link help.hitachivantara.com Abs!
3 роки тому
Mestre, como posso colocar o valor da variável ${LOOP} dentro de um generate rows? Eu tenho uma URL API que eu preciso determinar o número da página que eu quero acessar, pois a API só carrega 100 registros por vez.. Grande abraço e parabéns pela aula!
Fala Léo, tudo certo? Existem, normalmente, 3 tipos de APIs, as que retornam os valores sobre o total de páginas e total de registros da base (esta é fácil, pois é só montar um looping a partir destas informações), a outra é as que enviam um link na resposta com a próxima página (esta vc precisará realizar o looping enquanto ainda houver um link de próxima página) e por último as que não dão nenhuma destas informações, mas pelo menos sabemos a quantidade máxima de registros por página (neste caso vc fará o looping até que o total de registros da requisição atual for menor que o total máximo de registros por página). Bom, é isso. Espero ter lhe ajudado! Forte abraço!
3 роки тому
@@DevAnalytics Obrigado mestre... Vou dar uma pesquisada mais a fundo como aplicar essas regras nos steps do Pentaho. Me ajudou sim, grande abraço!
You can currently use the automatic translation of UA-cam itself. For some terms it doesn't work so well, but in general you can understand the concepts covered ;)
Ola, achei bastante interessante este video. Exatamente o que estava procurando. Poderia disponibizar estes arquivos? fiz o passo a passo com as data e entrou no loop infinito.
Usei a ideia num outro contexto, mas deu bom demais. Muito obrigado!
Sensacional este conteúdo e explicação, parabéns.
Muitíssimo obrigado, Jeffi! 👍🏻👍🏻👍🏻
Cara. Parabens pelo Video, muito bem feito, demonstrou muito bem como fazer esse loop. Ja consegui aplicar na minha necessidade.
Contine a gravar videos de conteudo relevante como esses.
Fala Raphael, Obrigado Mano por ter compartilhado esse conteúdo conosco. Espero que em breve você possa trazer mais coisas sobre PDI. vlw 🤟🏼
Gratidão, Kayo!
Em breve teremos sim!
Muito bom
Que canal bom cara, parabens!! ganhou mais 1 inscrito.
Muito obrigado, Denis 👍🏻👍🏻👍🏻
Melhor conteúdo de LOOPs no PDI que ja vi. Sensacional este vídeo. Parabéns.
Muito obrigado, Afonso!!!!
thanks it's useful and solving my issue really thanks :)
Glad to know that this content was useful to you :)
Mestre, boa noite. Gostaria de uma ajuda. Estou tentando desenvolver uma transformação para efetuar uma carga numa tabela mas eu quero ter a condição dela executar somente aos domingos e uma única vez na primeira hora de domingo. Tem como me ajudar a fazer isso? Estou apanhando muito pois tentando utilizar o "Switch / case" ou o "Filter rows" criando uma condição para seguir num sentido para carga e caso condição não atendida iria para um "Dummy (do nothing)". O problema é que o PENTAHO parece não estar entendendo a condição e executando a carga de qualquer maneira.
TOP!!!
parabéns! muito didático. precisamos de mais conteúdos assim
Muito obrigado, André!
Sempre que tenho um tempo de sobra, tento levar um pouco de conhecimento ao canal ;)
Pode deixar que a dica foi anotada aqui!
can we do LOOP without WAIT-step? Sometimes, when I download data for example filtered by date, I never know when download finishes
It can take from 30 to 40 minutes.
The Wait-step is used so that Pentaho can better manage the state changes of the variables used in the looping.
You can even remove this step, but I don't recommend it.
Top demais.. como sempre!
Top
Muito obrigado, Ecio!
Abraços!
WoW!! Muito bom!!
Como passar essa variável para uma instrução SQL?
Fala Nelson, tudo certo?
Você poderá usar o ${nomedavariavel} dentro da instrução SQL 👍🏻
Parabens, mas tenho uma duvida, veja se pode me ajudar, fiz um input do excel, mas os campos de data vem no formato numerico (exe:44686 = 05/05/2022), mas como formatar em data dd/mm/yyyy?
Muito obrigado, Prof. Cícero Maia!
Sobre sua dúvida, o padrão inteiro empregado em planilhas do Excel não costumam ser utilizado por muitas tecnologias e por isso ele acaba realmente sendo uma pedrinha no sapato de muitos fluxos.
O pentaho lida muito bem com datas em formatos string, timestamp, unix timestampo, porém, para este padrão de data isso é realmente um desafio.
Sugestão, criar uma coluna em seu arquivo excel, do qual receba a formatação no padrão DD/MM/YYYY e fazer o PDI considerar este campo ;)
Um forte abraço!
@@DevAnalytics , Grande Rafael, grato pelo retorno e sua atenção, realmente este formato de data real (valor numerico) no excel é um problema para algumas ferramentas, mas assim, hj vou ter 10 arquivos que até posso fazer na mao, mas este voluma vai aumentar e vai ficar bem complicado fazer isto na mao, poderia tambem automatizar usto em uma rotina em vba, mas teria que carregar um excel para ler os outros excel e só depois fazer os input no pentaho, vou procurar outra solução, mesmo assim grato pela atenção e bons videos.
Conteúdo sensacional se me permite dar uma dica, se for com SHIFT para o outro campo ele liga o HOP sem precisar clicar com o Direito :),
Muito obrigado pela dica, Raphael ;)
Parabens muito boa explicação e conteúdo, os problemas de deram, certeza que é aquele velho amigo nosso JAVA kkk, se alguém pensa em explicar o que acontece, nem o mestre dos magos saberia dizer, fecha a aplicação reinicia o computador e sucesso kkk
hahahahaha, o java sempre quebrando cabeças :D
Cara, onde encontro a documentação com os steps do Pentaho? Valeu pelo vídeo.
Fala Claudio! Tudo certo?
No próprio site da Hitachi Vantara ;)
Segue o link help.hitachivantara.com
Abs!
Mestre, como posso colocar o valor da variável ${LOOP} dentro de um generate rows? Eu tenho uma URL API que eu preciso determinar o número da página que eu quero acessar, pois a API só carrega 100 registros por vez..
Grande abraço e parabéns pela aula!
Fala Léo, tudo certo?
Existem, normalmente, 3 tipos de APIs, as que retornam os valores sobre o total de páginas e total de registros da base (esta é fácil, pois é só montar um looping a partir destas informações), a outra é as que enviam um link na resposta com a próxima página (esta vc precisará realizar o looping enquanto ainda houver um link de próxima página) e por último as que não dão nenhuma destas informações, mas pelo menos sabemos a quantidade máxima de registros por página (neste caso vc fará o looping até que o total de registros da requisição atual for menor que o total máximo de registros por página).
Bom, é isso. Espero ter lhe ajudado!
Forte abraço!
@@DevAnalytics Obrigado mestre... Vou dar uma pesquisada mais a fundo como aplicar essas regras nos steps do Pentaho. Me ajudou sim, grande abraço!
wish this was in english too atleast subtitles
You can currently use the automatic translation of UA-cam itself.
For some terms it doesn't work so well, but in general you can understand the concepts covered ;)
Ola, achei bastante interessante este video. Exatamente o que estava procurando. Poderia disponibizar estes arquivos? fiz o passo a passo com as data e entrou no loop infinito.