SlideShare uma empresa Scribd logo
CURSO INTENSIVO DE N8N
autotic.com.br
Sobre a Autotic
Somos uma empresa especializada
automação de Marketing. Além do suporte
técnico, prestamos consultoria e
treinamentos.
Parceria com dezenas de agências de
marketing espalhadas pelo mundo.
Representante oficial do n8n aqui no Brasil.
autotic.com.br
Objetivo do Curso
Capacitar o aluno a criar automações avançadas por meio da
exploração intensiva dos core nodes (nós centrais) do n8n.
autotic.com.br
Público-Alvo
Pessoas que queiram dominar o
n8n, afim de atender requisitos
complexos em uma automação
de processos.
• Empreendedores Digitais
• Agências de Marketing
• Analistas de Processo
• Programadores
autotic.com.br
Pré-Requisitos
• Curso de n8n para iniciantes;
• Noção básica em API Rest, JSON e Javascript.
autotic.com.br
Um tour pelo
Editor UI
Opções do Workflow
New: Cria um novo workflow do zero.
New from Template: Cria um novo workflow a partir de um template.
Open: Abre um workflow salvo.
Save: Salva o workflow aberto.
Duplicate: Cria um novo workflow após clonar o workflow aberto.
Delete: Exclui o workflow aberto.
Download: Baixa o workflow aberto.
Import from URL: Importa um workflow pela URL de um json remoto.
Import from File: Importa um workflow pelo arquivo de um json local.
Settings: Configurações gerais.
autotic.com.br
Tags
Serve para agrupar os workflows,
facilitando a filtragem da lista.
Cada workflow pode ter uma ou
mais tags.
autotic.com.br
Sticky Note
Observações do workflow em forma de post-it.
autotic.com.br
Templates
Workflows prontos que
resolvem um problema
específico.
Disponibilizados
gratuitamente pelos
membros da comunidade n8n.
autotic.com.br
Credenciais
Lista de credenciais das integrações que
exigem autenticação do usuário.
• Basic Auth
• Digest Auth
• Header Auth
• OAuth1 API
• OAuth2 API
• Query Auth
autotic.com.br
Log de Execuções
Relatório das execuções manuais ou
automáticas dos workflows.
Ajuda a entender a causa dos erros.
autotic.com.br
Usuários
Gestão de usuários que tem acesso ao
n8n.
Para dar acesso à um usuário (membro),
basta enviar um convite via e-mail.
Cada membro só terá acesso aos
próprios workflows.
autotic.com.br
N8N API
API pública do n8n serve para obter informações da instância do
n8n e também para executar as mesmas ações do Editor-UI.
autotic.com.br
Atributos do Node
Input e Output: Visualiza os dados que entram e saem do node.
Parameters: Parâmetros de configuração do node.
Docs: Documentação sobre o node.
Config: Configurações gerais do node.
◦ Always Output: Gera output vazio.
◦ Execute Once: Processa apenas o primeiro item da lista.
◦ Retry On Fail: Repte a execução do node até atingir um limite de falhas.
◦ Continue On Fail: A falha de um node não interrompe a execução do workflow.
◦ Display Note In Flow: Exibe uma breve anotação no node.
◦ Feedback: Formulário para sugerir melhorias ao node.
autotic.com.br
Usabilidade
Dicas para uma melhor experiência no uso do n8n.
• Zoom in e Zoom out
• Mover área de visualização
• Seleção múltipla de nodes
• Importar workflow pelo copia e cola
autotic.com.br
Core Nodes
Set
Define constantes que poderão ser
usadas em outros nodes.
autotic.com.br
Rename Keys
Renomeia os campos de um JSON.
autotic.com.br
Http Request
Faz uma requisição à API com
base em um endpoint e
parâmetros de cabeçalho/corpo.
Muito utilizado para integrar
com apps que que ainda não
estão disponíveis no catálogo do
n8n.
autotic.com.br
Webhook
Funciona com um gatilho para a
execução do workflow após
“escutar” um evento de um app
externo.
A forma mais simples de integrar
uma aplicação na outra.
autotic.com.br
Item List
Transforma um JSON em uma
lista de itens.
Também faz os seguintes
tratamentos na lista: limitar,
ordenar e remover duplicados.
autotic.com.br
IF
Altera a rota do fluxo após verificar
se a condição foi atendida ou não.
Possui apenas 2 rotas: true e false.
autotic.com.br
Switch
Altera a rota do fluxo
dependendo de qual condição
foi atendida.
Possui até 4 rotas. Podendo
atribuir uma delas como exceção
(fallback).
autotic.com.br
No Operation
Não executa nenhuma ação.
Apenas armazena os dados do
node anterior.
Serve para sinalizar uma
segmentação de dados.
autotic.com.br
Merge
Unifica os dados de fluxos
paralelos.
autotic.com.br
Split In Batches
Controla o lote de itens que serão
processados no node seguinte.
autotic.com.br
Wait
Tempo de espera entre a execução
dos nodes.
Também serve para agendar a
execução de um workflow.
autotic.com.br
Interval
Agenda a execução do workflow
com base em um intervalo de
tempo fixo.
autotic.com.br
Cron
Agenda a execução do workflow
com base em uma data/hora no
formato Cron.
autotic.com.br
Stop and Error
Força um erro no workflow.
autotic.com.br
Error Trigger
Executa o workflow após receber
um evento de erro de um outro
workflow.
autotic.com.br
N8N Trigger
Executa o workflow após receber
um evento de inicialização da
instância do n8n.
autotic.com.br
Execute Workflow
Obtém os últimos dados de
output da execução de um outro
workflow.
autotic.com.br
Execute Command
Executa um comando shell no
terminal do servidor local.
autotic.com.br
SSH
Executa um comando shell no
terminal do servidor remoto.
autotic.com.br
Crypto
Gera IDs e senhas criptografas.
autotic.com.br
Send Email
Envia emails por meio de um
SMTP.
autotic.com.br
RSS Feed Read
Retorna informações de uma URL
de Feed.
autotic.com.br
Read PDF
Extrai dados de um arquivo PDF.
autotic.com.br
Move Binary Data
Converte dados de JSON para
Binário e vice-versa.
autotic.com.br
XML
Converte dados de JSON para XML
e vice-versa.
autotic.com.br
Write Binary File
Salva um arquivo binário no
servidor local.
autotic.com.br
Read Binary File
Extrai dados de arquivos binários
do servidor local. Como por
exemplo: txt, pdf, doc, csv, xls,
jpg, png, etc.
autotic.com.br
Spreadsheet File
Extrai e salva dados de planilhas.
autotic.com.br
Compression
Compacta e extrai arquivos no
formato .zip ou .gzip.
autotic.com.br
HTML Extract
Extrai dados de uma página HTML.
Muito usado para fazer raspagem
de dados (web scraping).
autotic.com.br
Date & Time
Formata dados do tipo data/hora.
Também faz cálculos com datas.
autotic.com.br
Function
Manipula os dados de output/input
através do Javascript.
autotic.com.br
Conclusão
Palavras finais do instrutor
E chegamos ao fim do nosso curso intensivo de
n8n.
Espero que todo o conteúdo ensinado até aqui
tenha lhe ajudado a extrair o máximo de cada
node central, afim de resolver qualquer
problema em uma automação de processos.
Muito sucesso e te vejo em um próximo curso!
Hugo Peres
CEO
autotic.com.br
Grupo do Telegram: @n8nbr

