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.
Dotyczy:
Databricks Runtime 18.2 lub nowsze
Important
Ta funkcja jest dostępna w wersji beta. Administratorzy obszaru roboczego mogą kontrolować dostęp do tej funkcji ze strony Podglądy . Zobacz Zarządzanie wersjami zapoznawczami usługi Azure Databricks.
Funkcje adresów IP działają na adresach IPv4 i IPv6 oraz blokach CIDR reprezentowanych jako STRING lub BINARY .
Importowanie funkcji usługi Databricks w celu uzyskania funkcji IP (Databricks Runtime)
Aby zaimportować funkcje ip dla Python lub Scala w notesach, użyj następujących poleceń:
Python
from pyspark.databricks.sql import functions as dbf
Scala
import com.databricks.sql.functions._
Lista funkcji ip
| Function | Opis |
|---|---|
| ip_as_binary(ip_or_cidr) | Zwraca kanoniczną reprezentację binarną adresu IP lub bloku CIDR. |
| ip_as_string(ip_or_cidr) | Zwraca kanoniczną reprezentację ciągu adresu IP lub bloku CIDR. |
| ip_cidr(cidr) | Zwraca kanoniczną reprezentację bloku CIDR IPv4 lub IPv6. |
| ip_cidr_contains (cidr, igła) | Zwraca wartość TRUE , jeśli adres IP lub blok CIDR znajduje się w innym bloku CIDR. |
| ip_host(ip) | Zwraca kanoniczną reprezentację adresu IPv4 lub IPv6. |
| ip_network(cidr) | Zwraca część sieci bloku CIDR w postaci kanonicznej. |
| ip_network_first(cidr) | Alias dla elementu ip_network. |
| ip_network_last(cidr) | Zwraca ostatni adres bloku CIDR w postaci kanonicznej. |
| ip_prefix_length(cidr) | Zwraca długość prefiksu bloku CIDR. |
| ip_version(ip_or_cidr) | Zwraca wersję adresu IP (4 lub 6) z adresu IP lub bloku CIDR. |
| try_ip_as_binary(ip_or_cidr) | Zwraca kanoniczną reprezentację binarną adresu IP lub bloku CIDR lub NULL , jeśli jest to nieprawidłowe. |
| try_ip_as_string(ip_or_cidr) | Zwraca kanoniczną reprezentację ciągu adresu IP lub bloku CIDR lub NULL , jeśli jest to nieprawidłowe. |
| try_ip_cidr(cidr) | Zwraca kanoniczną reprezentację bloku CIDR IPv4 lub IPv6 lub NULL , jeśli jest to nieprawidłowe. |
| try_ip_host(ip) | Zwraca kanoniczną reprezentację adresu IPv4 lub IPv6 lub NULL , jeśli jest ono nieprawidłowe. |