Esdeveniment
Crea aplicacions intel·ligents
17 de març, 21 - 21 de març, 10
Uneix-te a la sèrie de trobades per crear solucions d'IA escalables basades en casos d'ús del món real amb altres desenvolupadors i experts.
Registreu-vos-hi araAquest navegador ja no s’admet.
Feu l’actualització al Microsoft Edge per aprofitar les característiques més recents, les actualitzacions de seguretat i l’assistència tècnica.
Este tutorial le muestra cómo configurar una transformación en una regla de recopilación de datos del área de trabajo (DCR) de ejemplo con Azure Portal.
Nota
Para ayudar a mejorar los costos para habilitar Log Analytics, ahora se admite la adición de reglas y transformaciones de recopilación de datos en los recursos de Log Analytics para filtrar columnas, reducir el número de resultados devueltos y crear nuevas columnas antes de enviar los datos al destino.
Las transformaciones del área de trabajo se almacenan juntas en una sola DCR para el área de trabajo, denominada DCR del área de trabajo. Cada transformación está asociada a una tabla determinada. La transformación se aplica a todos los datos enviados a esta tabla desde cualquier flujo de trabajo que no use una DCR.
Nota
En este tutorial se usa Azure Portal para configurar una transformación del área de trabajo. Para ver el mismo tutorial con plantillas de Azure Resource Manager y la API de REST, consulte Tutorial: añadir una transformación del área de trabajo a los Azure Monitor con plantillas de Resource Manager.
En este tutorial, aprenderá a:
Para completar este tutorial, necesita:
En este tutorial, reduce el requisito de almacenamiento de la tabla CDBDataPlaneRequests
mediante el filtrado de determinados registros. También elimina el contenido de una columna mientras analiza los datos de la columna para almacenar un fragmento de datos en una columna personalizada. La tabla CDBDataPlaneRequests se crea cuando se activa el análisis de registros en un área de trabajo.
En este tutorial se usa Azure Portal, el cual proporciona un asistente que le guía por el proceso de creación de una transformación de tiempo de ingesta. Después de completar todos los pasos, verá que el asistente:
WorkspaceTransformation
regla de recopilación de datos (DCR) si una DCR predeterminada aún no está vinculada al área de trabajo.Debe habilitar Log Analytics del área de trabajo para crear la tabla CDBDataPlaneRequests
con la que está trabajando. Esto no es necesario para todas las transformaciones de tiempo de ingesta. Es solo para generar los datos de ejemplo con los que vamos a trabajar.
Ahora que se ha creado la tabla, puede crear la transformación para ella.
En el menú Áreas de trabajo de Log Analytics de Azure Portal, seleccione Tablas. Busque la tabla CDBDataPlaneRequests
y seleccione Create transformation (Crear transformación).
Puesto que esta es la primera transformación del área de trabajo, debe crear una DCR de transformación del área de trabajo. Si crea transformaciones para otras tablas de la misma área de trabajo, se almacenan en esta misma DCR. Seleccione Crear una nueva regla de recopilación de datos. La suscripción y el grupo de recursos ya aparecen rellenos en el área de trabajo. Introduzca un nombre para la DCR y seleccione Listo.
Seleccione Siguiente para ver los datos de ejemplo de la tabla. A medida que define la transformación, el resultado se aplica a los datos de muestra. Por este motivo, puede evaluar los resultados antes de aplicarlos a los datos reales. Seleccione Editor de transformación para definir la transformación.
En el editor de transformación, puede ver la transformación que se aplica a los datos antes de su ingesta en la tabla. Una tabla virtual denominada source
representa los datos entrantes, que tiene el mismo conjunto de columnas que la propia tabla de destino. La transformación contiene inicialmente una consulta simple que devuelve la source
tabla sin cambios.
Modifique la consulta del ejemplo siguiente:
source
| where StatusCode != 200 // searching for requests that are not successful
| project-away Type, TenantId
La modificación realiza los siguientes cambios:
CDBDataPlaneRequests
para ahorrar espacio, ya que estas entradas de registro no son útiles.TenantId
y Type
se quitaron para ahorrar espacio.extend
en la consulta.Nota
Con Azure Portal, la salida de la transformación iniciará cambios en el esquema de tabla si es necesario. Las columnas se agregarán para que coincidan con la salida de transformación si aún no existen. Asegúrese de que la salida no contiene columnas que no desea añadir a la tabla. Si la salida no incluye columnas que ya están en la tabla, esas columnas no se eliminarán, pero no se añadirán datos.
Las columnas personalizadas agregadas a una tabla integrada deben terminar en _CF
. Las columnas que se añaden a una tabla personalizada no necesitan tener este sufijo. Una tabla personalizada tiene un nombre que termina en _CL
.
Copie la consulta en el editor de transformación y seleccione Ejecutar para ver los resultados de los datos de ejemplo. Puede comprobar que la nueva columna Workspace_CF
está en la consulta.
Seleccione Aplicar para guardar la transformación y, a continuación, Siguiente para revisar la configuración. Seleccione Crear para actualizar la DCR con la nueva transformación.
Espere unos 30 minutos para que la transformación surta efecto y, a continuación, pruébela ejecutando una consulta en la tabla. Esta transformación afecta solo a los datos enviados a la tabla después de aplicar la transformación.
Para este tutorial, ejecute algunas consultas de ejemplo para enviar datos a la tabla CDBDataPlaneRequests
. Incluya algunas consultas en CDBDataPlaneRequests
para que pueda comprobar que la transformación filtra estos registros.
En esta sección se describen las distintas condiciones de error que podría recibir y cómo corregirlas.
La caché que dirige IntelliSense puede tardar hasta 24 horas en actualizarse.
Actualmente, se sabe que hay un problema que afecta a las columnas dinámicas. Una solución temporal consiste en analizar explícitamente los datos de columnas dinámicas con parse_json()
antes de realizar cualquier operación en ellas.
Esdeveniment
Crea aplicacions intel·ligents
17 de març, 21 - 21 de març, 10
Uneix-te a la sèrie de trobades per crear solucions d'IA escalables basades en casos d'ús del món real amb altres desenvolupadors i experts.
Registreu-vos-hi araFormació
Ruta d'aprenentatge
Use advance techniques in canvas apps to perform custom updates and optimization - Training
Use advance techniques in canvas apps to perform custom updates and optimization
Certificació
Microsoft Certified: Azure Cosmos DB Developer Specialty - Certifications
Escribe consultas eficaces, crea directivas de indexación, administra y aprovisiona recursos en la API de SQL y el SDK con Microsoft Azure Cosmos DB.
Documentació
Bases de datos, contenedores y elementos - Azure Cosmos DB
Obtenga información sobre la jerarquía de recursos que componen una cuenta de Azure Cosmos DB en el modelo de recursos jerárquico del servicio.
Creación de una base de datos y un grafo de Gremlin para Azure Cosmos DB
Creación de una base de datos y un grafo de Gremlin para Azure Cosmos DB
Ingesta masiva de datos en Azure Cosmos DB for Gremlin mediante una biblioteca bulk executor
Aprenda a usar la biblioteca Bulk Executor para importar masivamente datos de grafos en un contenedor de Azure Cosmos DB for Gremlin.