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

第1回Snowflake Rookies Camp

Avatar for Rookies Camp Rookies Camp
July 11, 2026
10

第1回Snowflake Rookies Camp

Avatar for Rookies Camp

Rookies Camp

July 11, 2026

Transcript

  1. この会で目指すこと この会で目指すこと この会で目指すこと このコミュニティは、一歩ずつ一緒に成長する場です。 参 加 者 同 士 の

    悩 み 共 有 実 用 的 な T i p s の 紹 介 小 さ な 成 功 体 験 の 積 み 重 ね 仲 間 と の つ な が り を 作 る
  2. そんな皆さんを そんな皆さんを 心から歓迎します! 心から歓迎します! 小さな疑問も大歓迎! 小さな疑問も大歓迎! #snowflake-rookies-camp でも受け付けています #snowflake-rookies-camp でも受け付けています

    みんなで助け合いながら、 みんなで助け合いながら、 新しい学びを一緒に始めましょう! 新しい学びを一緒に始めましょう! そんな皆さんを 心から歓迎します! 小さな疑問も大歓迎! #snowflake-rookies-camp でも受け付けています みんなで助け合いながら、 新しい学びを一緒に始めましょう!
  3. 幹事メンバー 幹事メンバー 幹事メンバー m.fujita naoki_yokozawa(横澤 直樹) hue(hiroki uetake) Kaori(KaNi) snowflakeに

    業務で関わり始めて1年程立ちますが、 まだまだ初心者なので 皆様と一緒にスキルアップしたいです! 日頃はSIerとしてお客様のデータ活用基盤 構築のPMとしてご支援しています。 Snowflake歴は半年ほどで、12月に SnowPro Coreの資格を取得しました。 次は3月までにAdvanced:Architect目指し て勉強中です。 一緒に勉強会を盛り上げていきましょ う!! Prepper Open Data Bankの担当を始め て半年。皆さまと一緒に楽しく勉強した い!ずっと続けていきたい! Snowflakeを触ったことがない方がコミュ ニティに参加することで業務で活用でき るようになったらいいなという思いでこ ちらのユーザーグループを立ち上げまし た。 みんなで楽しく勉強しましょう! Snowflake初心者です。 業務は主にTableauを中心にCoE活動を行ってい ます。 ユーザー会を通じて、皆さんと一緒に成長して いきたいです!
  4. 特に重要なアーキテクチャ 特に重要なアーキテクチャ 特に重要なアーキテクチャ 出典:FORM S-1 Snowflake Inc. p.84    https://docs.snowflake.com/ja/user-guide/intro-key-concepts Snowflakeの機能を理解する

    にあたって大切な3層です。 この場では、簡潔にご説明し ます。 ・クラウドサービス層 - 認証、権限制御、クエリ最適化、     メタデータ管理など ・コンピュート層(クエリ処理層) - 仮想ウェアハウスで処理毎に  処理を実施 ・ストレージ層 - 物理データを列志向で格納 - マイクロパーティションで分割
  5. FROSTYFRIDAY FROSTYFRIDAY をやってみよう! をやってみよう! FROSTYFRIDAY をやってみよう! Frosty_Fridayとは 1.金曜日に更新されるSnowflakeのスキルアップ ウィークリーチャレンジです 2.レベルは

     Easy Basic Intermediate Hard  ※この勉強会ではEasyかBasicのみ 3.回答は(公式には)ありません!  ※先人たちの回答はGitHubにあります Snowflakeの機能を学びつつTipsが学べます! https://frostyfriday.org/wp-signup.php 解説動画があります Snowvillage(Snowflakeのコミュニティー) でご活躍中の    tomoさん がくさん あれさん がSnowflakeを得意とするゲストを招いて 隔週で解説動画をYouTubeにUPしてくれています。 (現在はWeek38まで配信) わからなければこの解説動画を見ながら学べます! https://www.youtube.com/watch? v=0T8P_bw6GgE&list =PLVj4iIZgzTAq2FzaBB gqFOtZaJTcoG3JR
  6. Snowflakeのオブジェクト Snowflakeのオブジェクト Snowflakeのオブジェクト アカウント データベース スキーマ データベース スキーマ ウェアハウス スキーマ

    テーブル テーブル ビュー ウェアハウス ウェアハウス ユーザー ユーザー ユーザー ロール ロール ロール ビュー ステージ ステージ タスク タスク テーブル テーブル ビュー ビュー ステージ ステージ タスク タスク テーブル テーブル テーブル テーブル ビュー ビュー ビュー ビュー ステージ ステージ ステージ ステージ タスク タスク タスク タスク
  7. 業務システム クラウドストレージ S3 / AzureBlobStorage / Google Cloud Storage Snowflake

    内部ステージ ステージとは? ステージとは? ステージとは? 外部ステージ 内部ステージと外部ステージの2種類存在します。 外部ステージは、例えばAWS S3の特定のバケットに対して外部ステージ としてSnowflake側で参照できるように設定します。 内部ステージは、Snowflake内部でステージ名を設定します。 COPY INTO COPY INTO PUT クラウドストレージごとの コマンドなど
  8. 凡例 Snowflakeの権限 Snowflakeの権限 Snowflakeの権限 ACCOUNTADMIN SECURITYADMIN SYSADMIN USERADMIN PUBLIC CUSTOMROLE

    CUSTOMROLE デフォルトロール カスタムロール Snowflakeであらかじめ作成されている 『デフォルトロール』とユーザが独自に作成する 『カスタムロール』が存在。 ロールはロールを継承することで、下位のロールに 付与されている権限を引き継ぐことが可能。 ACCOUNTADMIN アカウントで最上位のロール 限られたユーザのみに付与する SECURITYADMIN 権限付与やユーザ、ロールの作成が可能 USERADMIN ユーザとロールの作成が可能 すべてのカスタムロールを継承させる(推奨) SYSADMIN ウェアハウスとデータベースなどの各種オブジェクトを 作成可能
  9. Week1の内容を図解 Week1の内容を図解 Week1の内容を図解 Amazon S3 Snowflake バケット URI: s3://frostyfridaychallenges/challenge_1/ 1.csv

    2.csv 3.csv データベース DB_WEEK1 スキーマ SCHEMA_WEEK1 ウェアハウス COMPUTE_WH 外部ステージ STAGE_WEEK1 参照 テーブル TABLE_WEEK1 COPY INTO ①ウェアハウス利用権限割当 ②データベース作成 ③スキーマ作成 ④外部ステージ作成 ⑤テーブル作成 ⑥データロード  (COPY INTO)
  10. 勉強会で 勉強会で 分からないことがあれば・・ 分からないことがあれば・・    #snowflake-rookies-camp    #snowflake-rookies-camp チャンネル チャンネル    で是非質問してくください!!    で是非質問してくください!!

       初歩的な質問でもなんでも聞けるチャンネルに    初歩的な質問でもなんでも聞けるチャンネルに    したいと思っています!    したいと思っています! 勉強会で 分からないことがあれば・・    #snowflake-rookies-camp チャンネル    で是非質問してくください!!    初歩的な質問でもなんでも聞けるチャンネルに    したいと思っています!