spice-catalogs

📁 spiceai/skills 📅 Jan 25, 2026
4
总安装量
4
周安装量
#53844
全站排名
安装命令
npx skills add https://github.com/spiceai/skills --skill spice-catalogs

Agent 安装分布

opencode 4
codex 4
gemini-cli 4
antigravity 3
claude-code 3

Skill 文档

Spice Catalog Connectors

Catalog connectors expose external data catalogs for federated SQL queries, preserving the source schema hierarchy.

Basic Configuration

catalogs:
  - from: <connector>
    name: <catalog_name>
    params:
      # connector-specific parameters
    include:
      - 'schema.*'     # optional: filter tables

Supported Catalogs

Connector From Format Description
unity_catalog unity_catalog Databricks Unity Catalog
databricks databricks Databricks with Spark Connect
iceberg iceberg Apache Iceberg catalogs
spice.ai spice.ai Spice.ai Cloud Platform
glue glue AWS Glue Data Catalog

Examples

Unity Catalog

catalogs:
  - from: unity_catalog
    name: unity
    params:
      unity_catalog_endpoint: https://my-workspace.cloud.databricks.com
      databricks_token: ${ secrets:DATABRICKS_TOKEN }
    include:
      - 'my_schema.*'

Iceberg with S3

catalogs:
  - from: iceberg
    name: iceberg_catalog
    params:
      iceberg_catalog_type: rest
      iceberg_rest_uri: https://my-iceberg-catalog.com

Spice.ai Platform

catalogs:
  - from: spice.ai
    name: spiceai
    include:
      - 'tpch.*'

Querying Catalog Tables

Tables are accessed using the full path: <catalog>.<schema>.<table>

SELECT * FROM unity.my_schema.customers LIMIT 10;

Include Patterns

Filter which tables to expose using glob patterns:

include:
  - 'prod_schema.*'           # all tables in prod_schema
  - '*.customers'             # customers table in any schema
  - 'analytics.sales_*'       # tables starting with sales_ in analytics

Documentation