Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime 11.3 LTS ve üzeri
Giriş H3 hücresinin çözünürlüğünü döndürür.
Söz dizimi
h3_resolution ( h3CellIdExpr )
Bağımsız değişkenler
-
h3CellIdExpr: H3 hücre kimliğini temsil eden bir BIGINT ifadesi veya onaltılık STRING ifadesi.
Döndürülenler
INT türü 0 ile 15 arasında olan değeri, giriş H3 hücre kimliğinin çözünürlüğüdür.
Giriş NULL ise işlev NULL döndürür.
İşlev, giriş bağımsız değişkeninin geçerli bir H3 hücre kimliği olup olmadığıyla ilgili kısmi doğrulama yapar. Geçerli bir H3 kimliği için gerekli ancak yeterli olmayan bir koşul, değerinin ile 0x08001fffffffffffarasında 0x08ff3b6db6db6db6 olmasıdır.
Giriş hücresi kimliği geçerli bir hücre kimliği değilse işlevin davranışı tanımsız olur.
Hata koşulları
- BIR BIGINT'e dönüştürülemeyen veya değerinden küçük
h3CellIdExprveya daha büyük0x08001fffffffffffbir BIGINT değerine karşılık gelen bir STRING ise0x08ff3b6db6db6db6, işlev H3_INVALID_CELL_ID döndürür.
Örnekler
-- Simple example taking a long as input.
> SELECT h3_resolution(599686042433355775);
5
-- Simple example taking a hexadecimal string as input.
> SELECT h3_resolution('85283473fffffff');
5
-- Input is an invalid H3 cell ID.
> SELECT h3_resolution(0);
[H3_INVALID_CELL_ID] 0 is not a valid H3 cell ID