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 ett värde som komprimerats med Zstandard-komprimering.
Syntax
zstd_compress ( value [, level [, streaming_mode ] ] )
Argument
-
value: Binärvärdet som ska komprimeras. -
level: Valfritt heltalsargument mellan 1 och 22 som representerar komprimeringsnivån. Standardvärdet är 3. -
streaming_mode: Valfritt booleskt argument som anger om strömningsläget ska användas.
Returer
Komprimerat värde av typen BINARY.
Exempel
> SELECT base64(zstd_compress(repeat("Apache Spark ", 10)));
KLUv/SCCpQAAaEFwYWNoZSBTcGFyayABABLS+QU=
> SELECT string(zstd_decompress(zstd_compress("Apache Spark")));
Apache Spark
-- Using streaming mode
> SELECT base64(zstd_compress(repeat("Apache Spark ", 10), 3, true));
KLUv/QBYpAAAaEFwYWNoZSBTcGFyayABABLS+QUBAAA=