Mais conteúdo relacionado

Mais procurados

Hướng dẫn cài GNS3 và add iso cho GNS3
Hướng dẫn cài GNS3 và add iso cho GNS3Hướng dẫn cài GNS3 và add iso cho GNS3
Hướng dẫn cài GNS3 và add iso cho GNS3Tài Bùi
 
Phân tích cảm xúc trong tiếng việt bằng phương pháp máy học.pdf
Phân tích cảm xúc trong tiếng việt bằng phương pháp máy học.pdfPhân tích cảm xúc trong tiếng việt bằng phương pháp máy học.pdf
Phân tích cảm xúc trong tiếng việt bằng phương pháp máy học.pdfMan_Ebook
 
NGHIÊN CỨU, TRIỂN KHAI CÔNG NGHỆ QRADAR CHO VIỆC GIÁM SÁT AN NINH MẠNG CNTT
NGHIÊN CỨU, TRIỂN KHAI CÔNG NGHỆ QRADAR  CHO VIỆC GIÁM SÁT AN NINH MẠNG CNTTNGHIÊN CỨU, TRIỂN KHAI CÔNG NGHỆ QRADAR  CHO VIỆC GIÁM SÁT AN NINH MẠNG CNTT
NGHIÊN CỨU, TRIỂN KHAI CÔNG NGHỆ QRADAR CHO VIỆC GIÁM SÁT AN NINH MẠNG CNTTYenPhuong16
 
