Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Snowflake Snowpipe Certification Exam Questions and Answers, Exams of Computer Science

A comprehensive set of questions and answers related to snowflake's snowpipe feature. It covers various aspects of snowpipe, including its definition, configuration, security, usage, and best practices. Ideal for individuals preparing for the snowpro certification exam or seeking to enhance their understanding of snowpipe.

Typology: Exams

2024/2025

Available from 03/24/2025

Shantelle
Shantelle ๐Ÿ‡บ๐Ÿ‡ธ

5

(2)

3K documents

1 / 11

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
SnowPro Certification Final Test Exam
t/f: Snowpipe must have a COPY statement in the pipe definition - โœ”
โœ” true
What does the copy statement in a pipe definition identify - โœ” โœ”
stage and a target table
What are the different mechanisms for detecting staged files using
Snowpipe - โœ” โœ” automating snowpipe using cloud messaging,
calling Snowpipe rest endpoints
Cross-cloud support for automated Snowpipe using cloud messaging is
only available to accounts hosted on
a. AWS
b. Azure
c. GCP - โœ” โœ” a. aws
When calling Snowpipe rest endpoints, your client application calls a
public REST endpoint with... - โœ” โœ” the name of a pipe object and a
list of new data filenames
Authenticating for a bulk data load relies on - โœ” โœ” security options
supported by the client application for authenticating and initiating a
user session
Authenticating when calling rest endpoints with snowpipe requres - โœ”
โœ” key pair authentication with JSON Web Token
pf3
pf4
pf5
pf8
pf9
pfa

Partial preview of the text

Download Snowflake Snowpipe Certification Exam Questions and Answers and more Exams Computer Science in PDF only on Docsity!

SnowPro Certification Final Test Exam

t/f: Snowpipe must have a COPY statement in the pipe definition - โœ” โœ” true What does the copy statement in a pipe definition identify - โœ” โœ” stage and a target table What are the different mechanisms for detecting staged files using Snowpipe - โœ” โœ” automating snowpipe using cloud messaging, calling Snowpipe rest endpoints Cross-cloud support for automated Snowpipe using cloud messaging is only available to accounts hosted on a. AWS b. Azure c. GCP - โœ” โœ” a. aws When calling Snowpipe rest endpoints, your client application calls a public REST endpoint with... - โœ” โœ” the name of a pipe object and a list of new data filenames Authenticating for a bulk data load relies on - โœ” โœ” security options supported by the client application for authenticating and initiating a user session Authenticating when calling rest endpoints with snowpipe requres - โœ” โœ” key pair authentication with JSON Web Token

The load history for Snowpipe is stored in the metadata for how many days? - โœ” โœ” 64 days Where is the load history for Snowpipe stored? - โœ” โœ” In the metadata of the pipe The load history for a bulk data load is stored in the _________________ for ____ days - โœ” โœ” metadata of the target table, 64 days Load history for Snowpipe must be requested via a ______________, _____________, or _____________________________ - โœ” โœ” rest endpoint, sql table function, account_usage view t/f: snowflake recommends using either bulk data loading or Snowpipe but not both - โœ” โœ” true t/f: Bulk data loads are always performed in multiple transactions - โœ” โœ” False (Loads are always performed in a single transaction) t/f: Snowpipe loads are combined or split into a single or multiple transactions based on the number and size of rows in each data file - โœ” โœ” true Snowpipe is billed according to.... - โœ” โœ” compute resources used in the Snowpipe WH while loading the files Bulk data loading compute costs are billed for.. - โœ” โœ” amount of time wh is active For the most efficient and cost-effective load experience with Snowpipe, Snowflake recommends staging files once per ___________

  • โœ” โœ” minute

a. account b. schema c. database d. pipe - โœ” โœ” a. account, b. schema, d. pipe As a data consumer you can have many data shares BUT? - โœ” โœ” Can only create ONE read-only database Data shared to a Reader account? - โœ” โœ” Is read-only(SELECT) they can NOT perform any DML The same role based access is applicable to a shared database? - โœ” โœ” True Snowflake sharing, no data is copied. It is just the metadata that enables the sharing of data? - โœ” โœ” Since no data is copied, the target snowflake account (also called the consumer) is not charged for any storage. A share contains? - โœ” โœ” - Usage privileges on DB+Schema

  • Secure views
  • Consumer account to share too You can create an unlimited amount of shares? - โœ” โœ” True To create a DB as a consnumer account? - โœ” โœ” Must be ACCOUNTADMIN role OR Have import share privileges

