Compartilhar via


format_ipv4()

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Analisa a entrada com uma máscara de rede e retorna uma string que representa o endereço IPv4.

Sintaxe

format_ipv4( ip [,prefixo])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
IP string ✔️ O endereço IPv4. O formato pode ser uma representação de string ou número em ordem big-endian.
prefixo int Um inteiro de 0 a 32 que representa o número de bits mais significativos que são levados em consideração. Se não for especificado, todas as 32 máscaras de bits serão usadas.

Devoluções

Se a conversão for bem-sucedida, o resultado será uma string que representa o endereço IPv4. Se a conversão não for bem-sucedida, o resultado será uma cadeia de caracteres vazia.

Exemplos

O exemplo a seguir mostra como usar a format_ipv4() função para analisar a entrada com uma máscara de rede e retornar uma cadeia de caracteres que representa o endereço IPv4.

:::moniker range="azure-data-explorer"
> [!div class="nextstepaction"]
> <a href="https://dataexplorer.azure.com/clusters/help/databases/Samples?query=H4sIAAAAAAAAA0tJLAHCpJxUjcSUlKLU4mKr4pKizLx0HYXcxOJsq5z8vHRNrmguBXVDSyM9QzMLPUM9Q3UdBSMTHQU4wJA1NsIpq29kgqIAmyzIUg1dQ00dBa5YrhqF1IqS1LwUBaDjSnNKFGwV0vKLchNL4jMLykxgjoa4FqQBbi1EeTxIHFUPWAhNIwAom5ZMBgEAAA==" target="_blank">Run the query</a>
::: moniker-end

```kusto
datatable(address:string, mask:long)
[
 '192.168.1.1', 24,          
 '192.168.1.1', 32,          
 '192.168.1.1/24', 32,       
 '192.168.1.1/24', long(-1), 
]
| extend result = format_ipv4(address, mask), 
         result_mask = format_ipv4_mask(address, mask)

Saída

endereço máscara resultado result_mask
192.168.1.1 24 192.168.1.0 192.168.1.0/24
192.168.1.1 32 192.168.1.1 192.168.1.1/32
192.168.1.1/24 32 192.168.1.0 192.168.1.0/24
192.168.1.1/24 -1
  • Para formatação de endereço IPv4, incluindo notação CIDR, consulte format_ipv4_mask().
  • Para obter uma lista de funções relacionadas a endereços IP, consulte Funções IPv4 e IPv6.