Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 15.2 und höher
Gibt den mit der Zstandard-Komprimierung komprimierten Wert zurück.
Syntax
zstd_compress ( value [, level [, streaming_mode ] ] )
Argumente
-
value: Der zu komprimierende Binärwert. -
level: Optionales ganzzahliges Argument zwischen 1 und 22, das die Komprimierungsebene darstellt. Der Standard ist „3“. -
streaming_mode: Optionales boolesches Argument, das angibt, ob der Streamingmodus verwendet werden soll.
Gibt zurück
Komprimierter Wert vom Typ BINARY.
Beispiele
> 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=