Snowflake

SnowPro Advanced: Administrator完全解説|運用管理・セキュリティ対策

2026-03-26
更新: 2026-10-13
NicheeLab編集部
目次
  1. 試験概要
  2. 出題ドメインと配点
  3. セキュリティ管理の主要トピック
  4. リソース監視
  5. コスト管理
  6. データガバナンス
  7. 学習戦略
  8. 問題で確認
  9. よくある質問

SnowPro Advanced: Administrator Certificationは、Snowflakeアカウントの運用管理・セキュリティ設計・コスト最適化に関する高度な知識を証明する試験です。 ネットワークポリシー・RBAC・MFA/SSO・Resource Monitor・ACCOUNT_USAGEビューなど、管理者が日常的に扱う機能が網羅的に出題されます。 本記事では試験概要、出題ドメイン、各トピックの学習ポイントを解説します。

試験概要

項目詳細
試験コードADA-C02
問題数65問(単一選択・複数選択・Interactive)
試験時間115分
合格ライン750点 / 1000点満点
受験料$375 USD
前提条件SnowPro Core認定(有効期間内)
受験方法Pearson VUE(テストセンター or オンライン)
認定有効期間2年間
推奨経験Snowflake管理運用の実務2年以上
言語英語のみ

出題ドメインと配点

公式の試験ページとStudy Guide(ADA-C02、2025年12月1日更新)に載っている出題分野は次の6つです。

ドメイン配点主要トピック
セキュリティ・RBAC・ユーザー管理(1.0 Snowflake Security, RBAC, and User Administration)31%管理ロール(ORGADMIN/ACCOUNTADMIN)、DAC/RBAC/UBAC、カスタムロール・データベースロール・Future Grants、SSO/SAML・OAuth・MFA・キーペア認証、ネットワークルール/ポリシーとプライベート接続、SCIM
アカウント管理とデータガバナンス(2.0 Account Management & Data Governance)18%Organizationとアカウントの管理、Tri-Secret Secureと暗号鍵のローテーション、マスキングポリシー・外部トークン化・行アクセスポリシー、タグ・データ分類、ACCESS_HISTORY、Trust Center・Horizon Catalog
データとオブジェクトの管理(3.0 Data and Object Management)15%ウェアハウスの設定(自動サスペンド・マルチクラスター)、テーブルとビュー(外部テーブル・Icebergテーブル)、クローン、ストレージ統合、タスク、Snowsightのダッシュボード
パフォーマンスの監視とチューニング(4.0 Performance Monitoring & Tuning)20%Query Profile・キャッシュ・スピル・プルーニング、検索最適化・Query Acceleration・マテリアライズドビュー、DMLのロック、Resource Monitor、イベントテーブル(ログ・トレース)、ACCOUNT_USAGE・ORGANIZATION_USAGEでのコスト管理
データ共有とSnowflake Marketplace(5.0 Data Sharing and Snowflake Marketplace)7%Shareの作成と管理、Secure View・Secure UDF、Reader Account、リージョンやクラウドをまたぐ共有、Data Clean Rooms、Marketplaceのリスティング
災害復旧・バックアップ・データレプリケーション(6.0 Disaster Recovery, Backup & Data Replication)9%データベースとアカウントのレプリケーション、レプリケーショングループとフェイルオーバーグループ、フェイルオーバー/フェイルバック、クライアントリダイレクト、Time Travel・Fail-safe

セキュリティ管理の主要トピック

RBAC(ロールベースアクセス制御)

Snowflakeのアクセス制御はRBAC(Role-Based Access Control)とDAC(Discretionary Access Control)の組み合わせで構成されます。試験ではロール階層の設計とGRANT文の動作が最重要です。

デフォルトロール主な権限管理対象
ACCOUNTADMIN全権限(SYSADMIN + SECURITYADMIN)アカウント全体・Resource Monitor作成
SECURITYADMINMANAGE GRANTS権限ロール・ユーザー・権限管理
SYSADMINCREATE DATABASE/WAREHOUSEデータベース・スキーマ・ウェアハウス
USERADMINCREATE USER/ROLEユーザー・ロールの作成
PUBLIC基本アクセス権全ユーザーに自動付与

カスタムロールはSYSADMINの配下に配置することがベストプラクティスです。SYSADMINの配下にないカスタムロールが所有するオブジェクトは、システム管理者(SYSADMIN)が管理できません。そのオブジェクトを参照して権限を変更できるのは、MANAGE GRANTS権限を持つロール(デフォルトではSECURITYADMINのみ)だけになります。