Báo cáo đề tài thực tập tốt nghiệp
Báo cáo đề tài thực tập tốt nghiệpBáo cáo đề tài thực tập tốt nghiệp
Báo cáo đề tài thực tập tốt nghiệpMinh Dương
 
Luận văn: Yếu tố ảnh hưởng đến quyết định lắp đặt hệ thống camera an ninh, HAY
Luận văn: Yếu tố ảnh hưởng đến quyết định lắp đặt hệ thống camera an ninh, HAYLuận văn: Yếu tố ảnh hưởng đến quyết định lắp đặt hệ thống camera an ninh, HAY
Luận văn: Yếu tố ảnh hưởng đến quyết định lắp đặt hệ thống camera an ninh, HAYViết thuê trọn gói ZALO 0934573149
 
Game Project / Working with Unity
Game Project / Working with UnityGame Project / Working with Unity
Game Project / Working with UnityPetri Lankoski
 
1 tầng hầm - 1 tầng trệt, 9 tầng lầu, 1 tầng thượng, 1 tầng mái-Đại Học Mở Th...
1 tầng hầm - 1 tầng trệt, 9 tầng lầu, 1 tầng thượng, 1 tầng mái-Đại Học Mở Th...1 tầng hầm - 1 tầng trệt, 9 tầng lầu, 1 tầng thượng, 1 tầng mái-Đại Học Mở Th...
1 tầng hầm - 1 tầng trệt, 9 tầng lầu, 1 tầng thượng, 1 tầng mái-Đại Học Mở Th...Đồ án Xây Dựng
 
Giải pháp marketing nhằm nâng cao năng lực cạnh tranh hướng về suất khẩu sản ...
Giải pháp marketing nhằm nâng cao năng lực cạnh tranh hướng về suất khẩu sản ...Giải pháp marketing nhằm nâng cao năng lực cạnh tranh hướng về suất khẩu sản ...
Giải pháp marketing nhằm nâng cao năng lực cạnh tranh hướng về suất khẩu sản ...Dịch vụ viết bài trọn gói ZALO: 0909232620
 
Data Driven Game development
Data Driven Game developmentData Driven Game development
Data Driven Game developmentKostas Anagnostou
 
Bài giảng Revit Structure 2015
Bài giảng Revit Structure 2015Bài giảng Revit Structure 2015
Bài giảng Revit Structure 2015Huytraining
 
Ứng dụng chát realtime android
Ứng dụng chát realtime androidỨng dụng chát realtime android
Ứng dụng chát realtime androidNguyen Thieu
 

Mais procurados (20)

Hướng dẫn cài GNS3 và add iso cho GNS3
Hướng dẫn cài GNS3 và add iso cho GNS3Hướng dẫn cài GNS3 và add iso cho GNS3
Hướng dẫn cài GNS3 và add iso cho GNS3
 
Phân tích cảm xúc trong tiếng việt bằng phương pháp máy học.pdf
Phân tích cảm xúc trong tiếng việt bằng phương pháp máy học.pdfPhân tích cảm xúc trong tiếng việt bằng phương pháp máy học.pdf
Phân tích cảm xúc trong tiếng việt bằng phương pháp máy học.pdf
 
NGHIÊN CỨU, TRIỂN KHAI CÔNG NGHỆ QRADAR CHO VIỆC GIÁM SÁT AN NINH MẠNG CNTT
NGHIÊN CỨU, TRIỂN KHAI CÔNG NGHỆ QRADAR  CHO VIỆC GIÁM SÁT AN NINH MẠNG CNTTNGHIÊN CỨU, TRIỂN KHAI CÔNG NGHỆ QRADAR  CHO VIỆC GIÁM SÁT AN NINH MẠNG CNTT
NGHIÊN CỨU, TRIỂN KHAI CÔNG NGHỆ QRADAR CHO VIỆC GIÁM SÁT AN NINH MẠNG CNTT
 
