A try_zstd_decompress
függvény
A következőkre vonatkozik: Databricks SQL Databricks Runtime 15.2 és újabb verziók
Zstandard tömörítéssel tömörített értéket ad vissza. A dekompressziós hiba esetén a függvény NULL
Syntax
try_zstd_decompress ( value )
Argumentumok
value
: A Zstandardtal tömörített bináris érték, amelyet le kell bontani.
Válaszok
Dekomponált típusú BINARY
érték.
Ha value
nem érvényes ZSTD tömörített érték, a Databricks ad vissza NULL
.
Ahelyett NULL
, hogy hibát szeretne visszaadni, használja a zstd_decompress függvényt.
Példák
> 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