Snowflakeとは?

Snowflake 入門

Danny Hong

Senior Data Engineer

あなたの講師

  • 私はダニー・ホンです
    • 10年以上のData Analytics Engineer{{1}}としての経験
    • Google、Amazon、Metaで勤務
    • データモデルとビッグデータ分析のSnowflakeエキスパート

ダニー・ホンの画像

Snowflake 入門

Snowflakeとは何ですか?(続き)

  • Snowflakeは、AIデータクラウドおよびデータウェアハウジングの主要プラットフォームです

  • データ/BIエンジニアやアナリストによく使用される

  • データウェアハウス

    • 大量の履歴データを保存するためのリポジトリ
    • SQL {{5}} を使用した歴史分析とレポート作成を支援するよう設計されています

分析ワークフローのチャート。 データはデータウェアハウス内のSQLテーブルに読み込まれ、分析やレポート/ダッシュボードのインサイト用にクエリできます。

Snowflake 入門

Snowflakeが人気なのはなぜですか?

セルフマネージドサービスとしてのデータプラットフォーム

  • ハードウェアまたはソフトウェアのプロビジョニングは不要です
  • 新しいアカウント {{3}} に登録後、すぐに使用可能

新しく製造された車の写真と、部品から組み立てられている車の写真を示す画像。

Snowflake 入門

強調すべきSnowflakeの機能をいくつか

  • 主要なクラウドプロバイダーとの接続をサポート
    • 動画ストリーミングアプリのデータパイプライン
    • AWS、GCP、Azure のクラウドプロバイダーのロゴ
  • 外部データソースを統合する能力
  • データガバナンス管理
    • 「最小権限アクセス」を強制する
Snowflake 入門

Snowsight UI

Snowsight UI のスクリーンショット

Snowflake 入門

Snowsight のデータマーケットプレイス

Snowflake 入門

Snowflakeのデータアーキテクチャ

Snowflakeのアーキテクチャ層を示す画像。Cloud Services、Query Processing、Database Storageを含む。

  • クラウドサービス
    • ユーザーのアクティビティを調整する
  • クエリ処理
    • MPP(Massive Parallel Processing)アーキテクチャ
    • ノード(コンピューター)のクラスター全体にデータとコンピュートリソースを分散します
  • データベースストレージ
    • 列指向形式でデータを保存します(分析クエリ向けに最適化)
1 https://docs.snowflake.com/en/user-guide/intro-key-concepts#snowflake-architecture
Snowflake 入門

練習しましょう!

Snowflake 入門

Preparing Video For Download...