You are on page 1of 4

SNOWFLAKE ADMINISTERING COURSE OVERVIEW

-------------------------------------------------------------------
Role-specific course provides an in-depth exploration of database administrator duties
and responsibilities in the Snowflake Data Cloud.
This course covers data loading performance, security, role hierarchy design, and
performance tuning.

Administering Snowflake
Administer Snowflake by using the Admin area of Snowsight. Use the Admin area to:

• Understand the cost of using Snowflake.


• Manage Snowflake warehouses.
• Set up and view details about resource monitors.
• Manage users and roles.
• Administer Snowflake accounts in your organization.
• Administer network policies and monitor session activity.
• Set up payment and payout methods.
• Review and accept the Provider and Consumer Terms of Service.
• Set organization contacts for Snowflake security, privacy, and product
notifications.
• Connect to Snowflake partners to explore extended functionality.

Managing Security

• Access
• Authentication
• Key-Pair Authentication
• What is an Integration?
• Security Integrations
• Authorization and Access Control

Security

• Authentication
• Identifier-first login
• Authentication policies
• API authentication and secrets
• Federated authentication and SSO

Veerendra.V
Clouditlab9@gmail.com/ 7032790812
• Key-pair authentication and rotation
• Multi-factor authentication (MFA)

Tasks
==========================================================================
=
• Task Overview
• Creating Tasks
• Managing Tasks
Streams
• What is a Stream?
• Create and Query a Stream
• Consume a Stream
• Working with Semi-structured Data
• Loading Semi-structured Data
• Querying Semi-structured
====================================================================
=
Data Schema Inference and Evolution
====================================================================
• Schema Inference
• Schema Evolution

Database Objects and Commands


• Objects
• Tables
• Constraints
• Views
• Semi-structured Data
• Using the Result_Scan Function
• System Functions
• External Tables
Managing Roles
• Users and Roles
• Types of Roles
• Using and Showing Grants
• Ownership
• Managing Data Ingestion

Data Loading Overview


Veerendra.V
Clouditlab9@gmail.com/ 7032790812
• Bulk Loading
• Error Handling
• Fixing Load Failures
• Loading Data Using the Web Interface
• Continuous Loading with Snowpipe
• Storage Integrations
• Notification Integrations
Data Governance in Snowflake
• Column-level Security
• Row-level Security
• Object Tagging
• Tag-based masking policies
• Data Classification
• Access History
• Object Dependencies

Snowflake Sessions & Session Policies


• Session
• Session Policies

Data Lineage & Dependencies


• Access History
• Tracking read
• write operations
• Object Dependencies
==========================================================================
Privacy in Snowflake
• Aggregation Policies
• Projection Policies

=================================================================================

Working with Organizations and Accounts


• Managing Accounts in Your Organization
• Connecting to Your Accounts

=================================================================================
=

Accounts
• Account Identifiers
• Trial Accounts
• Parameter Management

Veerendra.V
Clouditlab9@gmail.com/ 7032790812
• User management
• Behavior Change Management

Optimizing performance in Snowflake


• Exploring execution times
• Optimizing warehouses for performance
• Optimizing storage for performance

Optimizing warehouses for performance


• Reduce queues
• Resolve memory spillage
• Increase warehouse size
• query acceleration
• Optimize the warehouse cache
• Limit concurrently running queries

Cost management framework


• Understanding overall cost
• Exploring overall cost
• Optimizing cost
• Monitoring cost
• Attributing cost
• Controlling cost
• =================================

Veerendra.V
Clouditlab9@gmail.com/ 7032790812

You might also like