nerdexam
Snowflake

ARA-C01 · Question #6

Which system functions does Snowflake provide to monitor clustering information within a table (Choose two.)

The correct answer is A. SYSTEM$CLUSTERING_INFORMATION C. SYSTEM$CLUSTERING_DEPTH. Snowflake provides two built-in system functions for inspecting clustering health. SYSTEM$CLUSTERING_INFORMATION (A) returns detailed statistics about a table's clustering state, including the average depth, number of micro-partitions, and how well the data is sorted relative to

Performance Optimization

Question

Which system functions does Snowflake provide to monitor clustering information within a table (Choose two.)

Options

  • ASYSTEM$CLUSTERING_INFORMATION
  • BSYSTEM$CLUSTERING_USAGE
  • CSYSTEM$CLUSTERING_DEPTH
  • DSYSTEM$CLUSTERING_KEYS
  • ESYSTEM$CLUSTERING_PERCENT

How the community answered

(43 responses)
  • A
    88% (38)
  • B
    2% (1)
  • D
    2% (1)
  • E
    7% (3)

Explanation

Snowflake provides two built-in system functions for inspecting clustering health. SYSTEM$CLUSTERING_INFORMATION (A) returns detailed statistics about a table's clustering state, including the average depth, number of micro-partitions, and how well the data is sorted relative to the specified clustering key - it is the primary tool for assessing cluster quality. SYSTEM$CLUSTERING_DEPTH (C) returns a single value representing the average depth of overlapping micro-partitions for the table; a lower depth (closer to 1) indicates well-clustered data, while a higher depth signals poor clustering and more scanning overhead. SYSTEM$CLUSTERING_USAGE (B), SYSTEM$CLUSTERING_KEYS (D), and SYSTEM$CLUSTERING_PERCENT (E) do not exist as Snowflake system functions.

Topics

#Clustering#System Functions#Performance Monitoring#Table Optimization

Community Discussion

No community discussion yet for this question.

Full ARA-C01 Practice