Skip to main content

Publish

Publish your completed Semantic Model to make it available for business use. ekai supports publishing to Snowflake Intelligence (Cortex Agents), data catalogs, or downloading as a complete artifact package.

Prerequisites

Complete the Execute DBT step to build and run your DBT models.


Publish & Review Tab

Navigate to the PUBLISH & REVIEW tab to see publishing options:

Publish and Review tab

Publishing Options

Snowflake Intelligence

Status: ✅ Available

Publish to Cortex Agents for natural language querying of your data.

  • Cortex Analyst integration
  • Conversational AI agents
  • Auto semantic view creation

Data Catalogs

Status: On-Demand

Publish to OpenMetadata or custom catalog integrations.

  • OpenMetadata (standard)
  • Custom integrations (enterprise)
  • Contact sales for setup

Artifact Download

Status: ✅ Available

Download complete package for local use, manual Git, or archival.

  • DBT project
  • All documentation
  • Lineage diagrams

Snowflake Intelligence Publishing

Configuration

Snowflake Intelligence publish configuration

Configuration Fields

FieldDescriptionExample
Assistant NameIdentifier for the Cortex AgentV_Baltic_Bridge_Bank_Customer_360_View_
DescriptionWhat the agent does"Snowflake Cortex Agent for Customer 360"
Access ControlWho can use the agentEveryone or specific roles
Select RolesSnowflake roles (if specific)ACCOUNTADMIN, ANALYST
Compute WarehouseWarehouse for queriesCOMPUTE_WH
LLM ModelAI model for the agentCLAUDE-SONNET-4-5
Semantic View NameAuto-generated (read-only)V_Baltic_Bridge_Bank_Customer_360_View_

Access Control Options

OptionDescription
Everyone in my organizationAll Snowflake users can access
Only specific rolesLimited to selected Snowflake roles

LLM Selection

ℹ️ EKAI will use CLAUDE SONNET 4.5 as the default LLM.

You can override these settings using the LLM Model dropdown.

Publish

Click Publish To Snowflake Intelligence to deploy.


After Publishing

Success State

Successfully Published to Snowflake Intelligence!

Your assistant is now available for Q&A within the Snowflake Intelligence interface.

Post-Publish Actions

Launch SnowFlake Intelligence
Re-Configure & Publish

Data Catalog Publishing

OpenMetadata Integration

For data catalog publishing:

FieldDescription
OpenMetadata Server URLe.g., http://localhost:8585
Security TokenJWT token for authentication

Click Connect & Publish to deploy catalog metadata.

What Gets Published

  • Technical metadata (tables, columns, types)
  • Business glossary terms
  • Data lineage information
  • Metrics and KPI definitions
Enterprise Integration

For custom catalog integrations, contact sales@ekai.ai.


Artifact Download

Download a complete package containing all generated artifacts:

Download Artifacts (.Zip)

Package Contents

FileFormatDescription
Data Description.mdOverview documentation
BRD.mdBusiness Requirements Document
DBT Project.md + filesComplete dbt project
ERD.dbmlEntity Relationship Diagram
Lineage.yamlData lineage definition
Profile.mdStatistical profile summary

Use Cases

Use CaseDescription
Local DevelopmentRun dbt locally
Manual GitCommit to repository
SharingShare with external teams
BackupArchive for compliance
CI/CDIntegrate with pipelines

Re-Publishing

To update a published model:

  1. Make changes (BRD, artifacts)
  2. Re-run DBT if needed
  3. Return to PUBLISH & REVIEW
  4. Click Re-Configure & Publish

The existing Snowflake Intelligence agent is updated in place.


Summary

DestinationAvailabilityUse Case
Snowflake Intelligence✅ AvailableNatural language querying
OpenMetadataOn-demandData governance
Artifact Download✅ AvailableDevelopment, backup

Next Steps