Giải Pháp Đẩy Mạnh Hoạt Động Tiêu Thụ Gạch Men Tại Công Ty Tuy Nen.docx
Giải Pháp Đẩy Mạnh Hoạt Động Tiêu Thụ Gạch Men Tại Công Ty Tuy Nen.docxGiải Pháp Đẩy Mạnh Hoạt Động Tiêu Thụ Gạch Men Tại Công Ty Tuy Nen.docx
Giải Pháp Đẩy Mạnh Hoạt Động Tiêu Thụ Gạch Men Tại Công Ty Tuy Nen.docx
 
Báo cáo đề tài thực tập tốt nghiệp
Báo cáo đề tài thực tập tốt nghiệpBáo cáo đề tài thực tập tốt nghiệp
Báo cáo đề tài thực tập tốt nghiệp
 
Luận văn: Yếu tố ảnh hưởng đến quyết định lắp đặt hệ thống camera an ninh, HAY
Luận văn: Yếu tố ảnh hưởng đến quyết định lắp đặt hệ thống camera an ninh, HAYLuận văn: Yếu tố ảnh hưởng đến quyết định lắp đặt hệ thống camera an ninh, HAY
Luận văn: Yếu tố ảnh hưởng đến quyết định lắp đặt hệ thống camera an ninh, HAY
 
luan van thac si xay dung ung dung android xem truyen tranh online
luan van thac si xay dung ung dung android xem truyen tranh onlineluan van thac si xay dung ung dung android xem truyen tranh online
luan van thac si xay dung ung dung android xem truyen tranh online
 
Lap du an ho rung khu bao ton va phat trien du lich sinh thai
Lap du an ho rung khu bao ton va phat trien du lich sinh thaiLap du an ho rung khu bao ton va phat trien du lich sinh thai
Lap du an ho rung khu bao ton va phat trien du lich sinh thai
 
Game Project / Working with Unity
Game Project / Working with UnityGame Project / Working with Unity
Game Project / Working with Unity
 
1 tầng hầm - 1 tầng trệt, 9 tầng lầu, 1 tầng thượng, 1 tầng mái-Đại Học Mở Th...
1 tầng hầm - 1 tầng trệt, 9 tầng lầu, 1 tầng thượng, 1 tầng mái-Đại Học Mở Th...1 tầng hầm - 1 tầng trệt, 9 tầng lầu, 1 tầng thượng, 1 tầng mái-Đại Học Mở Th...
1 tầng hầm - 1 tầng trệt, 9 tầng lầu, 1 tầng thượng, 1 tầng mái-Đại Học Mở Th...
 
Báo Cáo Thực Tập Bảo Mật Trong Hệ Thống Mạng Không Dây.doc
Báo Cáo Thực Tập Bảo Mật Trong Hệ Thống Mạng Không Dây.docBáo Cáo Thực Tập Bảo Mật Trong Hệ Thống Mạng Không Dây.doc
Báo Cáo Thực Tập Bảo Mật Trong Hệ Thống Mạng Không Dây.doc
 
Giải pháp marketing nhằm nâng cao năng lực cạnh tranh hướng về suất khẩu sản ...
Giải pháp marketing nhằm nâng cao năng lực cạnh tranh hướng về suất khẩu sản ...Giải pháp marketing nhằm nâng cao năng lực cạnh tranh hướng về suất khẩu sản ...
Giải pháp marketing nhằm nâng cao năng lực cạnh tranh hướng về suất khẩu sản ...
 
Data Driven Game development
Data Driven Game developmentData Driven Game development
Data Driven Game development
 
Unity
UnityUnity
Unity
 
Luận văn Thạc sĩ xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
Luận văn Thạc sĩ xây dựng ứng dụng di động android quản lý khách hàng cắt tócLuận văn Thạc sĩ xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
Luận văn Thạc sĩ xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
 
Thuyết minh dự án Cửa hàng kinh doanh thiết bị phụ tùng ô tô TP Móng Cái | ...
 Thuyết minh dự án Cửa hàng kinh doanh thiết bị phụ tùng ô tô TP Móng Cái  | ... Thuyết minh dự án Cửa hàng kinh doanh thiết bị phụ tùng ô tô TP Móng Cái  | ...
