SnowPro Core試験範囲一覧
分野1.0:Snowflake Cloud Data Platformの機能とアーキテクチャ
1.1 Snowflake Cloud Data Platformの主要機能の概要
・柔軟なストレージ
・柔軟なコンピュート
・Snowflakeの3つの異なるレイヤー
・データクラウド/Data Exchange/パートナーネットワーク
・クラウドパートナーのカテゴリ
1.2 主要なSnowflakeのツールとユーザーインターフェイスの概要
・Snowflakeユーザーインターフェイス(UI)
・Snowsight
・Snowflakeコネクタ
・Snowflakeドライバー
・SQLスクリプト
・Snowpark
1.3 Snowflakeのカタログとオブジェクトの概要
・データベース
・スキーマ
・テーブルタイプ(外部リンクがわかりやすい)
・ビュータイプ
・データ型
・ユーザー定義関数(UDF)とユーザー定義テーブル関数(UDTF)
・ストアドプロシージャ
・ストリーム
・タスク
・パイプ
・共有
・シーケンス
1.4 Snowflakeのストレージ概念の概要を説明
・マイクロパーティション
・列指向メタデータクラスタリングのタイプ
・データストレージの監視
・検索最適化サービス
分野2.0:アカウントのアクセスとセキュリティ
2.1 セキュリティ原則の概要を説明
・ネットワークセキュリティとポリシー
・多要素認証(MFA)
・フェデレーション認証
・シングル サインオン(SSO)
2.2 Snowflakeで使用されるエンティティとロールを定義
・権限の付与方法と取り消し方法の概要について説明する
・ロールの階層と権限の継承について説明する
2.3 Snowflakeのデータガバナンス機能の概要を説明
・アカウント
・組織
・データベース
・セキュアビュー
・Information Schema
・アクセス履歴と読み取りの対応
分野3.0:パフォーマンスの概念
3.1 クエリプロファイルの使い方を説明
・Exaplain plan
・Data spilling
・データキャッシュの使用
・マイクロパーティションプルーニング
・クエリ履歴
3.2 仮想ウェアハウスの構成を説明
・マルチクラスタリング
・ウェアハウスのサイジング
・ウェアハウスの設定とアクセス
3.3 仮想ウェアハウスのパフォーマンスツールの概要を説明
・ウェアハウス負荷の監視
・クエリパフォーマンス
・スケールアップとスケールアウトの比較
・リソースモニター
3.4 クエリパフォーマンスを最適化
・マテリアライズドビューの使い方について説明する
・特定のSELECTコマンドの使い方
分野4.0:データのロードとアンロード
4.1 データのロード時に考慮すべき概念とベストプラクティスを定義
・ステージとステージタイプ
・ファイルサイズ
・ファイル形式
・フォルダ構造
・Snowflake UIを使ったアドホック/バルクロード
※SnowsightでUIからのステージングも可能になってます
4.2 データのロードに使うさまざまなコマンドと使うべきタイミングの概要を説明
・CREATE PIPE
・COPY INTO<場所>/<テーブル>
・GET
・INSERT/INSERT OVERWRITE
・PUT
・STREAM
・TASK
・VALIDATE
4.3 データのアンロード時に考慮すべき概念とベストプラクティスを定義
・ファイル形式
・空の文字列とNULL値
・単一ファイルへのアンロード
・リレーショナルテーブルのアンロード
4.4 データのアンロードに使うさまざまなコマンドと使うべきタイミングの概要を説明
・LIST
・COPY INTO<場所>/<テーブル>
・CREATE FILE FORMAT
・CREATE FILE FORMAT … CLONE
・ALTER FILE FORMAT
・DROP FILE FORMAT
・DESCRIBE FILE FORMAT
・SHOW FILE FORMATS
分野5.0:データ変換
5.1 標準データの操作方法を説明
・推定関数(類似度推定・頻度推定・パーセンタイル値の推定)
・サンプリング
・サポートする関数の種類
・ユーザー定義関数(UDF)とストアドプロシージャ
5.2 半構造化データの操作方法を説明
・サポートしているファイル形式、データ型、サイズ
・VARIANT列
・ネストされた構造のフラット化
5.3 非構造化データの操作方法を説明
・ディレクトリテーブル
・SQLファイル関数
・REST API
・データ分析用ユーザー定義関数(UDF)の作成
分野6.0:データ保護とデータシェアリング
6.1 Snowflakeによる継続的なデータ保護の概要を説明
・Time Travel
・Fail-safe
・データ暗号化
・クローニング
・複製 (レプリケーション)
6.2 Snowflakeデータシェアリング機能の概要を説明
・アカウントタイプ
・Data MarketplaceとData Exchange
・ プライベート Data Exchange (プライベート共有)
・アクセス制御オプション
・共有
'데이터 애널리스트 업무 이해하기' 카테고리의 다른 글
[SNOWFLAKE/스노우플레이크 공부] Pro 자격증 준비에 필요한 토막 지식 정리_스테이지 (2) | 2024.10.19 |
---|---|
10월 셋째주 2024년 10월 18일(금) (2) | 2024.10.18 |
10월 셋째주 2024년 10월 17일(목) (1) | 2024.10.17 |
10월 셋째주 2024년 10월 16일(수) (1) | 2024.10.16 |
10월 셋째주 2024년 10월 15일(화) (0) | 2024.10.15 |