Snowflake Functions
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
SDF is now a part of dbt Labs. Get live CTA previews, inline errors, and mesh support natively in the dbt platform. Learn more ยท Migrate to Fusion
conditional_change_eventfunction conditional_change_event($1) returns decimal(38, 0)
conditional_true_eventfunction conditional_true_event(boolean) returns decimal(38, 0)
function conditional_true_event(decimal(38, 0)) returns decimal(38, 0)
cume_distfunction cume_dist() returns double
dense_rankfunction dense_rank() returns decimal(38, 0)
first_valuefunction first_value($1) returns $1
function first_value($1, integer) returns $1
lagfunction lag($1) returns $1
function lag($1, decimal(38, 0)) returns $1
function lag($1, decimal(38, 0), $1) returns $1
last_valuefunction last_value($1) returns $1
function last_value($1, integer) returns $1
leadfunction lead($1) returns $1
function lead($1, decimal(38, 0)) returns $1
function lead($1, decimal(38, 0), $1) returns $1
nth_valuefunction nth_value($1, decimal(38, 0)) returns $1
ntilefunction ntile(decimal(38, 0)) returns decimal(38, 0)
percent_rankfunction percent_rank() returns double
rankfunction rank() returns decimal(38, 0)
ratio_to_reportfunction ratio_to_report(decimal(38, 0)) returns decimal(38, 0)
function ratio_to_report(decimal(38, 0), decimal(38, 0)) returns decimal(38, 0)
function ratio_to_report(double) returns double
function ratio_to_report(double, decimal(38, 0)) returns double
row_numberfunction row_number() returns decimal(38, 0)