A custom Airbyte destination connector for Altertable.
The destination is available as a Docker image at:
ghcr.io/altertable-ai/airbyte-destination-altertable
- Open the Airbyte web UI
- Navigate to Settings → Destinations
- Click + New connector → Add a new Docker connector
- Fill in the connector details:
- Connector display name:
Altertable - Docker repository name:
ghcr.io/altertable-ai/airbyte-destination-altertable - Docker image tag:
latest(or a specific version)
- Connector display name:
- Click Add to save
For more details on using custom connectors, see Airbyte's official documentation.
When creating a new destination, you'll need to provide the following required parameters:
| Parameter | Description |
|---|---|
| Username | Your Altertable account username |
| Password | Your Altertable account password |
| Catalog | The target catalog where data will be written |
| Schema | The schema within the catalog to use |
For more information on setting up your Altertable account and obtaining credentials, see the Altertable documentation.
- Setup your Python venv:
python -m venv venv
. venv/bin/activate # change depending on your shell
- Discover the source schema and generate the catalog.json file:
docker run --rm -v $PWD/scripts/faker:/data airbyte/source-faker:latest discover --config /data/config.json > scripts/faker/discover.json
python scripts/gen_catalog.py scripts/faker/discover.json scripts/faker/catalog.json
- Run the ETL:
./scripts/run.sh faker