Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Snowflake × Goコラボ - 言語大乱闘! スマッシュシスターズ
Search
SnowflakeLadiesGroup
August 03, 2025
Programming
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Snowflake × Goコラボ - 言語大乱闘! スマッシュシスターズ
言語大乱闘! スマッシュシスターズ!(2025/08/02)でWomen Who Go TokyoとSnowflake女子会がコラボセッションしました!
SnowflakeLadiesGroup
August 03, 2025
More Decks by SnowflakeLadiesGroup
See All by SnowflakeLadiesGroup
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
120
LT:「このままでいいのかな?」から一歩踏み出した私のデータキャリア選択〜社会人3年目に上京を決意したリアル〜Snowflake女子会 vol.8
snowwmn0824
0
69
地方移住と都心キャリアの両立は「金・時間・人」のリソースをフル活用すれば実現できる!〜Snowflake女子会 vol.8
snowwmn0824
0
76
SQLは死なない〜クラウド時代の不滅の言語〜
snowwmn0824
0
170
Other Decks in Programming
See All in Programming
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
180
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
500
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
160
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
670
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
150
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
260
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
300
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1.1k
SREの越境 / SRE Collaboration
y0hgi
2
260
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
200
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
360
FreeBSDでZabbixを動かす
kenkino
0
310
Featured
See All Featured
Docker and Python
trallard
47
4.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
Build your cross-platform service in a week with App Engine
jlugia
234
19k
The untapped power of vector embeddings
frankvandijk
2
1.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
So, you think you're a good person
axbom
PRO
2
2.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.9k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
360
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
550
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
700
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
570
Transcript
Snowflake × Go 2025-08-02 言語大乱闘! スマッシュシスターズ!
アジェンダ わたしたちの紹介 Snowflake Go やってみた! アプリケーション説明 技術スタック説明 カレンダーの持ち主紹介 DEMO
わたしたちの紹介
tomo(Tomoko Wakamatsu) Snowflake Solution Engineer Master of DATA Saber Tableau
Ambassador Snowflake女子会 Frosty FridayLive Challenge(YouTube) JTUG(Japan Tableau User Group) X(Twitter): https://x.com/tomowk1 LinkedIn: https://www.linkedin.com/in/tomo-wakamatsu/
DATUM STUDIO株式会社 データエンジニアリング本部 データエンジニア部 GL / プリンシパルエンジニア 2024-2025 Snowflake Data
Superheroes Snowflake ユーザーグループ(SnowVillage) 運営企画チーム (Mayors) Snowflake 女子会幹事 Snowflake コンテナグループ リーダー primeNumber User Group(pUG) リーダー Frosty FridayLive Challenge(YouTube) X @__allllllllez__ LinkedIn Miho Kajiya あれ(Miho Kajiya)
株式会社メルカリ Sales Operation Design おしごと Bakend Engineer や Engineering Manager
で 20年くらい暮らしていました。 最近は TypeScript や Go などを楽しみながら Sales Team と働いています。 コミュニティ Go Conferene Women Who Go Tokyo TinyGo Keeb Gophers Japan 監事 micchie(Michiru Shirakawa) 気を抜くとすぐ飲酒してしまいます X@micchiebear
Go 言語 The Go gopher was designed by Renée French.
Illustrations by tottie.
Women Who Go サンフランシスコ発祥の、女性やジェンダ ーマイノリティの方々が集まる Go 言語の コミュニティです。 https://www.womenwhogo.org Women
Who Go Tokyo 2016年6月、日本で初めての Women Who Go のコミュニティとして設立されました。 はじめての方でも楽しく学びやすく をモッ トーに Go を楽しんでいます。 https://web.womenwhogo.tokyo
Go の特徴 シンプルな文法 C言語の影響を受けつつ、モダンで学習しやすい 充実の標準ライブラリやツール フォーマッター, HTTP ライブラリ, JSON 処理など
高速なコンパイル バイナリファイルへのはやい静的コンパイル 並行処理 goroutine と channel によるシンプルで軽量な並行処理 クロスプラットフォーム 一つのコードベースで複数OS対応
None
こんな柄のキーキャップを デコっちゃう!
TO MOBILIZE THE WORLD’S DATA
SnowVillage 日本初のSnowflakeユーザーコミュニテ ィ。多種多様な業種、職種のユーザーが集 まる大変活発なコミュニティです。 https://usergroups.snowflake.com/sno wvillage/ まずはSlackへGo! Snowflake女子会 企画・運営・登壇は女性限定、参加は男性 もOKな日本で初めての女性主導の
Snowflakeコミュニティとして2024年から 活動。女性エンジニアを応援してます! https://techplay.jp/community/snowvil lage-women プラットフォームはSnowVillageと同じ。 #女子会 チャンネルへGO!
登録はこちらから! 世界23都市を回るグローバルイベント in 東京 2Days ❄ ユーザー事例、Snowflakeエキスパートによる機能解説など90以上のセッション Community Meetupも開催予定(現在絶賛企画中 💪)
What’s Snowflake? データ加工から可視化まで 生成AI機能も組み込める、自由自在なPythonライブラリ: StreamlitでWebアプリを作成 あらゆるデータを高速処理 構造化データから非構造かデータまで、あらゆるデータをパ ワフルなリソースで高速処理。SQL/Python/Java/Scala はもちろん、コンテナ使えばどの言語もOK! 組み込み型AI機能を搭載
簡単、すぐ使えるAI/ML機能搭載 セキュアなデータ共有/外部データ取得 大量データをリアルタイム共有、すぐに使える外部データで スムーズな分析可能! クマ太郎 Polar Bear ただのDWHではなく、AI DATA PLATFORM!
こんなにできることあるんです!!!
お互いの印象!
Gopher が感じた Snowflake の印象 github.com/snowflakedb/gosnowflake は利用しやすく、メ ンテナンス頻度も高くて安心して利用できました。 クレジット消費量が確認しやすい! SELECT *
FROM SNOWFLAKE.ACCOUNT_USAGE.WAREHOUSE_METERING_HISTORY; 自然言語での SQL 処理ができるので、Go の役割は API 制御で 済んで、複雑な集計・検索は Snowflake + Cortex 側にまるっと任せられるのがいい! クマ太郎最高! クマ太郎最高! クマ太郎最高!
SnowVillage村民が感じた Go の印象 Go といえば Terraform provider!環境構築で非常にお世話に なっています。Terreform があるとないとでは開発スピードが 1000倍くらい違う。ありがとう
Go マジ感謝しかない。 並列処理が得意!制御構文・並列処理の概念が基本的にない SQLから見ると新鮮。 ちなみにSnowflakeには最近一部機能で async/await が導入されました クロスコンパイルで複数プラットフォーム向けのバイナ リを作成可能、しかもシングルバイナリなので単独配布 可能。個々の環境差異で何度泣いたことか。。。 ちょっと話者の主観も入ってるかもしれない Gopherかわいい! Gopherかわいい! Gopherかわいい!
やってみよう [DEMO]
Calendar Insight
Calendar Insight Google Calender 連携 アプリケーション立ち上げ時 に AOuth 認証でカレンダーデ ータを取得し、Snowflake
に 登録します。 1 Snowflake 分析 Snowflake Cortex API を利用 して、日本語での自然言語で の問い合わせを可能にしてい ます。 CSV 出力他 取得した結果を CSV に出力し ます。 その他、モック機能では直接 API に接続せずにテストデー タを利用できます。 2 3
技術スタック 言語: Go 1.24.1 認証: OAuth 2.0 (golang.org/x/oauth2) API: Google
Calendar API データベース: Snowflake (gosnowflake driver) コンテナ: Docker & Docker Compose 自然言語 API: Snowflake Cortex REST API
Go Yukino デモストーリー 自分磨きログで見つける♡ ワタシだけの 「ごきげん」の法則 主人公: 毎日を自分らしく楽しみたい、キラキラ 女子の「郷 雪乃さん」
お悩み: 「最近、自分磨きを頑張ってるけど、本 当に充実してるのかな? インスタ映えも大事だ けど、私が本当に『ごきげん』になる瞬間って なんだろう?」 ゴール: Googleカレンダーに気ままに記録した 「自分磨きログ」をAIで分析して、自分だけの 「ごきげんの法則」を見つけてみよう!
None
Snowflake Cortex REST API 自然言語クエリを SQL に変換 日本語対応の分析クエリ実行 RESTful API
での柔軟な操作
Notebookで 分析しよう Snowflake Notebook で AI SQL を使ってユキさんの活動を 分析してみましょう!
Notebookで 分析しよう AI_CLASSIFY で自動的にカテ ゴリ分類してもらいます!
Notebookで 分析しよう SUMMARIZE でカテゴリごとの 活動内容を要約してくれます
Notebookで 分析しよう AI_CLASSIFY で自動的にカテ ゴリ分類してもらいます!
Cortex Analystで 深堀り分析 自然言語で質問して、集計・分析まで実 行してもらおう!
Cortex Analystで 深堀り分析 自然言語で質問して、集計・分析まで実 行してもらおう!
None