Exam SnowPro Core All QuestionsBrowse all questions from this exam
Question 92

True or False: Snowflake's Global Services Layer gathers and maintains statistics on all columns in all micro-partitions.

    Correct Answer: B

    Snowflake's Global Services Layer, or more accurately, the Cloud Services layer, is responsible for managing metadata and other services. However, it does not explicitly gather and maintain statistics on all columns in all micro-partitions. Instead, it manages metadata for query optimization, which includes information about the range of values in columns and other properties essential for efficient query processing. This metadata is used for tasks like pruning, rather than maintaining exhaustive statistics on all columns in all micro-partitions.

Discussion
alfredofmtOption: B

The Global Services Layer in Snowflake is responsible for several tasks including authentication, infrastructure management, metadata management, query parsing and optimization, and access control​1​. However, the documentation does not specifically mention that it gathers and maintains statistics on all columns in all micro-partitions.

Rajivnb

collecting metadata is called statistics. It basically collects how many distinct values, count(*), Min,Max values etc., this is statistics

lol632Option: A

https://www.snowflake.com/wp-content/uploads/2014/10/A-Detailed-View-Inside-Snowflake.pdf It clearly says the service layer saves the metadata about the stored data in snowflake. Page 7, right column.

LeinhoOption: B

B is correct, question is about micro-partitions, documentation explains it keeps metadata about rows, not columns, so is false.

Rajivnb

metadata comes from the micro partition data only right. metadata is count(*), min and max values in each micro partition, distinct values. min and max of each micro partition is what it decides pruning right?

oscarglobOption: A

"Snowflake stores metadata about all rows stored in a micro-partition, including: - The range of values for each of the columns in the micro-partition. - The number of distinct values. - Additional properties used for both optimization and efficient query processing." Seems to me that this is done by the Cloud Services layer, and this "Global Services layer" looks like another term for it: https://docs.snowflake.com/en/user-guide/tables-clustering-micropartitions#what-are-micro-partitions

OfficeSaracus

Yes, but as you also mention, it stores metadate about all "rows" and not all "columns" which is also asked in the question... wicked question... :/

Ram9198

Cloud services layer is als https://blog.devgenius.io/snowflake-series-part-1-snowflake-architecture-deep-dive-3a9ca082a531o called global services layer

Marge23Option: B

B . FALSE Cloud Services If Snowflake’s computing layer is the brawn of our solution, our cloud services layer is the brain. Snowflake’s cloud services manage client sessions, metadata, transactions, query planning, security/governance and many other services. It’s also a highly scalable tier thanks to the near-limitless computing resources in the cloud. Snowflake supports thousands of customer accounts and hundreds of millions of queries each and every day.

MultiCloudIronManOption: A

There is no Global Services Layer in snowflake. https://www.bing.com/search?q=snowflake+global+services+layer&qs=NM&pq=what+is+global+services+layer+in+snowflake&sc=6-42&cvid=9660BE0F9FA3415AB5F2EF9404F1C104&FORM=QBRE&sp=1&ghc=2&lq=0

c0d3gOption: A

Snowflake is a single, integrated platform delivered as-a-service. It features storage, compute, and global services layers that are physically separated but logically integrated. Data workloads scale independently from one another, making it an ideal platform for data warehousing, data lakes, data engineering, data science, modern data sharing, and developing data applications. https://www.snowflake.com/product/architecture/

Mallikharjuna452Option: B

B.False,Snowflake's Global Services Layer gathers and maintains statistics on columns in micro-partitions, but it does not gather and maintain statistics on all columns in all micro-partitions

PrashantGupta1616Option: B

Snowflake's Global Services Layer does not gather and maintain statistics on all columns in all micro-partitions. Instead, it dynamically gathers statistics as needed for query optimization, utilizing metadata and sampling techniques to optimize query performance.

Stevec80Option: B

https://docs.snowflake.com/en/user-guide/tables-clustering-micropartitions#what-are-micro-partitions

JasMozaiOption: B

No definition of Global Services Layer, it should be cloud services layer Snowflake stores metadata about all rows stored in a micro-partition, not columns

dpexam2023Option: B

https://docs.snowflake.com/en/user-guide/tables-clustering-micropartitions

tochengiriOption: A

https://www.snowflake.com/product/architecture/ Snowflake is a single, integrated platform delivered as-a-service. It features storage, compute, and global services layers that are physically separated but logically integrated. Data workloads scale independently from one another, making it an ideal platform for data warehousing, data lakes, data engineering, data science, modern data sharing, and developing data applications.

Mayuri917233Option: B

B is correct

EmiBOption: A

Snowflake is a single, integrated platform delivered as-a-service. It features storage, compute, and GLOBAL SERVICES LAYERS https://www.snowflake.com/product/architecture/

ShagunMittalOption: A

https://www.snowflake.com/product/architecture/