Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Analiza la entrada con una máscara de red y devuelve una cadena que representa la dirección IPv4.
Sintaxis
format_ipv4(
ip [,prefijo])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| IP | string |
✔️ | Dirección IPv4. El formato puede ser una representación de cadena o número en orden big-endian. |
| prefijo | int |
Entero comprendido entre 0 y 32 que representa el número de bits más significativos que se tienen en cuenta. Si no se especifica, se usan todas las máscaras de 32 bits. |
Devoluciones
Si la conversión se realiza correctamente, el resultado será una cadena que representa la dirección IPv4. Si la conversión no se realiza correctamente, el resultado será una cadena vacía.
Ejemplos
En el ejemplo siguiente se muestra cómo usar la format_ipv4() función para analizar la entrada con una máscara de red y devolver una cadena que representa la dirección IPv4.
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)
Salida
| dirección | máscara | resultado | result_mask |
|---|---|---|---|
| 192.168.1.1 | veinticuatro | 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 |
Contenido relacionado
- Para ver el formato de dirección IPv4, incluida la notación CIDR, consulte format_ipv4_mask().
- Para obtener una lista de las funciones relacionadas con las direcciones IP, consulte Funciones IPv4 e IPv6.