ネットワークポリシー

  • ALLOWED_IP_LIST(ホワイトリスト)とBLOCKED_IP_LIST(ブラックリスト)で構成
  • アカウントレベルまたはユーザーレベルで適用可能(ユーザーレベルが優先)
  • BLOCKED_IP_LISTはALLOWED_IP_LIST内の特定IPを除外する用途で使用
  • ネットワークポリシーの設定ミスでロックアウトされた場合、Snowflakeサポートへの連絡が必要

MFA・SSO/SAML連携

  • MFAの方式はパスキー・認証アプリ(TOTP)・Duoの3つ。SnowflakeはパスワードでのサインインすべてにMFAを必須にする変更を進めている
  • ACCOUNTADMINロールを持つすべてのユーザーにMFAを有効化することが強く推奨
  • SSO/SAML連携はAzure AD・Okta・PingFederateなどのIdPと統合可能
  • SCIMを使用するとIdPからのユーザー・ロールプロビジョニングが自動化される

リソース監視

Resource Monitor

設定項目説明
CREDIT_QUOTA監視期間内の最大クレジット消費量
FREQUENCYDAILY / WEEKLY / MONTHLY / YEARLY / NEVER
START_TIMESTAMP監視開始日時
TRIGGERS (NOTIFY)閾値到達時にアカウント管理者に通知
TRIGGERS (SUSPEND)閾値到達時に実行中クエリ完了後にウェアハウス停止
TRIGGERS (SUSPEND_IMMEDIATELY)閾値到達時に実行中クエリも中断して即座に停止

ACCOUNT_USAGEスキーマ

snowflake.account_usageスキーマにはアカウントの利用状況を分析するビューが集約されています。

  • WAREHOUSE_METERING_HISTORY:ウェアハウスごとのクレジット消費履歴
  • STORAGE_USAGE:日次のストレージ使用量(テーブル・Time Travel・Fail-safe)
  • LOGIN_HISTORY:ユーザーのログイン成功/失敗履歴
  • QUERY_HISTORY:過去365日間のクエリ実行履歴
  • ACCESS_HISTORY:オブジェクトへのアクセス履歴(Enterprise Edition以上)

ACCOUNT_USAGEビューにはデータ反映に最大45分〜3時間のレイテンシがあります(保持期間は1年)。リアルタイムに近い情報が必要な場合はINFORMATION_SCHEMAを使用します(ただし保持期間はビューによって7日〜6か月)。

コスト管理

コスト要素課金単位最適化方法
コンピュートクレジット(ウェアハウスサイズ × 稼働時間)Auto-suspend短縮、適切なサイジング
ストレージTB/月(On-Demand or Capacity契約)Time Travel期間の最適化、不要データ削除
データ転送リージョン間/クラウド間の転送量同一リージョンでの処理、レプリケーション最適化
サーバーレスSnowpipe/タスク/マテリアライズドビュー等Snowpipe取り込み頻度の調整
Cloud Services10%超過分のみ課金SHOW/DESCRIBEの過剰実行を回避

データガバナンス

  • ダイナミックデータマスキング:ロールに応じてカラム値をマスク表示(Enterprise Edition以上)
  • 行アクセスポリシー:ロール・条件に基づいて返却行をフィルタ
  • オブジェクトタグ:カラムやテーブルにタグを付与し、タグベースでマスキングポリシーを適用
  • データ分類:EXTRACT_SEMANTIC_CATEGORIES関数でPII(個人情報)を自動検出

学習戦略

Administrator試験は運用経験が直接活きる試験です。以下のハンズオンを重点的に行いましょう。

  • ネットワークポリシーを作成し、IPアドレス制限の動作を確認する
  • Resource Monitorをウェアハウスに適用し、NOTIFY / SUSPEND アクションの挙動を検証する
  • ACCOUNT_USAGEビューでクレジット消費・ログイン履歴・クエリ履歴を分析するクエリを書く
  • カスタムロール階層を設計し、SYSADMIN配下に配置するベストプラクティスを実践する
  • ダイナミックデータマスキングポリシーを作成し、ロールによる表示差異を確認する

問題で確認

SnowPro Advanced: Administrator

問題 1

