Uses of Class
dev.frostlake.metastore.SqlObject
Packages that use SqlObject
-
Uses of SqlObject in dev.frostlake.metastore.model
Subclasses of SqlObject in dev.frostlake.metastore.modelModifier and TypeClassDescriptionclassSnowflake AGGREGATION POLICY — attached to a TABLE, it forbids reading individual rows: a query must aggregate, may not use the aggregates that would leak a single value (MIN, MAX, MEDIAN, MODE, ANY_VALUE, VARIANCE, LISTAGG, ARRAY_AGG, PERCENTILE_*), and sees groups smaller than the policy's minimum folded into one remainder group.classAn account-level compute pool.classSnowflake CONTACT — a schema-level object naming who to reach about an object, attached to tables (and other objects) for a PURPOSE withALTER TABLE … SET CONTACT <purpose> = <contact>.classclassRepresents a Snowflake DYNAMIC TABLE — a table whose contents are automatically refreshed from a query, with a configurable target lag.classclassSnowflake JOIN POLICY — attached to a TABLE, it refuses to let that table be read on its own: the query must INNER join it to a DIFFERENT table on an equality between their columns.classSnowflake MASKING POLICY — transforms a column value based on the querying user's role.classclassRepresents a Snowflake PIPE for continuous data loadingclassclassSnowflake PROJECTION POLICY — attached to a COLUMN, it decides whether that column may appear in a query's select list at all.classSnowflake ROW ACCESS POLICY — a SQL boolean predicate that filters rows.classclassRepresents a Snowflake STAGE - a named location for staging data files.classclassRepresents a Snowflake TAG - used for object categorization and metadata management Tags can be applied to databases, schemas, tables, and other objects for governance and organizationclass