Thuyết minh dự án Cửa hàng kinh doanh thiết bị phụ tùng ô tô TP Móng Cái | ...
 
Bài giảng Revit Structure 2015
Bài giảng Revit Structure 2015Bài giảng Revit Structure 2015
Bài giảng Revit Structure 2015
 
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAYLuận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
 
Đề tài: Xây dựng hệ thống Chatbots tự động, HAY, 9đ
Đề tài: Xây dựng hệ thống Chatbots tự động, HAY, 9đĐề tài: Xây dựng hệ thống Chatbots tự động, HAY, 9đ
Đề tài: Xây dựng hệ thống Chatbots tự động, HAY, 9đ
 
Ứng dụng chát realtime android
Ứng dụng chát realtime androidỨng dụng chát realtime android
Ứng dụng chát realtime android
 

Semelhante a Curso Intensivo de N8N

Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com AngularElmano Cavalcanti
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Android DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoAndroid DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoiMasters
 
Como ser programador durante o dia e mesmo assim dormir bem à noite
Como ser programador durante o dia e mesmo assim dormir bem à noiteComo ser programador durante o dia e mesmo assim dormir bem à noite
Como ser programador durante o dia e mesmo assim dormir bem à noiteComunidade NetPonto
 
ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010Norton Guimarães
 
Angular 2, TypeScript e Além
Angular 2, TypeScript e AlémAngular 2, TypeScript e Além
Angular 2, TypeScript e AlémAndre Baltieri
 
Primeiros passos com protractor - Walmyr Lima
Primeiros passos com protractor - Walmyr LimaPrimeiros passos com protractor - Walmyr Lima
Primeiros passos com protractor - Walmyr Limagutssc
 
AutomaçãoWeb - Chaordic Academy
AutomaçãoWeb - Chaordic AcademyAutomaçãoWeb - Chaordic Academy
AutomaçãoWeb - Chaordic AcademyFausto Siqueira
 
Webinar: Arquitetura de software para sistemas embarcados
Webinar: Arquitetura de software para sistemas embarcadosWebinar: Arquitetura de software para sistemas embarcados
Webinar: Arquitetura de software para sistemas embarcadosEmbarcados
 
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...tdc-globalcode
 
Desenvolvimento Front end (AngularJS e Bootstrap)
Desenvolvimento Front end (AngularJS e Bootstrap)Desenvolvimento Front end (AngularJS e Bootstrap)
Desenvolvimento Front end (AngularJS e Bootstrap)Julian Cesar
 
ASP.NET MVC - Alexandre Tarifa
ASP.NET MVC - Alexandre TarifaASP.NET MVC - Alexandre Tarifa
ASP.NET MVC - Alexandre Tarifaguestea329c
 
Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Luís Cobucci
 
Machine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produçãoMachine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produçãoMarlesson Santana
 

Semelhante a Curso Intensivo de N8N (20)

Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com Angular
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
Android DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoAndroid DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimento
 
Introdução ao C#
Introdução ao C#Introdução ao C#
Introdução ao C#
 
Como ser programador durante o dia e mesmo assim dormir bem à noite
Como ser programador durante o dia e mesmo assim dormir bem à noiteComo ser programador durante o dia e mesmo assim dormir bem à noite
Como ser programador durante o dia e mesmo assim dormir bem à noite
 
ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010
 
Angular 2, TypeScript e Além
Angular 2, TypeScript e AlémAngular 2, TypeScript e Além
Angular 2, TypeScript e Além
 
Primeiros passos com protractor - GUTS-SC
Primeiros passos com protractor - GUTS-SCPrimeiros passos com protractor - GUTS-SC
Primeiros passos com protractor - GUTS-SC
 
Primeiros passos com protractor - Walmyr Lima
Primeiros passos com protractor - Walmyr LimaPrimeiros passos com protractor - Walmyr Lima
Primeiros passos com protractor - Walmyr Lima
 
Trabalho t.a 2015
Trabalho t.a   2015Trabalho t.a   2015
Trabalho t.a 2015
 
AutomaçãoWeb - Chaordic Academy
AutomaçãoWeb - Chaordic AcademyAutomaçãoWeb - Chaordic Academy
AutomaçãoWeb - Chaordic Academy
 
