SnowPro Core Exam QuestionsBrowse all questions from this exam

SnowPro Core Exam - Question 636


Which file functions are non-deterministic? (Choose two.)

Show Answer
Correct Answer:

Non-deterministic file functions are those that can produce different outcomes when called with the same input. BUILD_SCOPED_FILE_URL is non-deterministic because it encodes the URL which can change depending on the context or the time it is generated. GET_PRESIGNED_URL is also non-deterministic because it generates URLs with temporary credentials that change with each request.

Discussion

4 comments
Sign in to comment
Def21
Jun 15, 2024

AD BUILD_SCOPED_FILE_URL encodes the URL. GET_PRESIGNED_URL adds credentials to the URL. These are both non-deterministic.

MultiCloudIronManOptions: AD
Jul 15, 2024

Correct

isolated_sniper
May 14, 2024

correct answer - BD https://docs.snowflake.com/en/sql-reference/functions-file GET_PRESIGNED_URL and BUILD_SCOPED_FILE_URL are non-deterministic functions; the others are deterministic.

isolated_sniper
May 14, 2024

Sorry, AD are correct

ea2023Options: AD
Feb 21, 2025

Correct