https://github.com/snowflake-labs/unified-data-stack-for-incident-management
A sample unified data stack on Snowflake using Openflow (Slack connector) + dbt Projects on Snowflake + AISQL to show the art of possible of building AI powered data engineering solutions on Snowflake
https://github.com/snowflake-labs/unified-data-stack-for-incident-management
Last synced: 4 days ago
JSON representation
A sample unified data stack on Snowflake using Openflow (Slack connector) + dbt Projects on Snowflake + AISQL to show the art of possible of building AI powered data engineering solutions on Snowflake
- Host: GitHub
- URL: https://github.com/snowflake-labs/unified-data-stack-for-incident-management
- Owner: Snowflake-Labs
- Created: 2025-09-23T02:10:42.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-04-20T17:06:55.000Z (4 months ago)
- Last Synced: 2026-04-20T19:13:52.742Z (4 months ago)
- Language: Python
- Size: 12.6 MB
- Stars: 8
- Watchers: 0
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
README
= Unified Data Stack on Snowflake
:toc:
:toc-placement!:
*Author*: Chinmayee Lakkad
*Email*: link:mailto:chinmayee.lakkad@snowflake.com[chinmayee.lakkad@snowflake.com]
*Release Date*: March 2026
*Version*: 2.1.0
toc::[]
== Overview
This project is a comprehensive example of building an end-to-end pipeline on Snowflake to ingest data through OpenFlow, transform it using dbt Projects for Standard models, Semantic Views, Cortex Search, and Cortex Agents for AI-powered automation, batch analytics, and conversational AI through Snowflake Intelligence.
[IMPORTANT]
*To demonstrate this stack, the project uses incident management as an illustrative subset of the real-world business process only to show the art of possible with this modern design pattern on Snowflake that can be applied for any industry or business process.*
=== Key Features
. *Open new data frontiers* to ingest from using OpenFlow connectors
. *Standardize data models* using SQL and well-established engineering tools like dbt core
. *Interleave AISQL* within dbt models for dynamic reasoning and decision-making
+
* This includes using AISQL to process unstructured text and images for classification and enrichment
* Or, unstructured documents (PDFs, PPTs, TXTs, etc.) for search and retrieval, and question extraction
. *Deploy Cortex services*, such as Cortex Search and Cortex Agents, from within the same dbt Project
. *Unlock conversational AI* through Snowflake Intelligence for decision-making through all data within a business process
image::ascii-docs/architecture.png[width=75%]
== Getting Started
[cols="1,2"]
|===
|Document |Description
|link:ascii-docs/ARCHITECTURE.adoc[*Architecture*]
|Technical architecture, data models, and project structure
|link:ascii-docs/SETUP.adoc[*Setup Guide*]
|Complete installation and configuration instructions
|link:ascii-docs/DEMOS.adoc[*Demo Vignettes*]
|Hands-on examples and usage scenarios
|===
== Resources
image:https://img.shields.io/badge/Snowflake-Intelligence-29B5E8?logo=snowflake[link="https://docs.snowflake.com/en/user-guide/snowflake-cortex/snowflake-intelligence"]
image:https://img.shields.io/badge/Cortex-Agents-29B5E8?logo=snowflake[link="https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-agents"]
image:https://img.shields.io/badge/dbt-Projects-29B5E8?logo=snowflake[link="https://docs.snowflake.com/en/user-guide/data-engineering/dbt-projects-on-snowflake-understanding-dbt-project-objects"]
image:https://img.shields.io/badge/Snowflake-OpenFlow-29B5E8?logo=snowflake[link="https://docs.snowflake.com/en/user-guide/data-integration/openflow/about"]
image:https://img.shields.io/badge/Streamlit-Dashboard-29B5E8?logo=streamlit[link="https://streamlit.io/"]
image:https://img.shields.io/badge/OpenFlow-Slack-29B5E8?logo=snowflake[link="https://docs.snowflake.com/en/user-guide/data-integration/openflow/connectors/slack/about"]
== Contributing
We welcome contributions! Here's how you can help:
* *Report bugs* via link:https://github.com/Snowflake-Labs/unified-data-stack-for-incident-management/issues[GitHub Issues]
* *Suggest features* or improvements
* *Submit Pull Requests* with enhancements