Singer tap to extract data from the Eloqua API, conforming to the Singer spec: https://github.com/singer-io/getting-started/blob/master/docs/SPEC.md
Eloqua API: https://docs.oracle.com/cloud/latest/marketingcs_gs/OMCAC/
- Setup virtual environment:
virtualenv --python=3.7 .venv
- Activate:
source .venv/bin/activate
- Install packages:
poetry install
- Install poetry with:
curl -sSL https://install.python-poetry.org | python3 -
- Install poetry with:
- Enable the virtualenv where poetry installed:
source $(poetry env info --path)/bin/activate
tap-eloqua --config config.json --discover > catalog.json
tap-eloqua --config config.json -p catalog.json -s state.json