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
第7回Snowflake Rookies Camp
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Snowflake Rookies Camp
July 12, 2026
Technology
30
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
第7回Snowflake Rookies Camp
Snowflake Rookies Camp
July 12, 2026
More Decks by Snowflake Rookies Camp
See All by Snowflake Rookies Camp
第9回Snowflake Rookies Camp
rookiescamp
0
110
第5回Snowflake Rookies Camp
rookiescamp
0
38
第6回Snowflake Rookies Camp
rookiescamp
0
33
第1回Snowflake Rookies Camp
rookiescamp
0
78
第2回Snowflake Rookies Camp
rookiescamp
0
39
第3回Snowflake Rookies Camp
rookiescamp
0
24
第4回Snowflake Rookies Camp
rookiescamp
0
25
第8回Snowflake Rookies Camp
rookiescamp
1
170
Other Decks in Technology
See All in Technology
デザインレビューは自動化できるのか?─ Flutter × Figma で UI 品質保証を考える
techiro
2
550
正解のない研修に放り出されて / Being thrown into a training program with no right answers
ohnoeight
1
160
2拠点SRE活動始めてみた | sogaoh's LT @ ホンマでっかSRE勉強会 #3
sogaoh
PRO
0
150
日本AIベンチャーレポート2026
kentarofujii
0
260
Vibe-to-Spec開発_実践ガイド
happysamurai294
0
120
書き手が人でもAIでも正しくなる道、SREを埋め込んだDeveloper Platform / tech drivers day8
chmikata
4
820
「社外イベント=意識高い」の壁を壊せ!元々無関心だった僕らが部内で社外イベントを民主化して15人を連れ出すまで
say_no_w
0
160
なぜAI時代に技術記事を書くのか?どう書くのか? 〜bunの場合〜
kworkdev
PRO
0
220
"計画的無茶振り"を通してAIネイティブ世代の新人を育てる
subroh0508
1
130
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.4k
キヨさん67歳 AIコーディングエージェント物語
happysamurai294
0
120
Claude Code on Bedrock で統制をかける小ネタ集/claude-code-bedrock-governance-tips
emiki
1
13k
Featured
See All Featured
A Soul's Torment
seathinner
8
3.8k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
630
Done Done
chrislema
187
17k
Thoughts on Productivity
jonyablonski
76
5.4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
540
sira's awesome portfolio website redesign presentation
elsirapls
0
470
Designing for Performance
lara
612
70k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
WENDY [Excerpt]
tessaabrams
14
40k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
Snowflake Snowflake Rookies Camp Rookies Camp No.7 No.7 AIハンズオン AIハンズオン
2026/4/17 2026/4/17 Snowflake Rookies Camp No.7 AIハンズオン 2026/4/17
環境準備 環境準備 環境準備 Snowflake社が 30日間でトライアルできる 環境を提供してくれています。 必要なのは ・インターネット環境 ・メールアドレス のみ! ここから → 無料トライアル
本日のテーマ 本日のテーマ 本日のテーマ AIを使ってセキュリティ対策を 体験してみよう! AI活用はこれからの前提スキル セキュリティは運用前に押さえるべき基盤 『触って理解する』ことが本日の目標
参照する人によってデータの見え方を変えたい よくある要件 よくある要件 よくある要件 例えば... 管理者:氏名/住所など完全なデータを見せる 担当者:個人情報は除いて見せる データの改修無しでSnowflakeの設定のみで実現可能
安心してください。 Snowflakeには強い味方となる機能があります。 その名もCortex Code(通称CoCo) 今日はCoCoを活用しつつデータマスキングなどの セキュリティ対策を実現してみましょう! 難しそうと感じていませんか? 難しそうと感じていませんか? 難しそうと感じていませんか?
以下のような特徴のAIツールです。 ・SQLを書かずとも、AIがコードを生成 ・対話をしながら、自然言語でデータ操作が可能 Cortex Codeとは・・ Cortex Codeとは・・ Cortex Codeとは・・
一緒に学びたいこと ①データマスキングとは ②マスキングポリシーとは ※次のスライドを使って説明します! ハンズオンをやりつつ・・ ハンズオンをやりつつ・・ ハンズオンをやりつつ・・
ID 名前 電話番号 1 山田太郎 090-1234-5678 2 田中花子 090-3456-7890 3
佐藤次郎 080-9876-5432 ID 名前 電話番号 1 hoge 090-xxx-xxx 2 hoge 090-xxx-xxx 3 hoge 080-xxx-xxx データマスキング データマスキング データマスキング データマスキング前 データマスキング後 機密情報や個人情報を見えにくくしたり別の値に置き換え たりすること
ID 名前 電話番号 1 山田太郎 090-1234-5678 2 田中花子 090-3456-7890 3
佐藤次郎 080-9876-5432 ID 名前 電話番号 1 hoge 090-xxx-xxx 2 hoge 090-xxx-xxx 3 hoge 080-xxx-xxx マスキングポリシー(1/2) マスキングポリシー(1/2) マスキングポリシー(1/2) 列単位で条件とマスキング処理を指定できるオブジェクト 名前を hogeで表示 データマスキング前 データマスキング後 マスキングポリシー 電話番号を xxxで表示
ID 名前 電話番号 1 山田太郎 090-1234-5678 2 田中花子 090-3456-7890 3
佐藤次郎 080-9876-5432 ID 名前 電話番号 1 hoge 090-xxx-xxx 2 hoge 090-xxx-xxx 3 hoge 080-xxx-xxx マスキングポリシー(2/2) マスキングポリシー(2/2) マスキングポリシー(2/2) ロールごとにマスキング処理を動的に変更することも可能 メールアドレスを hogeで表示 ロールAには 電話番号を xxxで表示 ロールBには そのまま表示 ID 名前 電話番号 1 hoge 090-1234-5678 2 hoge 090-3456-7890 3 hoge 080-9876-5432 データマスキング前 データマスキング後 マスキングポリシー ロールA ロールB
ハンズオンの内容を図解 ハンズオンの内容を図解 ハンズオンの内容を図解 Snowflake データベース DEMO_DB スキーマ DEMO_SCHEMA ウェアハウス COMPUTE_WH
①使用ロール・ウェアハウス決定 ②データベース作成 ③スキーマ作成 ④テーブル作成 ⑤ポリシー管理者・分析者ロール作成 ⑥各ロールへの権限付与 ⑦マスキングポリシー作成 ⑧マスキングポリシー適用 テーブル DEMO_TABLE ロール PII_ADMIN ロール ANALYST ポリシー PHONE_MASK ポリシー EMAIL_MASK
AIへの指示文 AIへの指示文 AIへの指示文 1. テスト用データベースとして DEMO_DB を作成してください 2. テスト用スキーマとして DEMO_SCHEMA
を作成してください 3. DEMO_SCHEMA 配下に DEMO_TABLE を作成してください 【テーブル定義】 テーブル名: DEMO_TABLE カラム:CUSTOMER_ID NUMBER,FULL_NAME STRING,EMAIL STRING,PHONE STRING,COUNTRY STRING,SPEND_YTD NUMBER 4. DEMO_TABLE にテストデータを5件追加してください 5. DEMO_TABLE の内容を確認するSQLを作成してください
AIへの指示文 AIへの指示文 AIへの指示文 【ロール作成】 6. 管理者ロールとして PII_ADMIN を作成してください 7. 分析者ロールとして
ANALYST を作成してください 8. 実行ユーザーに PII_ADMIN と ANALYST を付与してください 【マスキング要件】 9. EMAIL 列と PHONE 列に対してマスキングポリシーを設定してください 10. ロールが PII_ADMIN の場合は元の値を表示してください 11. ロールが ANALYST の場合は EMAIL と PHONE をマスキングしてください 【検証】 12. PII_ADMIN ロールで DEMO_TABLE を参照した結果を確認するSQLを作成してください 13. ANALYST ロールで DEMO_TABLE を参照した結果を確認するSQLを作成してください
18:30-18:35 オープニング 18:35-18:45 tomoさんによるLT 18:45-19:30 ハンズオン 19:30-19:35 写真撮影 19:35-19:55 ネットワーキング
19:55-20:00 クロージング 今日のアジェンダ 今日のアジェンダ 今日のアジェンダ
写真撮影 写真撮影 写真撮影 ※こちらの写真はSlackの #snowflake-rookies-campチャンネルで共有いたします。 公開NGの方は幹事までおっしゃってください。
18:30-18:35 オープニング 18:35-18:45 tomoさんによるLT 18:45-19:30 ハンズオン 19:30-19:35 写真撮影 19:35-19:55 ネットワーキング
19:55-20:00 クロージング 今日のアジェンダ 今日のアジェンダ 今日のアジェンダ
ネットワーキング ネットワーキング ネットワーキング 19:35-19:55 しばしお食事をとりながらご歓談ください
18:30-18:35 オープニング 18:35-18:45 tomoさんによるLT 18:45-19:30 ハンズオン 19:30-19:35 写真撮影 19:35-19:55 ネットワーキング
19:55-20:00 クロージング 今日のアジェンダ 今日のアジェンダ 今日のアジェンダ
右のQRコードから 本日のイベントの感想など ご回答お願いいたします。 今後のイベントをより良いものにするために ぜひご協力お願いいたします。 アンケート回答のお願い! アンケート回答のお願い! アンケート回答のお願い! ↑ ↑ ↑ QRコードはこちら!!
これまでのRookies Campで 取り組んだ内容については Zennブログにまとめています! 様々な内容に取り組んでいるので ぜひご参照ください。 https://zenn.dev/rookiescamp これまでに取り組んだ内容! これまでに取り組んだ内容! これまでに取り組んだ内容!
Frosty Fridayにリーダーのfujitaが出演する ことになりました! 6月末~7月初旬公開予定です。 イベント情報 イベント情報 イベント情報 ↑ ↑ ↑ QRコードはこちら!! Week
106 - Security & Governance 今回のマスキングポリシーと似ている内容になっ ています。 ぜひ見てくださいね!
第8回 Snowflake Rookies Camp 7/10に開催決定!(オンライン) 今日楽しかったな!また勉強したいなと感じ てくださった方、ぜひ今のうちに ご登録ください。 イベント情報 イベント情報
イベント情報 ↑ ↑ ↑ QRコードはこちら!!
THANK THANK YOU YOU THANK YOU