R
sem acesso a tenants

Orquestração

Como suas automações rodam — e quando cada motor é usado. A escolha é automática (o gateway decide), mas o Master pode forçar.

Prefect

Abrir UI
indisponível

Airflow

Airflow 3 — auth da API a configurar

airflow.aldlsolutions.com
indisponível

Direct

in-process

Roda dentro do próprio backend, na hora, sem orquestrador.

Use quando: Coletas leves e rápidas — chamadas de API REST e downloads diretos.

kindsapi_restdownload
onde rodaBackend (processo da API)
velocidadeInstantâneo

Prefect

orquestrador leve

Orquestrador leve. Executa no worker, com retry e fila próprios.

Use quando: RPA de browser (Playwright) e fluxos leves que precisam de um motor de execução isolado.

kindsrpa_playwright
onde rodaWorker (container) · UI em :4200
velocidadeSegundos a minutos

Airflow

orquestrador pesado

Orquestrador robusto para pipelines com muitas etapas e dependências.

Use quando: ETL / camada medalhão (Bronze→Silver→Gold), dbt e cargas pesadas agendadas.

kindsetlhas_medallion = true
onde rodaAirflow da VPS · airflow.aldlsolutions.com
velocidadeMinutos a horas

Como o gateway decide (automático)

  1. 1
    Forçado · Se a automação tem orquestrador forçado (forced_orchestrator), vale ele.
  2. 2
    Medalhão / ETL · has_medallion = true ou kind = etl
    Airflow
  3. 3
    RPA browser · kind = rpa_playwright
    Prefect
  4. 4
    API / download · kind = api_rest ou download
    Direct

O Master pode sobrescrever a escolha por automação (campo forced_orchestrator).

Como acompanhar e consultar

Visão unificada (no SaaS)

Todas as execuções — Direct, Prefect ou Airflow — aparecem juntas em Execuções e no Dashboard, cada uma com a tag do orquestrador, status e duração. É o seu painel único.

Detalhe profundo (UI do motor)

Para logs de tarefa / grafo de dependências: Prefect (porta 4200) ou Airflow (airflow.aldlsolutions.com). O SaaS guarda o orchestrator_run_id de cada execução pra você localizar lá.