Compartir a través de


Habilitar la purga de datos en el clúster de Azure Data Explorer

Nota:

En este artículo se indican los pasos para eliminar los datos personales del dispositivo o del servicio y puede utilizarse para cumplir con sus obligaciones según el Reglamento general de protección de datos (RGPD). Para obtener información general sobre RGPD, consulte Información sobre los procedimientos recomendados para el cumplimiento del RGPD y la sección RGPD del portal de confianza de servicios.

Azure Data Explorer admite la posibilidad de eliminar registros individuales. La eliminación de datos mediante el comando .purge protege los datos personales y no debe usarse en otros escenarios. No se ha diseñado para admitir solicitudes de eliminación frecuentes o la eliminación de grandes cantidades de datos, y puede tener un impacto significativo en el rendimiento del servicio.

La ejecución de un comando .purge desencadena un proceso que puede tardar varios días en completarse. Si la "densidad" de los registros en los que se aplica el predicate es grande, el proceso volverá a ingerir todos los datos de la tabla. Este proceso tiene un impacto significativo en el rendimiento y en la categoría Costo de productos vendidos (coste de bienes vendidos). Para más información, consulte Purga de datos en Azure Data Explorer.

Métodos para invocar operaciones de purga

Azure Data Explorer admite la eliminación de registros individuales y la purga de una tabla completa. El comando .purge se puede invocar de dos maneras para distintos escenarios de uso:

  • Invocación mediante programación: un solo paso que está pensado para invocarse por las aplicaciones. La llamada a este comando desencadena directamente la secuencia de ejecución de la purga.

  • Invocación humana: un proceso de dos pasos que requiere una confirmación explícita como un paso independiente. La invocación del comando devuelve un token de comprobación que se debe proporcionar para ejecutar la purga real. Este proceso reduce el riesgo de eliminar accidentalmente datos incorrectos. El uso de esta opción puede tardar mucho tiempo en completarse en tablas grandes con una cantidad significativa de datos en una caché inactiva.

Requisitos previos

Habilitar la purga de datos en el clúster

Advertencia

  • Para habilitar la purga de datos, es necesario reiniciar el servicio, lo que podría provocar la anulación de la consulta.
  • Revise las limitaciones antes de habilitar la purga de datos.
  1. En Azure Portal, vaya al clúster de Azure Data Explorer.

  2. En Configuración, seleccione Configuraciones.

  3. En el panel Configuraciones, seleccione Activado para activar la opción Habilitar purga.

  4. Seleccione Guardar.

    Opción Habilitar purga activada.

Deshabilitar la purga de datos en el clúster

  1. En Azure Portal, vaya al clúster de Azure Data Explorer.

  2. En Configuración, seleccione Configuraciones.

  3. En el panel Configuraciones, seleccione Desactivado para desactivar la opción Habilitar purga.

  4. Seleccione Guardar.

    Opción Habilitar purga desactivada.

Limitaciones

  • El proceso de purga es final e irreversible. No es posible "deshacer" este proceso ni recuperar los datos que se han purgado. Por lo tanto, los comandos como undo table drop no pueden recuperar los datos purgados y la reversión de los datos a una versión anterior no puede ser "anterior" a la última purga.
  • El comando .purge se ejecuta en el punto de conexión de administración de datos: https://ingest-[nombreDelClúster].[Región].kusto.windows.net. El comando requiere permisos de administración de base de datos en las bases de datos pertinentes.
  • Debido al impacto en el rendimiento del proceso de purga, se espera que el autor de la llamada modifique el esquema de datos para que las tablas mínimas incluyan los datos pertinentes y los comandos por lotes por tabla para reducir el importante impacto en la categoría Costo de productos vendidos del proceso de purga.
  • El parámetro predicate del comando purge se usa para especificar los registros que se van a purgar. El tamaño de Predicate está limitado a 63 KB.