v0.3.0

Connectors

Browse and configure data connectors from multiple ecosystems.

Overview

FacilFlow supports three connector ecosystems plus custom sources. Navigate to Connect > Connectors to browse.

Airbyte Connectors

Access 300+ source connectors via PyAirbyte integration:

  • Databases (PostgreSQL, MySQL, MongoDB, Snowflake, BigQuery)
  • SaaS APIs (Salesforce, HubSpot, Stripe, GitHub)
  • Files (CSV, JSON, Parquet from S3/GCS/Azure)
  • And many more

Using an Airbyte Connector

  1. Browse or search the Airbyte catalog
  2. Select a connector
  3. Fill in connection credentials
  4. Test the connection
  5. Add as a source node in a pipeline

Telegraf Plugins

Telegraf input plugins for industrial and system data:

Category Examples
Industrial OPC-UA, Modbus, MQTT, SNMP
System CPU, disk, memory, network
Database PostgreSQL, MySQL, MongoDB
Cloud CloudWatch, Stackdriver

Telegraf plugins are configured per edge agent. See Edge Agents for details on config generation.

Public API Repository

A curated list of public APIs available as data sources:

  • Weather APIs
  • Financial data feeds
  • Government open data
  • Industry-specific APIs

Browse the repository, select an API, configure authentication, and add to a pipeline.

Custom Connectors

Build your own connectors for proprietary systems:

  1. Click Create Custom Connector
  2. Define the connection parameters schema
  3. Implement the data extraction logic (HTTP, gRPC, or SDK)
  4. Register the connector
  5. It appears in the connector catalog for pipeline use
esc