Webinar: Arquitetura de software para sistemas embarcados
Webinar: Arquitetura de software para sistemas embarcadosWebinar: Arquitetura de software para sistemas embarcados
Webinar: Arquitetura de software para sistemas embarcados
 
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
 
#{GCODE}
#{GCODE}#{GCODE}
#{GCODE}
 
Windows Server 2008: Gerenciamento
Windows Server 2008: GerenciamentoWindows Server 2008: Gerenciamento
Windows Server 2008: Gerenciamento
 
Desenvolvimento Front end (AngularJS e Bootstrap)
Desenvolvimento Front end (AngularJS e Bootstrap)Desenvolvimento Front end (AngularJS e Bootstrap)
Desenvolvimento Front end (AngularJS e Bootstrap)
 
ASP.NET MVC - Alexandre Tarifa
ASP.NET MVC - Alexandre TarifaASP.NET MVC - Alexandre Tarifa
ASP.NET MVC - Alexandre Tarifa
 
ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
 
Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011
 
Machine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produçãoMachine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produção
 

Curso Intensivo de N8N

  • 2. autotic.com.br Sobre a Autotic Somos uma empresa especializada automação de Marketing. Além do suporte técnico, prestamos consultoria e treinamentos. Parceria com dezenas de agências de marketing espalhadas pelo mundo. Representante oficial do n8n aqui no Brasil. autotic.com.br
  • 3. Objetivo do Curso Capacitar o aluno a criar automações avançadas por meio da exploração intensiva dos core nodes (nós centrais) do n8n. autotic.com.br
  • 4. Público-Alvo Pessoas que queiram dominar o n8n, afim de atender requisitos complexos em uma automação de processos. • Empreendedores Digitais • Agências de Marketing • Analistas de Processo • Programadores autotic.com.br
  • 5. Pré-Requisitos • Curso de n8n para iniciantes; • Noção básica em API Rest, JSON e Javascript. autotic.com.br
  • 7. Opções do Workflow New: Cria um novo workflow do zero. New from Template: Cria um novo workflow a partir de um template. Open: Abre um workflow salvo. Save: Salva o workflow aberto. Duplicate: Cria um novo workflow após clonar o workflow aberto. Delete: Exclui o workflow aberto. Download: Baixa o workflow aberto. Import from URL: Importa um workflow pela URL de um json remoto. Import from File: Importa um workflow pelo arquivo de um json local. Settings: Configurações gerais. autotic.com.br
  • 8. Tags Serve para agrupar os workflows, facilitando a filtragem da lista. Cada workflow pode ter uma ou mais tags. autotic.com.br
  • 9. Sticky Note Observações do workflow em forma de post-it. autotic.com.br
  • 10. Templates Workflows prontos que resolvem um problema específico. Disponibilizados gratuitamente pelos membros da comunidade n8n. autotic.com.br
  • 11. Credenciais Lista de credenciais das integrações que exigem autenticação do usuário. • Basic Auth • Digest Auth • Header Auth • OAuth1 API • OAuth2 API • Query Auth autotic.com.br
  • 12. Log de Execuções Relatório das execuções manuais ou automáticas dos workflows. Ajuda a entender a causa dos erros. autotic.com.br
  • 13. Usuários Gestão de usuários que tem acesso ao n8n. Para dar acesso à um usuário (membro), basta enviar um convite via e-mail. Cada membro só terá acesso aos próprios workflows. autotic.com.br
  • 14. N8N API API pública do n8n serve para obter informações da instância do n8n e também para executar as mesmas ações do Editor-UI. autotic.com.br
  • 15. Atributos do Node Input e Output: Visualiza os dados que entram e saem do node. Parameters: Parâmetros de configuração do node. Docs: Documentação sobre o node. Config: Configurações gerais do node. ◦ Always Output: Gera output vazio. ◦ Execute Once: Processa apenas o primeiro item da lista. ◦ Retry On Fail: Repte a execução do node até atingir um limite de falhas. ◦ Continue On Fail: A falha de um node não interrompe a execução do workflow. ◦ Display Note In Flow: Exibe uma breve anotação no node. ◦ Feedback: Formulário para sugerir melhorias ao node. autotic.com.br
  • 16. Usabilidade Dicas para uma melhor experiência no uso do n8n. • Zoom in e Zoom out • Mover área de visualização • Seleção múltipla de nodes • Importar workflow pelo copia e cola autotic.com.br
  • 18. Set Define constantes que poderão ser usadas em outros nodes. autotic.com.br
  • 19. Rename Keys Renomeia os campos de um JSON. autotic.com.br
  • 20. Http Request Faz uma requisição à API com base em um endpoint e parâmetros de cabeçalho/corpo. Muito utilizado para integrar com apps que que ainda não estão disponíveis no catálogo do n8n. autotic.com.br
  • 21. Webhook Funciona com um gatilho para a execução do workflow após “escutar” um evento de um app externo. A forma mais simples de integrar uma aplicação na outra. autotic.com.br
  • 22. Item List Transforma um JSON em uma lista de itens. Também faz os seguintes tratamentos na lista: limitar, ordenar e remover duplicados. autotic.com.br
  • 23. IF Altera a rota do fluxo após verificar se a condição foi atendida ou não. Possui apenas 2 rotas: true e false. autotic.com.br
  • 24. Switch Altera a rota do fluxo dependendo de qual condição foi atendida. Possui até 4 rotas. Podendo atribuir uma delas como exceção (fallback). autotic.com.br
  • 25. No Operation Não executa nenhuma ação. Apenas armazena os dados do node anterior. Serve para sinalizar uma segmentação de dados. autotic.com.br
  • 26. Merge Unifica os dados de fluxos paralelos. autotic.com.br
  • 27. Split In Batches Controla o lote de itens que serão processados no node seguinte. autotic.com.br
  • 28. Wait Tempo de espera entre a execução dos nodes. Também serve para agendar a execução de um workflow. autotic.com.br
  • 29. Interval Agenda a execução do workflow com base em um intervalo de tempo fixo. autotic.com.br
  • 30. Cron Agenda a execução do workflow com base em uma data/hora no formato Cron. autotic.com.br
  • 31. Stop and Error Força um erro no workflow. autotic.com.br
  • 32. Error Trigger Executa o workflow após receber um evento de erro de um outro workflow. autotic.com.br
  • 33. N8N Trigger Executa o workflow após receber um evento de inicialização da instância do n8n. autotic.com.br
  • 34. Execute Workflow Obtém os últimos dados de output da execução de um outro workflow. autotic.com.br
  • 35. Execute Command Executa um comando shell no terminal do servidor local. autotic.com.br
  • 36. SSH Executa um comando shell no terminal do servidor remoto. autotic.com.br
  • 37. Crypto Gera IDs e senhas criptografas. autotic.com.br
  • 38. Send Email Envia emails por meio de um SMTP. autotic.com.br
  • 39. RSS Feed Read Retorna informações de uma URL de Feed. autotic.com.br
  • 40. Read PDF Extrai dados de um arquivo PDF. autotic.com.br
  • 41. Move Binary Data Converte dados de JSON para Binário e vice-versa. autotic.com.br
  • 42. XML Converte dados de JSON para XML e vice-versa. autotic.com.br
  • 43. Write Binary File Salva um arquivo binário no servidor local. autotic.com.br
  • 44. Read Binary File Extrai dados de arquivos binários do servidor local. Como por exemplo: txt, pdf, doc, csv, xls, jpg, png, etc. autotic.com.br
  • 45. Spreadsheet File Extrai e salva dados de planilhas. autotic.com.br
  • 46. Compression Compacta e extrai arquivos no formato .zip ou .gzip. autotic.com.br
  • 47. HTML Extract Extrai dados de uma página HTML. Muito usado para fazer raspagem de dados (web scraping). autotic.com.br
  • 48. Date & Time Formata dados do tipo data/hora. Também faz cálculos com datas. autotic.com.br
  • 49. Function Manipula os dados de output/input através do Javascript. autotic.com.br
  • 51. Palavras finais do instrutor E chegamos ao fim do nosso curso intensivo de n8n. Espero que todo o conteúdo ensinado até aqui tenha lhe ajudado a extrair o máximo de cada node central, afim de resolver qualquer problema em uma automação de processos. Muito sucesso e te vejo em um próximo curso! Hugo Peres CEO autotic.com.br Grupo do Telegram: @n8nbr