Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fonction
S’applique à :
Databricks SQL
Databricks Runtime 15.2 et versions ultérieures
Retourne la valeur décompressée avec la compression Zstandard. En cas d’échec de la décompression, la fonction retourne NULL
Syntaxe
try_zstd_decompress ( value )
Les arguments
-
value: la valeur binaire compressée avec Zstandard qui doit être décompressée.
Retours
Valeur décompressée de type BINARY.
Si value n’est pas une valeur compressée ZSTD valide, Databricks retourne NULL.
Pour retourner une erreur au lieu de NULL, utilisez la fonction zstd_decompress.
Exemples
> SELECT string(try_zstd_decompress(unbase64("KLUv/SCCpQAAaEFwYWNoZSBTcGFyayABABLS+QU=")));
Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark
> SELECT string(try_zstd_decompress(zstd_compress("Apache Spark")));
Apache Spark
> SELECT try_zstd_decompress("invalid input")
NULL