Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cortex Analystでデータ分析の民主化に挑む

Avatar for tree__and__tree tree__and__tree
March 10, 2025
29

Cortex Analystでデータ分析の民主化に挑む

Avatar for tree__and__tree

tree__and__tree

March 10, 2025
Tweet

Transcript

  1. フルマネージドなText to SQLサービス 使用モデル:Mistral Large, Llama3 オプションでAzure OpenAIのアクセス許可も可能 今後はClaude 3.5

    Sonnetが使われるという話も (https://www.snowflake.com/ja/blog/ai-data-agents-snowflake-cortex/) Snowflakeのセキュリティとガバナンスを担保 東京リージョンでも利用可能 Cortex Analystの特徴 Yusuke Hayashi 参考:https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-analyst 6
  2. Classification agent: 質問内容を分類 Feature extraction agent: 質問の特徴を抽 出 Context enrichment

    agent: コンテキストを 追加 SQL generation agents: 特徴とコンテキス トからSQLクエリを生成 Error correction agent: SQLのエラー検出と 修正 Synthesizer agent: 複数SQLを受け取り最 終的なクエリを生成 Cortex Analystの内部ロジック Yusuke Hayashi 参考:https://www.snowflake.com/en/engineering-blog/snowflake-cortex-analyst- behind-the-scenes/ 9
  3. POSのダミーデータ:月次で店舗×商品ごとに売上が入っているデータ データイメージ 店舗 商品 売上個数 売上金額 月 A 商品1 100

    30000 2022-01 A 商品2 200 40000 2022-01 B 商品1 150 45000 2022-01 ... ... ... ... ... 使うデータ Yusuke Hayashi 13
  4. Snowflake Native App Framework: Snowflake内部でアプリを作成し、そ のアプリを公開できるフレームワー ク ネイティブアプリにすることで外部 に公開でき、プロダクトとしての提 供が可能!

    特定のアカウントにプライベー ト共有 マーケットプレイスで公開 ネイティブアプリとは Yusuke Hayashi 参考:https://docs.snowflake.com/ja/developer-guide/native-apps/native- apps-about 23