External Catalogs

Audience: Application Admins and Governors

Content Summary: This page outlines prerequisites, an overview of the installation process, limitations, and external documentation for external catalog requirements. For a tutorial on connecting an external catalog, see the Configure External Catalog page.

Supported External Catalogs

Immuta supports the following external catalogs:

Introduction

Users who want to use tagging capabilities outside of Immuta and pull tags from external table schemas can connect Collibra or Alation as an external catalog. Once they have been connected, Immuta will ingest a data dictionary from the catalog that will apply data source and column tags directly onto data sources. These tags can then be used to write and drive policies.

If users have another catalog, or have customized their Collibra or Alation integrations, they can connection through the REST Catalog using the Immuta API.

Users can also connect a Snowflake account to allow Immuta to ingest Snowflake tags onto Snowflake data sources.

Best Practice: External Catalog

Use a single catalog; having more than one can lead to multiple truths and data leaks.

Alation

Prerequisite

  • A catalog with tags that correspond to your Immuta data sources

Installation Process

  1. When changes are made to the external catalog, refresh external tags

Collibra

Prerequisites

  • A physical Data Dictionary with assets that correspond to your Immuta data sources

  • The username and password of a user with the Global role: Catalog or Catalog Author.

Installation Process

  1. When changes are made to the external catalog, refresh external tags

Custom REST Catalog

For more details about using a custom REST catalog with Immuta, see the Custom REST Catalog Interface Introduction.

Prerequisites

  • A catalog with tags that correspond to your Immuta data sources

  • The Immuta API

Installation Process

  1. When changes are made to the external catalog, refresh external tags

Snowflake Tag Ingestion

Prerequisites

  • A Snowflake user who has, at minimum, the ability to set the following permissions:

    1. GRANT IMPORTED PRIVILEGES ON DATABASE snowflake

    2. GRANT APPLY TAG ON ACCOUNT

  • Snowflake Enterprise Edition or higher

Installation Process

  1. When changes are made to the tags in Snowflake, refresh external tags

External Catalog Behaviors

  • Tags ingested from external catalogs cannot be edited within Immuta. To edit, delete, or add a tag from an external catalog to a data source or column, make the change in the external catalog.

  • You can configure multiple external catalogs within a single tenant of Immuta, but only one external catalog can be linked to a data source.

Last updated

Other versions

SaaS2024.32024.2

Copyright © 2014-2024 Immuta Inc. All rights reserved.