Snowflake 아키텍처
Emily Melhuish
Technical Curriculum Developer, Snowflake



VARIANT 열의 텍스트)SQL
SELECT SNOWFLAKE.CORTEX.PARSE_DOCUMENT(
@snowy_peak_files_stage,
'patrol_report.pdf',
{'mode': 'LAYOUT'}
):content::STRING AS report_text;
VARIANT): : 및 :: 로 텍스트 추출PARSE_DOCUMENT = 파일로 시작하는 모든 작업의 첫 번째 단계COMPLETE
SELECT SNOWFLAKE.CORTEX.COMPLETE(
'claude-3-5-sonnet',
'Summarise this patrol report and flag any safety actions required:'
|| report_text
) AS summary;
SUMMARIZE
SELECT SNOWFLAKE.CORTEX.SUMMARIZE(report_text) AS report_digest
FROM snowy_peak_patrol_reports;
COMPLETE
SELECT SNOWFLAKE.CORTEX.COMPLETE(
'claude-3-5-sonnet',
'Summarise this patrol report and flag any safety actions required:'
|| report_text
) AS summary;
SUMMARIZE
SELECT SNOWFLAKE.CORTEX.SUMMARIZE(report_text) AS report_digest
FROM snowy_peak_patrol_reports;
Cortex Search
Cortex Analyst

CREATE OR REPLACE SNOWFLAKE.ML.FORECAST로 예측 모델 생성CALL my_model!FORECAST()로 학습된 모델을 호출하여 미래 기간 예측Snowflake 아키텍처