Python SDK for building custom Fivetran connectors. Version 2.9.1, requires Python >=3.10. Development is active; new versions released on PyPI regularly.
pip install fivetran-connector-sdkNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Minimal connector that yields one record on each sync.
Update function parameter name and access config values via dict methods.
Replace `from fivetran_connector_sdk import upsert` with the Operations import.
Add `connection_type='direct'` to prevent waiting for Fivetran platform.
Parse configuration values using `configuration.get('key')` and convert as needed.Access secrets via `configuration['secret_key']` in the update function.
Run `pip install fivetran-connector-sdk` and ensure you use Python 3.10+.
Define update as `def update(configuration, state):` with both arguments.
Import Operations: `from fivetran_connector_sdk import Operations as op` and use `op.upsert()`.
Add `connector.run(connection_type='direct')` for local development.
No dependency data recorded yet.
No resource links recorded.