tap-immuta
is a Singer tap for Immuta.
This package is being made available by Immuta's internal analytics team and is NOT officially supported by Immuta. Users are welcome to open issues or pull requests to improve the tap.
Built with the Singer SDK.
This tap can be installed using:
git clone https://github.com/immuta/tap-immuta.git
pip install tap-immuta
The following configuration options are available:
api_key
(required): User-generated Immuta API Keyhostname
(required): Immuta hostname, e.g.https://my-immuta.my-domain.com
user_agent
(optional): should be set to something that includes a contact email address should the API provider need to contact you for any reason.
A full list of supported settings and capabilities for this tap is available by running:
tap-immuta --about
You can easily run tap-immuta
by itself or in a pipeline using, for example, Meltano.
To execute the tap directly, specify the config file, output the catalog, and then run it in sync mode.
tap-immuta --config CONFIG --discover > ./catalog.json
tap-immuta --config CONFIG --catalog ./catalog.json
Create tests within the tap_immuta/tests
subfolder and
then run:
pip install pytest
pytest tap_immuta/tests