Jun 02, 2025: Snowflake Cortex AI Functions (Preview)

AI 기능이 멀티모달 데이터 전반에서 SQL 연산자를 충족

Snowflake announces the preview of Cortex AI Functions, bringing powerful AI capabilities directly into Snowflake’s SQL engine. AI Functions help you build scalable AI pipelines across multimodal enterprise data with familiar SQL commands. You can now process text and images faster and more cost effectively while gaining deeper insights from structured and unstructured data.

The available Cortex AI Functions include:

  • AI_FILTER: 텍스트 또는 이미지 입력에 대해 일반 언어로 된 예/아니오 질문을 평가하여 AI 기능으로 SELECT, WHERE, JOIN 절에서 결과를 필터링할 수 있습니다.

  • AI_CLASSIFY: 일반 언어 범주 정의에 따라 텍스트 또는 이미지 입력을 단일 또는 여러 개의 사용자 정의 범주로 분류할 수 있습니다.

  • AI_AGG: 텍스트 열을 집계하고 사용자 정의 프롬프트에 따라 여러 행에 걸쳐 인사이트를 반환합니다. 이 함수는 컨텍스트 윈도우 제한이 적용되지 않습니다.

  • AI_SUMMARIZE_AGG: 텍스트 열을 집계하여 여러 행에 걸친 요약을 반환합니다. 이 함수는 컨텍스트 윈도우 제한이 적용되지 않습니다.

  • AI_SIMILARITY: 임베딩 벡터를 명시적으로 생성할 필요 없이 두 입력 사이의 임베딩 유사도를 계산합니다.

  • AI_COMPLETE: 사용 가능한 여러 LLMs 중 하나를 사용하여 주어진 텍스트 문자열 또는 이미지에 대한 완성을 생성합니다. 이 함수는 다른 함수에서 다루지 않는 생성형 AI 작업에 사용합니다.

Key benefits of Cortex AI Functions include:

  • 식 표현 및 구성 가능한 AI 연산자: 새로운 AI 기반 연산자 제품군을 통해 FILTER, AGGREGATE 등 익숙한 SQL 기본 요소와 원활하게 통합되어 보다 직관적이고 강력한 데이터 조작이 가능합니다.

  • AI 파이프라인 간소화: 표준 SQL 을 사용하여 보다 쉽고 효율적으로 고급 다단계 AI 파이프라인을 구축할 수 있습니다.

  • 모든 데이터를 위한 통합 분석: 동일한 SQL 쿼리 내에서 정형 데이터와 비정형 데이터에 대한 분석을 실행하여 데이터 사일로를 제거할 수 있습니다.

  • Native Multimodal Data Support: Cortex AI Functions are designed to work fluidly across diverse modalities, eliminating the need for separate processing systems for text and image data.

  • 성능 개선: Snowflake 내 쿼리 엔진 성능 및 확장성이 개선되었습니다.

To get started, see Cortex AI Functions.