Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks Runtime 18.2 ke atas
Important
Fitur ini ada di Beta. Admin ruang kerja dapat mengontrol akses ke fitur ini dari halaman Pratinjau . Lihat Kelola Pratinjau Azure Databricks.
Fungsi IP beroperasi pada alamat IPv4 dan IPv6 dan blok CIDR yang diwakili sebagai STRING atau BINARY nilai.
Mengimpor fungsi Databricks untuk mendapatkan fungsi IP (Databricks Runtime)
Untuk mengimpor fungsi IP untuk Python atau Scala di notebook, gunakan perintah berikut:
Python
from pyspark.databricks.sql import functions as dbf
Scala
import com.databricks.sql.functions._
Daftar fungsi IP
| Function | Deskripsi |
|---|---|
| ip_as_binary(ip_or_cidr) | Mengembalikan representasi biner kanonis dari alamat IP atau blok CIDR. |
| ip_as_string(ip_or_cidr) | Mengembalikan representasi string kanonis dari alamat IP atau blok CIDR. |
| ip_cidr(cidr) | Mengembalikan representasi kanonis dari blok CIDR IPv4 atau IPv6. |
| ip_cidr_contains(cidr, jarum) | Mengembalikan TRUE jika alamat IP atau blok CIDR terkandung dalam blok CIDR lain. |
| ip_host(ip) | Mengembalikan representasi kanonis alamat IPv4 atau IPv6. |
| ip_network(cidr) | Mengembalikan bagian jaringan dari blok CIDR dalam bentuk kanonisnya. |
| ip_network_first(cidr) | Alias untuk ip_network. |
| ip_network_last(cidr) | Mengembalikan alamat terakhir blok CIDR dalam bentuk kanonisnya. |
| ip_prefix_length(cidr) | Mengembalikan panjang awalan blok CIDR. |
| ip_version(ip_or_cidr) | Mengembalikan versi IP (4 atau 6) dari alamat IP atau blok CIDR. |
| try_ip_as_binary(ip_or_cidr) | Mengembalikan representasi biner kanonis dari alamat IP atau blok CIDR, atau NULL jika tidak valid. |
| try_ip_as_string(ip_or_cidr) | Mengembalikan representasi string kanonis dari alamat IP atau blok CIDR, atau NULL jika tidak valid. |
| try_ip_cidr(cidr) | Mengembalikan representasi kanonis dari blok CIDR IPv4 atau IPv6, atau NULL jika tidak valid. |
| try_ip_host(ip) | Mengembalikan representasi kanonis alamat IPv4 atau IPv6, atau NULL jika tidak valid. |