Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik:ellenőrizze, hogy
a Databricks Runtime 18.2-s vagy újabb verziója
Important
Ez a funkció bétaverzióban érhető el. A munkaterület rendszergazdái az Előnézetek lapon szabályozhatják a funkcióhoz való hozzáférést. Lásd: Az Azure Databricks előzetes verziójának kezelése.
Az IP-függvények IPv4- és IPv6-címeken ésCIDR-blokkokon működnek, amelyek értékként vagy STRING értékként BINARY szerepelnek.
Databricks-függvények importálása IP-függvények lekéréséhez (Databricks Runtime)
Ha Python vagy Scala IP-függvényeit szeretné importálni a jegyzetfüzetekbe, használja a következő parancsokat:
Python
from pyspark.databricks.sql import functions as dbf
Scala
import com.databricks.sql.functions._
IP-függvények listája
| Function | Description |
|---|---|
| ip_as_binary(ip_or_cidr) | Ip-cím vagy CIDR-blokk canonical bináris ábrázolását adja vissza. |
| ip_as_string(ip_or_cidr) | Ip-cím vagy CIDR-blokk canonikus sztring-ábrázolását adja vissza. |
| ip_cidr(cidr) | Egy IPv4- vagy IPv6 CIDR-blokk canonikus ábrázolását adja vissza. |
| ip_cidr_contains(cidr, tű) | Visszaadja TRUE , ha egy IP-cím vagy CIDR-blokk egy másik CIDR-blokkban található. |
| ip_host(ip) | Egy IPv4- vagy IPv6-cím canonikus ábrázolását adja vissza. |
| ip_network(cidr) | Egy CIDR-blokk hálózati részét adja vissza annak canonical formában. |
| ip_network_first(cidr) | Alias a következőhöz ip_network: . |
| ip_network_last(cidr) | Egy CIDR-blokk utolsó címét adja vissza a canonical formában. |
| ip_prefix_length(cidr) | Egy CIDR-blokk előtagjának hosszát adja vissza. |
| ip_version(ip_or_cidr) | Ip-címről vagy CIDR-blokkból adja vissza az IP-verziót (4 vagy 6). |
| try_ip_as_binary(ip_or_cidr) | Ip-cím vagy CIDR-blokk canonical bináris ábrázolását adja vissza, vagy NULL ha érvénytelen. |
| try_ip_as_string(ip_or_cidr) | Egy IP-cím vagy CIDR-blokk canonical string-ábrázolását adja vissza, vagy NULL ha érvénytelen. |
| try_ip_cidr(cidr) | Egy IPv4- vagy IPv6 CIDR-blokk canonical reprezentációját adja vissza, vagy NULL ha érvénytelen. |
| try_ip_host(ip) | Egy IPv4- vagy IPv6-cím canonical reprezentációját adja vissza, vagy NULL ha érvénytelen. |