What DB objects can be shared? - โœ” โœ” - Secure Views

  • DBs
  • Schemas
  • Tables Lowest edition that provides customer dedicated warehouse? - โœ” โœ” Standard Only one instance of data per cloud or region has to be replicated. Once the instance is replicated more then one consumer can make use of this data - โœ” โœ” True To share data with other clouds? - โœ” โœ” Provider must enable replication and replicate existing DB to other cloud provider Load metadata expires after? - โœ” โœ” 64 days Snowflake supports loading from? - โœ” โœ” - S
  • Google Cloud
  • Azure Blob
  • Internal named stage VARIANT data type can store up to? - โœ” โœ” 16 MB Snowpipe uses a server less compute which? - โœ” โœ” Managed by Snowflake and scales up/down SnowPipe load history is maintained for? - โœ” โœ” 14 days.
  • Views Cloning a schema, clones? - โœ” โœ” All tables in schema(s) and other cloneable objects Is a cloned object writable? - โœ” โœ” True Patch releases for Snowflake are released how? - โœ” โœ” To ALL editions at the same time How are new releases deployed? - โœ” โœ” In phases from lowest edition(EA) and up Can you pre purchase storage capacity at a lower price compared to on- demand? - โœ” โœ” True JSON format when extracting to JSON? - โœ” โœ” ndjson(New Line Delimited JSON) Lowest version Tri-Secret is available? - โœ” โœ” Business Critical Database failover and failback is available starting at what edition? - โœ” โœ” Business Critical Dedicated metadata store and pool of virtual servers (used in virtual warehouses) is available in what edition? - โœ” โœ” Only in VPS Edition Materialized views, with automatic maintenance of result is available starting at? - โœ” โœ” Enterprise Edition Which minimum edition to allow data sharing? - โœ” โœ” Standard Snowflake SQL UDFs can return scalar OR tabular results? - โœ” โœ” True

Which of the following are valid casting functions available? - โœ” โœ” TO_VARIANT TO_TIMESTAMP TO_NUMBER TO_NUMERIC How are columns stored in a Snowflake Partion? - โœ” โœ” Independently True or False: When data is staged to a Snowflake internal staging area using the PUT command, the data is encrypted on the client's machine.

  • โœ” โœ” True What is the frequency for Snowflake to apply software patches to the code base? - โœ” โœ” Weekly What is a pipe in Snowflake? - โœ” โœ” A named, first-class Snowflake object that contains a COPY statement used by Snowpipe.

The COPY statement identifies the source location of the data files (i.e., a stage) and a target table. All data types are supported, including semi- structured data types such as JSON and Avro. What file loading metadata is associated with each pipe object to prevent reloading the same files in a table? - โœ” โœ” path (i.e. prefix) and name of each loaded file (this prevents loading files with the same name even if they were later modified)

if a pipe is paused for longer than ___________, it is considered stale - โœ” โœ” 14 days t/f: Automated Snowpipe uses event notifications to determine when new files arrive in monitored cloud storage and are ready to load. Notifications identify the cloud storage event and include a list of the file names. They (do/do not) include the actual data in the files. - โœ” โœ” do not Calls to the public Snowpipe REST endpoints use ______________ authentication, rather than the typical username/password authentication - โœ” โœ” key-bASED t/F: it is recommended to create a separate user and role to use for ingesting files using a pipe - โœ” โœ” true t/f: Snowpipe supports both internal (Snowflake) stages and external stages, i.e. s3 buckets - โœ” โœ” true What are the steps to set up Snowpipe using rest endppoints - โœ” โœ”

  1. create a named stage object 2. create a pipe 3. configure security for the user who will execute the load 4. install a client sdk (java or python) for calling the Snowpipe public rest endpoints t/f: the number of load operations that run in parallel cannot exceed the number of files to be loaded - โœ” โœ” true to optimize the number of parallel operaitions for a load, what size data files should you produce - โœ” โœ” 100-250 mb compressed In addition to resource consumption, an overhead is included in the utilization costs charged for Snowpipe: ___________ credits per

_______ files queud. This overhead is charged regardless if the event notifications or REST API calls resulted in data loaded. - โœ” โœ” true Snowflake tracks the resource consumption of loads for all pipes in an account, with ________________/___________- granularity - โœ” โœ” per-second/per-core per-core refers to the _______________ ___________ _________ in a compute server - โœ” โœ” physical cpu cores How can you estimate snowpipe charges - โœ” โœ” experiment by performing a typical set of loads Which of the following are ways to view credits billed to your Snowflake account within a specified data range? a. Account > Billing and Usage in Web UI b. Query PIPE_USAGE_HISTORY table function (in the Snowflake Information Schema). c. Query PIPE_USAGE_HISTORY View view (in Account Usage). d. All of the above. - โœ” โœ” d. all of the above t/f: Resource monitors can be used to control credit usage for Snowflake-provided warehouses - โœ” โœ” false Enabling error notifications for Snowpipe is available on a. Azure b. AWS d. GCP - โœ” โœ” b. aws