Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen
Gäller för:
Databricks SQL
Databricks Runtime 15.2 och senare
Returnerar värdet som dekomprimerats med Zstandard-komprimering. Vid dekomprimeringsfel returnerar funktionen NULL
Syntax
try_zstd_decompress ( value )
Argument
-
value: Det binära värdet komprimerat med Zstandard som måste dekomprimeras.
Returer
Dekomprimerat värde av typen BINARY.
Om value inte är ett giltigt ZSTD-komprimerat värde returnerar NULLDatabricks .
Om du vill returnera ett fel i stället för NULLanvänder du funktionen zstd_decompress .
Exempel
> 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