clickzetta-external-catalog

Create storage connections, catalog connections, and external catalogs for read-only federated queries.

8|3|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/yunqiqiliang/clickzetta-skills --skill clickzetta-external-catalog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clickzetta-external-catalog
Source: https://github.com/yunqiqiliang/clickzetta-skills/tree/main/clickzetta-external-catalog
Command: npx skills add https://github.com/yunqiqiliang/clickzetta-skills --skill clickzetta-external-catalog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

External Catalogs let Lakehouse run read-only federated queries against Hive, Iceberg, and Databricks without migrating data, simplifying cross-source analytics.

Core Features & Use Cases

  • Create storage connections to external data stores
  • Establish Catalog Connections to Hive Metastore or Unity Catalog-like services
  • Create External Catalogs to enable federated queries and join external tables with Lakehouse tables
  • Validate connectivity and perform sample queries across sources to verify data visibility

Quick Start

Create a storage connection, then a catalog connection, then an external catalog to enable read-only federated queries.

Frequently Asked Questions about clickzetta-external-catalog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run federated queries across external data sources without migrating data?

Federated queries let you run read-only SQL across external data sources by creating storage connections, catalog connections, and external catalogs in Lakehouse. This enables cross-source analytics without migrating data from Hive, Iceberg, or Databricks.

Can I query Hive and Iceberg tables directly from a Lakehouse environment?

Yes, you can query Hive and Iceberg tables by creating an external catalog in Lakehouse. This establishes a read-only federated connection, allowing you to join external tables with Lakehouse tables for cross-source analytics.

What is the process to create an external catalog for Databricks?

Creating an external catalog for Databricks follows a three-step workflow: create a storage connection to the data store, establish a catalog connection to a Unity Catalog-like service, and create the external catalog with read-only enforcement.

Does this external catalog approach support writing data back to Hive or Iceberg?

No, this approach applies read-only enforcement to external data sources. It is designed specifically to enable federated queries and cross-source analytics across Hive, Iceberg, and Databricks without allowing data modification or writes back to the external catalogs.

How do I validate connectivity after establishing a catalog connection to Hive Metastore?

After establishing a catalog connection to Hive Metastore, you validate connectivity by performing sample queries across the sources. This verifies data visibility and confirms the external catalog is correctly configured for read-only federated queries.

When do I need to create a storage connection versus a catalog connection?

You need a storage connection first to connect to external data stores, then a catalog connection to link to Hive Metastore or Unity Catalog-like services. Both are required prerequisites before creating an external catalog for federated queries.