The Collibra Import API enhances your experience with data by giving you the tools to integrate your systems with the Collibra Platform. This project is meant both to show you the basics of building an import-based integration application and to get you started with your project.
$ git clone https://github.com/collibra/import-api-examples.git
- Set the required environment variables (DGC_URL, DGC_USERNAME, DGC_PASSWORD)
$ ./gradlew build
to compile the code in all the 3 modules and to run the unit tests.
Add-PIGNORE_TEST_FAILURES
if you don't have a running dgc instance, but want to generate the client anyway.
This repository has the following sub-modules:
- An import-api-java-client module that helps you generate clients for the Import API.
- An input-file-examples module that demonstrates how to import communities, domains, assets, relations, etc from CSV, Excel and JSON files.
- An import-api-tutorial module that demonstrates how to use the Import and Synchronization APIs with series of examples.
- A data-quality module contains an example that imports Data Quality Metrics from an external system to the Collibra Platform.
This repository is part of the Collibra Developer Toolkit. By using or accessing the Developer Toolkit, you agree to the Collibra Developer Terms, including section 11, which states: "Collibra has no obligation to provide any maintenance or support for the Developer Toolkit (or to end users of your Add-Ons) or to fix any errors or defects".
The code provided in this repository is available under the following license.