Kommentar
Å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 utlöser det ett undantag.
Syntax
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 genererar Azure Databricks INVALID_PARAMETER_VALUE. ZSTD_DECOMPRESS_INPUT.
Om du vill returnera NULL i stället använder du funktionen try_zstd_decompress .
Vanliga felvillkor
Exempel
> SELECT string(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(zstd_decompress(zstd_compress("Apache Spark")));
Apache Spark
> SELECT zstd_decompress(x'DEADBEEF');
Error: INVALID_PARAMETER_VALUE.ZSTD_DECOMPRESS_INPUT