For the complete documentation index, see llms.txt. This page is also available as Markdown.

AggregationPolicy

Snowflake Documentation

Represents an aggregation policy in Snowflake, which defines constraints on aggregation operations.

Examples

Python

aggregation_policy = AggregationPolicy(
    name="some_aggregation_policy",
    body="AGGREGATION_CONSTRAINT(MIN_GROUP_SIZE => 5)",
    owner="SYSADMIN"
)

YAML

aggregation_policies:
  - name: some_aggregation_policy
    body: AGGREGATION_CONSTRAINT(MIN_GROUP_SIZE => 5)
    owner: SYSADMIN

Fields

  • name (string, required) - The name of the aggregation policy.

  • body (string, required) - The SQL expression defining the aggregation constraint.

  • owner (string or Role) - The owner of the aggregation policy. Defaults to "SYSADMIN".

Last updated