Cualificación de la ruta
01El nombre del conector es el inicio del diseño.
Dos productos pueden incluir el mismo endpoint y ofrecer garantías, límites de fallo, dependencias de seguridad y costes distintos. Cualifica toda la ruta de origen a destino antes de considerar que la cobertura del catálogo está lista para producción.
Establece el límite de lectura
Determina cómo interactúan listado, paginación, snapshots, cursores de cambio y mutaciones concurrentes. La ruta necesita una posición duradera y una regla para objetos o filas creados, cambiados, renombrados o eliminados durante el recorrido.
Establece el límite de escritura
Verifica atomicidad, éxito parcial, overwrite o upsert, retraso de visibilidad e idempotencia en destino. Define qué confirmación cierra la unidad y qué debe reconciliarse antes de repetir una escritura con timeout.
Diseña identidad y rotación de secretos
Prueba mínimo privilegio, rotación de credenciales y certificados, requisitos de proxy o red privada y caducidad durante trabajos largos. Decide cómo obtienen y renuevan secretos los runtimes desconectados sin incrustarlos en flujos ni bloquear la recuperación.
Define el contrato de datos
Especifica evolución de esquema, precisión de tipos, nulos, zonas horarias, codificación, orden y conversión de formato. Decide qué cambios son compatibles, cuáles requieren cuarentena y cómo acompaña la evidencia de validación a los datos transformados.
Ubica procesamiento y rutas de red
Registra dónde cruzan los bytes regiones, redes públicas, gateways, proxies o límites de egress y dónde se ejecutan filtrado, agregación, compresión y cifrado. Incluye residencia, latencia, aislamiento de fallos y operación sin conexión.
Alinea la semántica de ciclo de vida
Mapea borrado, renombrado, archivo, retención, bloqueo legal, inmutabilidad, sustitución en destino y limpieza. El diseño no está completo hasta alinear los ciclos de vida y la evidencia previa a acciones destructivas.
Transporta la evidencia de recuperación
Conecta identidad de origen, checkpoint, transformación, validación, resultado en destino, intentos, reconciliación, cuarentena y acción final en una traza. Las alertas deben mostrar esa cadena sin correlacionar logs inconexos.
Prueba rendimiento y coste total
Mide tamaños reales, lotes de filas, concurrencia, cuotas API, transacciones, compresión, recuperación de cola y efecto de archivos pequeños. Valora juntos cómputo, almacenamiento, solicitudes, egress, gateways, monitorización, soporte y trabajo operativo.
Conecta el entorno que ya tienes
02Almacenamiento y transferencia
Usa almacenamiento de objetos cloud, HDFS, IPFS, recursos SMB, servicios de archivos, protocolos seguros, archivos locales y API especializadas como orígenes o destinos. Cada ruta puede heredar planificación, reintentos, reconciliación, validación, linaje, políticas de ciclo de vida y alertas proactivas, sin reconstruir esos controles para cada conector.
Amazon S3
Almacenamiento de objetos
Más información →Azure Blob
Almacenamiento de objetos
Más información →Azure Files
Almacenamiento de archivos
Azure Data Lake
Almacenamiento de lago de datos
Google Cloud Storage
Almacenamiento de objetos
Más información →Oracle Cloud
Almacenamiento de objetos
Alibaba OSS
Almacenamiento de objetos
OpenStack Swift
Almacenamiento de objetos
Apache Hadoop HDFS
Sistema de archivos distribuido
IPFS
Almacenamiento direccionado por contenido
Google Drive
Unidad cloud
Dropbox
Unidad cloud
Microsoft OneDrive
Unidad cloud
SharePoint libraries
Biblioteca de documentos
Databricks Volumes
Almacenamiento lakehouse
App Store Connect
API de informes
SFTP / SSH
Transferencia segura
Más información →FTP / FTPS
Transferencia de archivos
TFTP
Transferencia de archivos
WebDAV
Almacenamiento web
HTTP / HTTPS
Transferencia web
SMB 2 / 3
Recurso compartido de red
Archivos locales
Almacenamiento del dispositivo
IMAP
Fuente de correo
03Bases y motores de consulta
Conecta Snowflake, bases transaccionales, motores analíticos, almacenes, lakehouses, bases distribuidas y protocolos SQL genéricos sin vincular el flujo a un proveedor. Las rutas Snowflake admiten lecturas, escrituras y transacciones explícitas; cualifica el volumen DML y la estrategia de carga de cada workload. Flower mantiene controles de integridad y evidencia operativa durante la entrega para gobernar el movimiento como un único recorrido.
PostgreSQL
Base de datos SQL
Más información →MySQL
Base de datos SQL
Más información →Microsoft SQL Server
Base de datos SQL
Más información →Oracle Database
Base de datos SQL
Más información →SQLite
Base embebida
ClickHouse
Base analítica
Databricks SQL
Almacenamiento lakehouse
Snowflake
Plataforma de datos cloud
SAP HANA
Base de datos SQL
Cloud Spanner
Base distribuida
Trino
Motor de consulta
Presto
Motor de consulta
Exasol
Base analítica
Vertica
Base analítica
IBM Netezza
Almacén de datos
Arrow Flight SQL
Protocolo de consulta
ODBC / Avatica
Acceso SQL genérico
04Secretos y certificados
Resuelve secretos y certificados desde bóvedas cloud, almacenes de clúster, archivos cifrados o un directorio local restringido antes de iniciar los componentes dependientes. Flower publica una única instantánea de configuración de solo lectura tras cargar todas las fuentes requeridas, para que un valor ausente detenga el arranque en lugar de aparecer durante un flujo.
Azure Key Vault
Secretos y certificados cloud
Google Cloud Secret Manager
Secretos y certificados cloud
AWS Secrets Manager + KMS
Gestor de secretos y servicio de claves
AWS Systems Manager Parameter Store
Almacén gestionado de parámetros
Oracle Cloud Infrastructure Vault
Bóveda cloud y secretos
HashiCorp Vault / OpenBao
Bóveda empresarial de secretos
Alibaba Cloud KMS Secrets Manager
Secretos y certificados cloud
Huawei Cloud CSMS
Secretos y certificados cloud
IBM Cloud Secrets Manager
Secretos y certificados cloud
Kubernetes Secrets
Almacén de secretos del clúster
SOPS encrypted files
Archivos de configuración cifrados
Archivos locales
Fuente local restringida de secretos
05Runtimes de proceso opcionales
Los flujos Flower estándar siguen siendo declarativos y no requieren programación. Cuando una ruta necesita comportamiento o procesamiento personalizado, los runtimes opcionales JavaScript, Lua, WebAssembly, Starlark y AWK amplían las capacidades de Flower sin añadir un servicio de cálculo externo. Starlark y AWK aplican presupuestos configurados de ejecución y datos: Starlark aporta lógica de reglas determinista, mientras AWK procesa registros de texto, CSV y TSV en movimiento.
JavaScript
Runtime JavaScript acotado
Lua
Runtime Lua aislado
WebAssembly
Módulos WebAssembly aislados
Starlark
Runtime determinista acotado
AWK
Runtime acotado para texto, CSV y TSV
06Formatos en movimiento
Decodifica, transforma, agrega, valida, cifra, comprime, transcodifica y vuelve a codificar formatos operativos y analíticos mientras se mueven entre endpoints. Procesa los datos en movimiento para entregar la forma requerida sin una cadena innecesaria de servicios externos.
CSV
Formato en movimiento
JSON
Formato en movimiento
Avro
Formato en movimiento
Parquet
Formato en movimiento
Excel
Formato en movimiento
XML
Formato en movimiento
CBOR
Formato en movimiento
MessagePack
Formato en movimiento
Fixed-width
Formato en movimiento