Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:
Databricks Runtime 18.2 e superior
Important
Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.
As funções IP operam em endereços IPv4 e IPv6 e blocos CIDR representados como STRING ou BINARY valores.
Importar funções do Databricks para obter funções IP (Databricks Runtime)
Para importar funções IP para Python ou Scala em notebooks, use os seguintes comandos:
Python
from pyspark.databricks.sql import functions as dbf
Scala
import com.databricks.sql.functions._
Lista de funções IP
| Função | Descrição |
|---|---|
| ip_as_binary(ip_or_cidr) | Retorna a representação binária canônica de um endereço IP ou bloco CIDR. |
| ip_as_string(ip_or_cidr) | Retorna a representação de cadeia de caracteres canônica de um endereço IP ou bloco CIDR. |
| ip_cidr(cidr) | Retorna a representação canônica de um bloco CIDR IPv4 ou IPv6. |
| ip_cidr_contains(cidr, agulha) | Retorna TRUE se um endereço IP ou bloco CIDR estiver contido em outro bloco CIDR. |
| ip_host(ip) | Retorna a representação canônica de um endereço IPv4 ou IPv6. |
| ip_network(cidr) | Retorna a parte de rede de um bloco CIDR em sua forma canônica. |
| ip_network_first(cidr) | Alias para ip_network. |
| ip_network_last(cidr) | Retorna o último endereço de um bloco CIDR em sua forma canônica. |
| ip_prefix_length(cidr) | Retorna o comprimento do prefixo de um bloco CIDR. |
| ip_version(ip_or_cidr) | Retorna a versão de IP (4 ou 6) de um endereço IP ou bloco CIDR. |
| try_ip_as_binary(ip_or_cidr) | Retorna a representação binária canônica de um endereço IP ou bloco CIDR ou NULL , se inválido. |
| try_ip_as_string(ip_or_cidr) | Retorna a representação de cadeia de caracteres canônica de um endereço IP ou bloco CIDR ou NULL , se inválido. |
| try_ip_cidr(cidr) | Retorna a representação canônica de um bloco CIDR IPv4 ou IPv6 ou NULL se inválido. |
| try_ip_host(ip) | Retorna a representação canônica de um endereço IPv4 ou IPv6 ou NULL se inválido. |