إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime 13.3 LTS وما فوق
إرجاع رقم مستودع الصورة النقطية لرقم معين BIGINT .
يتم استخدام هذه الدالة مع الدالة bitmap_count() لحساب الأرقام المتكاملة المميزة.
بالاقتران مع الدالة bitmap_bit_position() فإنه يعرف أي BIGINT رقم بشكل فريد.
بناء الجملة
bitmap_bucket_number(expr)
الوسيطات
expr: تعبيرBIGINT.
المرتجعات
BIGINT.
إذا كانت expr النتيجة تطابق: ((expr - 1) DIV 32768) + 1.>0
إذا كانت expr النتيجة تطابق: expr DIV 32768.<= 0
الأمثلة
> SELECT bitmap_bucket_number(1), bitmap_bit_position(1);
1 0
> SELECT bitmap_bucket_number(32768), bitmap_bit_position(32768);
1 32767
> SELECT bitmap_bucket_number(32769), bitmap_bit_position(32769);
2 0
> SELECT bitmap_bucket_number(0), bitmap_bit_position(0);
0 0
> SELECT bitmap_bucket_number(-32767), bitmap_bit_position(-32767);
0 32767
> SELECT bitmap_bucket_number(-32768), bitmap_bit_position(-32768);
-1 0