Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks Runtime 18.2 en hoger
Important
Deze functie bevindt zich in de bètaversie. Werkruimtebeheerders kunnen de toegang tot deze functie beheren vanaf de pagina Previews . Zie Azure Databricks previews beheren.
IP-functies werken op IPv4- en IPv6-adressen en CIDR-blokken die worden weergegeven als STRING of BINARY waarden.
Databricks-functies importeren om IP-functies op te halen (Databricks Runtime)
Als u IP-functies voor Python of Scala in notebooks wilt importeren, gebruikt u de volgende opdrachten:
Python
from pyspark.databricks.sql import functions as dbf
Scala
import com.databricks.sql.functions._
Lijst met IP-functies
| Function | Description |
|---|---|
| ip_as_binary(ip_or_cidr) | Retourneert de canonieke binaire weergave van een IP-adres of CIDR-blok. |
| ip_as_string(ip_or_cidr) | Retourneert de canonieke tekenreeksweergave van een IP-adres of CIDR-blok. |
| ip_cidr(cidr) | Retourneert de canonieke weergave van een IPv4- of IPv6 CIDR-blok. |
| ip_cidr_contains(cidr, naald) | Retourneert TRUE als een IP-adres of CIDR-blok zich in een ander CIDR-blok bevindt. |
| ip_host(ip) | Retourneert de canonieke weergave van een IPv4- of IPv6-adres. |
| ip_network(cidr) | Retourneert het netwerkgedeelte van een CIDR-blok in de canonieke vorm. |
| ip_network_first(cidr) | Alias voor ip_network. |
| ip_network_last(cidr) | Retourneert het laatste adres van een CIDR-blok in de canonieke vorm. |
| ip_prefix_length(cidr) | Retourneert de lengte van het voorvoegsel van een CIDR-blok. |
| ip_version(ip_or_cidr) | Retourneert de IP-versie (4 of 6) van een IP-adres of CIDR-blok. |
| try_ip_as_binary(ip_or_cidr) | Retourneert de canonieke binaire weergave van een IP-adres of CIDR-blok, of NULL als deze ongeldig is. |
| try_ip_as_string(ip_or_cidr) | Retourneert de canonieke tekenreeksweergave van een IP-adres of CIDR-blok, of NULL als deze ongeldig is. |
| try_ip_cidr(cidr) | Retourneert de canonieke weergave van een IPv4- of IPv6 CIDR-blok, of NULL als dit ongeldig is. |
| try_ip_host(ip) | Retourneert de canonieke weergave van een IPv4- of IPv6-adres, of NULL als deze ongeldig is. |