zstd_compress
işlevi
Şunlar için geçerlidir: Databricks SQL
Databricks Runtime 15.2 ve üzeri
Zstandard sıkıştırması ile sıkıştırılmış değeri döndürür.
Söz dizimi
zstd_compress ( value [, level [, streaming_mode ] ] )
Bağımsız değişkenler
value
: Sıkıştırılması gereken ikili değer.level
: Sıkıştırma düzeyini temsil eden 1 ile 22 arasında isteğe bağlı tamsayı bağımsız değişkeni. Varsayılan değer 3'dür.streaming_mode
: Akış modunun kullanılıp kullanılmayacağını gösteren isteğe bağlı boole bağımsız değişkeni.
Döndürülenler
türünde BINARY
sıkıştırılmış değer.
Örnekler
> 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=
İlgili işlevler
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin