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.
Cambie los servicios mediante la lista desplegable Versión . Más información sobre la navegación.
Se aplica a: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Las columnas son entidades con nombre que tienen un tipo de datos escalar. En la consulta se hace referencia a las columnas relativas al flujo de datos tabulares que se encuentra en el contexto del operador específico que hace referencia a ellas. Cada tabla de Kusto y cada flujo de datos tabulares es una cuadrícula rectangular de columnas y filas. Las columnas de una tabla o un flujo de datos tabulares se ordenan, por lo que una columna también tiene una posición específica en la colección de columnas de la tabla.
Nota:
- El límite máximo de columnas por tabla es de 10 000.
- Los nombres de columna distinguen mayúsculas de minúsculas. Para obtener más información, consulte Reglas de nomenclatura de identificadores.
- A veces, las columnas se denominan atributos y filas a veces se denominan registros.
Columnas de referencia en consultas
En las consultas, solo se hace referencia a las columnas por nombre. Solo pueden aparecer en expresiones y el operador de consulta bajo el que aparece la expresión determina la tabla o el flujo de datos tabulares. El nombre de la columna no tiene que limitarse más.
Por ejemplo, en la consulta siguiente tenemos un flujo de datos tabular sin nombre definido a través del operador datatable y tiene una sola columna, c. El flujo de datos tabulares se filtra por un predicado en el valor de esa columna y genera un nuevo flujo de datos tabular sin nombre con las mismas columnas, pero menos filas. A continuación, el operador as asigna un nombre al flujo de datos tabular y su valor se devuelve como los resultados de la consulta. Observe cómo se hace referencia a la columna c por nombre sin hacer referencia a su contenedor:
datatable (c:int) [int(-1), 0, 1, 2, 3]
| where c*c >= 2
| as Result