IBM Support

InfoSphere Information Governance Catalog: Adding asset types, their assets, and their data flows into the catalog

Question & Answer


How do I add new asset types, their assets and icons, and their data flows into the catalog of IBM InfoSphere Information Catalog?


Since Version RU 16, you can extend the model of InfoSphere Information Governance Catalog and add asset types and metadata from other products to give a holistic representation of those assets in the catalog. The main reason to add new asset types is to enrich your lineage reports.
For details, see this document: bundle_assets_IGC.pdf

See the attached files for examples and templates of the format to use to register new asset types and import their assets and data flows into the catalog.

Material to construct asset type bundles Example bundle of the fictitious ETL tool "DataMass"
TEMPLATE-asset_type_descriptor.xmlTEMPLATE-asset_type_descriptor.xml XML template with documented options

asset_type_descriptor.xsdasset_type_descriptor.xsd XML Schema for validating asset type descriptor XMLs

Example of Asset Import (publishing objects/instances)
documented-ASSET-import-sample1.xmldocumented-ASSET-import-sample1.xml Thoroughly documented example
Job-assetdoc.xmlJob-assetdoc.xml Sample XMLs, fits the DataMass bundle

Example of Lineage Flow Import (uploading data flows)

documented-FLOW-import-sample1.xmldocumented-FLOW-import-sample1.xml Thoroughly documented example
Job-design-flowdoc.xmlJob-design-flowdoc.xml Small sample XML, fits the DataMass examples

Example of Coding Resources for JAXB
flow_v1_0.xsdflow_v1_0.xsd XML Schema for validating imports of assets and flows. There is a significant overlap between the format of asset- and flow import XMLs. Having one superset schema makes it easier to build code that can be reused for both, when employing XSD-generated libraries such as with JAXB. xjb binding customization file, compressed into zip file
JaxbGenAntTaskTemplate.xmlJaxbGenAntTaskTemplate.xml Ant task template for generating the Java API

[{"Product":{"code":"SSZJPZ","label":"IBM InfoSphere Information Server"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Information Governance Catalog","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"11.5;;11.7","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
28 June 2019