Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja
Dotyczy:
SQL usługi Databricks
Databricks Runtime 15.2 i nowsze
Zwraca wartość dekompresowaną przy użyciu kompresji Zstandard. W przypadku niepowodzenia dekompresji zgłasza wyjątek.
Składnia
zstd_decompress ( value )
Argumenty
-
value: wartość binarna skompresowana ze standardem Zstandard, która musi zostać zdekompresowana.
Zwraca
Dekompresowana wartość typu BINARY.
Jeśli value nie jest prawidłową skompresowaną wartością ZSTD, Azure Databricks zgłasza INVALID_PARAMETER_VALUE. ZSTD_DECOMPRESS_INPUT.
Aby zamiast tego wrócić NULL , użyj funkcji try_zstd_decompress .
Typowe warunki błędów
Przykłady
> 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