Informatica Integration#

Generate ODCS files from Informatica CDGC (Cloud Data Governance and Catalog) assets.

Overview#

The Informatica integration extracts metadata from Informatica CDGC and generates ODCS v3.1.0 compliant YAML files.

Features#

  • ✅ Asset metadata extraction via REST API

  • ✅ Column schema discovery

  • ✅ System attribute handling

  • ✅ Technical metadata extraction

  • ✅ Business glossary term integration

Installation#

pip install -e .

Configuration#

Environment Variables#

export INFORMATICA_URL="https://your-informatica-instance.com"
export INFORMATICA_USERNAME="your_username"
export INFORMATICA_PASSWORD="your_password"

Usage#

Command Line#

python -m wxdi.odcs_generator.generate_odcs_from_informatica <asset_id>

Python API#

from wxdi.odcs_generator.generate_odcs_from_informatica import InformaticaClient, ODCSGenerator

# Initialize client
client = InformaticaClient(
    base_url="https://your-informatica-instance.com",
    username="your_username",
    password="your_password"
)

# Create generator
generator = ODCSGenerator(client)

# Generate ODCS
odcs_data = generator.generate_odcs("asset-id")

# Save to file
generator.save_to_yaml(odcs_data, "output.yaml")

See Also#