Snowflakeで特定のIPアドレス範囲からのみアクセスを許可し、その中の一部のIPを除外したい場合、ネットワークポリシーをどのように構成すべきですか?

  1. ALLOWED_IP_LISTに許可するCIDR範囲を設定し、BLOCKED_IP_LISTに除外するIPを設定する
  2. BLOCKED_IP_LISTのみに除外するIPを設定すれば、それ以外のすべてのIPが自動的に許可される
  3. ALLOWED_IP_LISTとBLOCKED_IP_LISTは同時に使用できないため、2つのポリシーを作成する
  4. ネットワークポリシーではIPアドレスの除外はできないため、ファイアウォールで対応する

正解: A

ALLOWED_IP_LISTで許可する範囲を定義し、BLOCKED_IP_LISTでその中から除外するIPを指定します。BLOCKED_IP_LISTはALLOWED_IP_LISTのサブセットとして機能します。ALLOWED_IP_LISTのみを設定した場合、リストにないIPはすべてブロックされます。

よくある質問

SnowPro Advanced Administrator試験ではSQL操作の問題は出ますか?

はい、管理系SQLコマンドが出題されます。具体的には、GRANT/REVOKE文によるロール・権限管理、CREATE NETWORK POLICY、ALTER ACCOUNT、CREATE RESOURCE MONITOR、SHOW PARAMETERS、ALTER USER SET/UNSETなどの管理コマンドが対象です。SELECT文による分析クエリは少なく、ACCOUNT_USAGE/INFORMATION_SCHEMAビューへのクエリでリソース消費やログイン履歴を確認するシナリオが中心です。

Administrator試験とCore試験のセキュリティ分野の違いは何ですか?

Coreではロール階層やGRANT文の基本動作が中心ですが、Administratorではネットワークポリシーの設計(CIDR範囲の指定・複数ポリシーの優先順位)、SSO/SAML連携の設定手順、SCIMプロビジョニング、カラムレベル・行レベルセキュリティ、Tri-Secret Secure、キーローテーションポリシーなど、より実運用に踏み込んだ内容が問われます。

Resource Monitorはどの粒度で設定でき、試験ではどのように出題されますか?

Resource Monitorはアカウントレベルまたは個別ウェアハウスレベルで設定できます。クレジットクォータ、監視間隔(DAILY/WEEKLY/MONTHLY/YEARLY/NEVER)、閾値アクション(NOTIFY/SUSPEND/SUSPEND_IMMEDIATELY)を組み合わせます。試験では「月間100クレジットを超えたらウェアハウスを停止したい」といったシナリオで、適切な設定の選択肢を選ぶ問題が出ます。ACCOUNTADMINロールのみがResource Monitorを作成できる点も頻出です。

クラウドの基礎から読む

資格の話をしない、クラウドそのものの入門 8 章があります。登録なしで全部読めます。

第 0 部・無料

クラウド自体がはじめての方へ

サーバー・ネットワーク・データベースの前提知識なしで読める 8 章。登録不要・無料。

この記事で学んだ内容を問題で確認しましょう

16,000問以上の問題で実力チェック

無料で問題を解いてみる
この記事の著者

NicheeLab編集部

データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。


関連記事
Snowflake

Snowflake資格一覧|全11試験(SnowPro)の難易度・費用

Snowflake認定資格(SnowPro)全11試験の一覧・難易度・費用・出題範囲を徹底解説。SnowparkとDat...

Snowflake

Snowflake試験の難易度ランキング|全11資格を徹底比較

Snowflake(SnowPro)認定全11試験の難易度をランキング形式で比較。学習時間・合格に必要なスキルから分析。...

Snowflake

Snowflake資格の勉強方法|効率的な学習ルートと合格のコツ

Snowflake認定資格(SnowPro)に最短で合格するための勉強方法。公式リソース・学習スケジュールを徹底ガイド。...

Snowflake

SnowPro Core試験完全解説|出題範囲・問題例・合格戦略

SnowPro Core Certification(COF-C03)を徹底解説。出題範囲・100問の試験形式・合格ライ...

Snowflake

SnowPro Platform Associate(SOL-C01)完全解説|現在は予約不可・試験内容と次の受験先

SnowPro Associate: Platform(SOL-C01)は2026年10月時点でSnowflakeの公式...

Snowflakeの記事一覧 (102件)
© 2026 NicheeLab All rights reserved.