egeria-connector-ibm-information-server-sources-2.11.README.md Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of egeria-connector-ibm-information-server-package Show documentation
Show all versions of egeria-connector-ibm-information-server-package Show documentation
Bundling of the IBM Information Server connectors for distribution and use within an OMAG Server Platform.
The newest version!
[![License](https://img.shields.io/github/license/odpi/egeria-connector-ibm-information-server)](LICENSE)
[![Build](https://github.com/odpi/egeria-connector-ibm-information-server/workflows/Build/badge.svg)](https://github.com/odpi/egeria-connector-ibm-information-server/actions/workflows/merge.yml?query=workflow%3ABuild)
[![CodeQL](https://github.com/odpi/egeria-connector-ibm-information-server/workflows/CodeQL/badge.svg)](https://github.com/odpi/egeria-connector-ibm-information-server/actions/workflows/codeql-analysis.yml)
[![Release](https://img.shields.io/maven-central/v/org.odpi.egeria/egeria-connector-ibm-information-server-package?label=release)](http://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.odpi.egeria&a=egeria-connector-ibm-information-server-package&v=RELEASE&c=jar-with-dependencies)
[![Development](https://img.shields.io/nexus/s/org.odpi.egeria/egeria-connector-ibm-information-server-package?label=development&server=https%3A%2F%2Foss.sonatype.org)](https://oss.sonatype.org/content/repositories/snapshots/org/odpi/egeria/egeria-connector-ibm-information-server-package/)
# IBM InfoSphere Information Server Connectors
[IBM InfoSphere Information Server](https://www.ibm.com/marketplace/infosphere-information-server) is a
commercially-available data integration, quality and governance suite from IBM. It is comprised of multiple modules,
and this repository contains Egeria connectors for some of those modules:
- [IBM InfoSphere Information Governance Catalog connector](igc-adapter) implements read-only connectivity to
the metadata repository module within the suite.
- [IBM InfoSphere DataStage connector](datastage-adapter) implements a data engine proxy connector for the ETL
module within the suite.
The project also provides client libraries to ease integration with IBM InfoSphere Information Server even without
using Egeria:
- [IBM IGC REST Client Library](igc-clientlibrary) abstracts integration with Information Governance Catalog's REST API through a Java client.
- [IBM IA REST Client Library](ia-clientlibrary) abstracts integration with Information Analyzer's REST API through a Java client.
## Quick links
- See our [Getting Started](https://odpi.github.io/egeria-connector-ibm-information-server/getting-started/index.html) guide for
step-by-step instructions on using these connectors to integrate IBM Information Server with Egeria.
- See the [CTS Results](cts/README.md) for details on its conformance and rough performance numbers.
## How it works
There are currently two connectors:
- A repository proxy connector that integrates IBM Information Governance Catalog with Egeria.
- A data engine proxy connector that integrates IBM DataStage lineage information with Egeria.
Both involve integrating into the Open Connector Framework (OCF) and implementing
certain methods that adhere to the interfaces required by each connector type. These then communicate with IBM Information
Server via IBM Information Server's own REST APIs to read information from an Information Server environment.
This requires an existing IBM Information Server environment to already be running elsewhere: the connectors simply
connect to this existing environment and "proxy" any requests from Egeria into a series of native REST API calls against
the environment.
![Overview](docs/overview.png)
> Overview of the connector implementations
Note that currently both connectors operate only in a read-only manner: no write operations (creates or updates) are
implemented against IBM Information Server. Furthermore, [only a subset of the open metadata types are currently
implemented](docs/mappings/README.md); however, the [connector is extensible](docs/extending/README.md).
----
License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/),
Copyright Contributors to the ODPi Egeria project.