إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime 15.2 والإحدث
إرجاع القيمة المضغوطة بضغط Zstandard.
بناء الجملة
zstd_compress ( value [, level [, streaming_mode ] ] )
الوسيطات
value: القيمة الثنائية المراد ضغطها.level: وسيطة عدد صحيح اختياري بين 1 و22 تمثل مستوى الضغط. الإعداد الافتراضي هو 3.streaming_mode: وسيطة منطقية اختيارية تشير إلى ما إذا كنت تريد استخدام وضع الدفق.
المرتجعات
قيمة مضغوطة من النوع BINARY.
الأمثلة
> 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=