Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてを...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ayumu Yamaguchi
November 28, 2025
Programming
200
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
Ayumu Yamaguchi
November 28, 2025
More Decks by Ayumu Yamaguchi
See All by Ayumu Yamaguchi
Streamlitで実現できるようになったこと、実現してくれたこと
ayumu_yamaguchi
2
860
Cortex_Searchを活用したメタデータ検索Chatbot開発.pdf
ayumu_yamaguchi
0
120
Streamlitの入門書を執筆した話
ayumu_yamaguchi
1
250
Streamlitで開発した自作データカタログの導入
ayumu_yamaguchi
4
1.1k
Streamlitのデータカタログが社内にもたらした変化
ayumu_yamaguchi
1
1.8k
StreamlitとTerraformでデータカタログを作った話
ayumu_yamaguchi
1
3.1k
Streamlitを使ってデータカタログを作ってみた
ayumu_yamaguchi
1
680
Other Decks in Programming
See All in Programming
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
330
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
180
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
180
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
210
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
110
Cloudflare is Agents
chimame
0
190
Introducing Stack Pull Request in GitHub
kkamegawa
0
120
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
250
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
460
Hello, Hiroshima Geospatial Data! — Exploring DoboX with Python
ra0kley
0
140
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
250
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.3k
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.6k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
680
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Marketing to machines
jonoalderson
1
5.7k
Design in an AI World
tapps
1
290
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Accessibility Awareness
sabderemane
1
190
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Music & Morning Musume
bryan
47
7.3k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
Transcript
【Streamlit x Snowflake】 データ基盤からアプリ開発・AI活用まで、 すべてをSnowflake内で実現 2025/11/28 ここがヘンだよ!?Snowflake 〜 みんなが考えた最強のデータ基盤には、 なんでSnowflakeが多いのか?
DATUM STUDIO株式会社 山口 歩夢
1 1 自己紹介 山口歩夢 【所属】 DATUM STUDIO株式会社 データエンジニア 【経歴】 株式会社GENDA
→ 現在 Streamlit Creators Snowflake Squad 【発信活動】 著書 : Streamlit入門 Pythonで学ぶデータ可視化&アプリ開発入門 出版予定: (仮)実践Snowflake Cortex 生成AIアプリ開発入門 X : @Yamaguchi_aaaaa 『Streamlit入門 Pythonで学ぶデータ可視化&アプリ開発入門』 実践Snowflake Cortex 生成AIアプリ開発入門
2 私がSnowflakeを推す理由
3 Streamlitでデータアプリを手軽に作れる
4 4 Streamlitでデータアプリを手軽に作れる • Pythonだけでインタラクティブなアプリ開発ができるフレームワーク • HTMLやCSS、Javascriptの知識不要で綺麗なUIを素早く構築可能 • Snowflakeに接続しているデータを簡単に抽出・更新もできる
5 5 Streamlitでデータアプリを手軽に作れる 多くの関数が提供されていて、 グラフ描画やレイアウト、ボタン出力やフォーム入力などの機能を関数一つで出力できます。
6 6 Streamlitでデータアプリを手軽に作れる 「Streamlit in Snowflake」を使えば インフラの専門知識がなくても簡単にデプロイまで可能 Snowflake上で動くので、Snowflakeへのデータの抽出・更新が簡単
7 7 Streamlitでデータアプリを手軽に作れる StreamlitのインストールやSnowflakeの環境の用意をしなくても PlaygroundでStreamlitを動かしてみることができます。 https://docs.streamlit.io/develop/api-reference
8 Snowflake Cortexで LLMを活用したデータ処理が手軽にできる
9 9 Snowflake CortexでLLMを活用したデータ処理が手軽にできる SELECT文でAISQLを実行すれば、LLMでデータ処理が可能 テキストのベクトル化やPDFのレイアウト情報を保持しながらデータ抽出をすることも可能なため、 非構造化データの処理やベクトルデータベースの作成も可能
10 10 Snowflake CortexでLLMを活用したデータ処理が手軽にできる PDFのテキストやレイアウトの情報をAISQLで抽出 RAGシステムなどに活用可能
11 StreamlitとSnowflake Cortexで LLMアプリケーションを手軽に作れる
12 12 StreamlitとSnowflake CortexでLLMアプリケーションを手軽に作れる StreamlitでChatbotのUIを手軽に作れる Snowflake CortexでLLMを手軽にアプリに組み込める Streamlit in Snowflakeで手軽にデプロイができる
13 まとめ
14 14 まとめ 手軽に「データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現」できる。 特に、Streamlitを活用したアプリケーション開発は楽しいので私はSnowfalkeを推しています。
15 ご清聴ありがとうございました!
16 16 採用情報やお問い合わせ DATUM STUDIOでは一緒に働く仲間を募集しています! Snowflakeを使った、データ基盤アプリ開発・AI活用までお手伝いさせていただいています! 採用情報 お問い合わせ