본문 바로가기

Snowflake33

[Snowflake] Cortex Search Service 기반 AI 챗봇 질의 Cortex Analyst는 TEXT2SQL 즉, 자연어를 SQL로 변환하여 테이블과 같은 구조화(정형)된 데이터를 분석하고 비즈니스 사용자가 셀프 서비스 분석을 수행할 수 있도록 지원한다. 또한 Cortex Search는 문서나 텍스트와 같은 비정형 데이터를 기반으로 정보를 찾는데 탁월하며, 챗봇용 RAG에 자주 활용된다. 아래 표를 보며 비교해보자.구분 Cortex Analyst Cortex Search 대상 데이터테이블(정형)문서/텍스트(비정형)주요 기능자연어 → SQL → 분석의미 기반 문서 검색쿼리 실행✅ 있음❌ 없음비용 발생Warehouse 비용Search + LLM 비용RAG 구성 요소❌ (보조적)✅ 핵심대표 활용매출 분석, VOC 집계정책 QA, 매뉴얼 검색 이번 글에서는 '사내 메뉴얼 .. 2025. 12. 24.
[Snowflake] Cortex AI 함수 (LLM 기반) 활용해보기 Snowflake Cortex AI 함수는 주로 비정형 데이터(텍스트, 이미지 등) 분석에 LLM을 활용한다. 공식 문서에 따르면 아래와 같은 것들을 지원한다고 한다.엔터티 추출을 위한 메타데이터 보강 및 유효성 검사 간소화고객 티켓 전반에서 인사이트 집계하기자연어로 내용 필터링 및 분류하기서비스 개선을 위한 감성 및 양상 기반 분석다국어 내용 변환 및 로컬라이제이션분석 및 RAG 파이프라인을 위한 문서 구문 분석하기이렇게만 봐서는 어떤 것들이 가능한지 확 와닿진 않기 때문에 실제로 비정형 데이터를 토대로 여러가지 함수를 직접 실행해보며 테스트해보자. 우선 기본적인 오브젝트를 생성한다.-- OBJECT 생성CREATE DATABASE HD_DEMO;CREATE SCHEMA HD_DEV;-- STAGE 생.. 2025. 12. 24.
[Snowflake] Snowflake Intelligence로 나만의 에이전트를 만들어보자 GPT에게 Snowflake Intelligence가 무엇인지 설명해보라고 한 답변이다. Snowflake Intelligence는 조직의 데이터를 기반으로 인사이트를 얻고 행동을 취할 수 있도록 도와주는 AI 기반 플랫폼입니다.자연어 쿼리: 기술적 전문 지식 없이도 자연어를 사용하여 차트를 생성하고 즉각적인 답변을 얻을 수 있습니다다양한 데이터 소스 통합: 구조화된 데이터와 비구조화된 데이터를 함께 분석할 수 있으며, 스프레드시트, 문서, 이미지, 데이터베이스의 인사이트를 동시에 연결할 수 있습니다Snowflake Intelligence를 사용하여 Snowflake Docs를 기반으로 답변을 해주는 에이전트를 만들어보자. 1. Snowflake Intelligenct 관련 오브젝트 생성AI 에이전트가 .. 2025. 12. 11.
[Snowflake] Dashboard를 활용하여 모니터링 해보자 Snowflake의 Dashboard는 Snowsight(UI) 안에서 데이터를 시각화하고 모니터링할 수 있는 내장 대시보드 기능이다.Tableau나 PowerBI 같은 외부 BI 툴 없이도 Snowflake 내부에서 바로 차트 ·표·지표를 생성하고 공유할 수 있다. 단순하게 Snowflake의 내부 데이터를 활용해 사용자가 필요로 하는 모니터링 시스템을 구축해야 한다면 Snowflake의 Dashboard를 활용해보자. ✅ 주요 특징1) SQL 기반 시각화위젯에 쿼리를 작성하면 그 결과를 차트 또는 테이블 형태로 시각화함2) 실시간 데이터 반영Task를 활용하여 사용자가 원하는 시점 또는 주기별로 최신 데이터 반영 가능함3) 권한 기반 접근 제어RBAC 기반 생성이 가능하기 때문에 대시보드 접근 권한.. 2025. 12. 9.
[쿼리] Warehouse 사이즈 변경 이력 조회 보호되어 있는 글 입니다. 2025. 12. 4.
[분석] Warehouse Info 프로시저 생성 -- 1. 모니터링 메타 테이블 생성CREATE OR REPLACE TABLE COMM.WAREHOUSE_INFO ( NAME VARCHAR(255) COMMENT '웨어하우스 이름' , SIZE VARCHAR(50) COMMENT '웨어하우스 크기')COMMENT = 'Snowflake 웨어하우스 상태 모니터링 테이블 - SHOW WAREHOUSES 결과를 주기적으로 저장';-- 2. AIRFLOW 웨어하우스만 모니터링하는 프로시저CREATE OR REPLACE PROCEDURE COMM.REFRESH_WAREHOUSE_INFO()RETU.. 2025. 12. 3.