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): :と::の{{5}}を抽出するPARSE_DOCUMENT = ファイル {{6}} で始まるものに対する典型的な最初のステップ完了
SELECT SNOWFLAKE.CORTEX.COMPLETE(
'claude-3-5-sonnet',
'Summarise this patrol report and flag any safety actions required:'
|| report_text
) AS summary;
要約
SELECT SNOWFLAKE.CORTEX.SUMMARIZE(report_text) AS report_digest
FROM snowy_peak_patrol_reports;
完了
SELECT SNOWFLAKE.CORTEX.COMPLETE(
'claude-3-5-sonnet',
'Summarise this patrol report and flag any safety actions required:'
|| report_text
) AS summary;
要約
SELECT SNOWFLAKE.CORTEX.SUMMARIZE(report_text) AS report_digest
FROM snowy_peak_patrol_reports;
Cortex Search
Cortex Analyst

CREATE OR REPLACE SNOWFLAKE.ML.FORECAST {{1}} で予測モデルを作成CALL my_model!FORECAST()で学習済みモデルを呼び出して、将来の期間{{2}}を生成するSnowflake アーキテクチャ