Todos los productos
Search
Centro de documentos

Data Management:Generación de datos de prueba

Última actualización: Sep 03, 2026

Configure los procesos de aprobación para los tickets de generación de datos de prueba en Data Management (DMS). Las reglas de seguridad bajo el punto de control Approval Rule Validation determinan si un ticket requiere aprobación, qué plantilla de aprobación se aplica o si la operación se bloquea por completo.

Funcionamiento

Cuando un usuario envía un ticket de generación de datos de prueba, DMS comprueba si el ticket cumple con las reglas especificadas en el punto de control Approval Rule Validation. Si ninguna regla coincide, se aplica la plantilla de aprobación predeterminada.

Conceptos clave

Puntos de control

Un punto de control es la etapa de evaluación en la que DMS aplica las reglas de seguridad. Los tickets de generación de datos de prueba se evalúan en el punto de control Approval Rule Validation.

Factores

Un factor es una variable predefinida que DMS evalúa como parte de la condición de una regla de seguridad. Puede utilizar factores para obtener el contexto que validarán las reglas de seguridad, como las categorías de sentencias SQL y el número de filas de datos que se verán afectadas. Los nombres de los factores utilizan el prefijo @fac. seguido del nombre para mostrar.

Los siguientes factores están disponibles para el punto de control Approval Rule Validation en Test Data Generation:

Factor

Descripción

Valores de ejemplo

@fac.env_type

El tipo de entorno de la instancia de base de datos destino. Para consultar la lista completa de tipos de entorno, véase Change the environment type of an instance.

DEV, PRODUCT

@fac.schema_name

El nombre del esquema destino.

my_schema

Acciones

Una acción define lo que hace DMS cuando se cumple la condición if de una regla. Algunos ejemplos de acciones incluyen: prohibir el envío de un ticket, seleccionar un proceso de aprobación, aprobar un ticket o rechazarlo. Los nombres de las acciones utilizan el prefijo @act. seguido del nombre para mostrar.

Las siguientes acciones están disponibles para el punto de control Approval Rule Validation en Test Data Generation:

Acción

Descripción

@act.forbid_submit_order

Bloquea el envío del ticket. Formato: @act.forbid_submit_order 'Reason for blocking'

@act.do_not_approve

Asigna una plantilla de aprobación por su ID. Para más detalles, consulte Configure approval processes.

Base de datos de plantillas

DMS incluye un conjunto de plantillas de reglas de seguridad predefinidas para Test Data Generation. Habilite o modifique estas plantillas según sus necesidades:

  • Sin aprobación para bases de datos de prueba

  • Deshabilitar la generación de datos de prueba

  • Prohibir la generación de datos de prueba para bases de datos de producción

Modificar la plantilla de aprobación predeterminada

La plantilla de aprobación predeterminada se aplica a cualquier ticket de generación de datos de prueba que no coincida con una regla personalizada. Modifíquela para cambiar el proceso de aprobación que se utiliza como alternativa.

Requisitos previos

Antes de empezar, asegúrese de contar con:

Pasos

  1. Inicie sesión en la consola de DMS V5.0.

  2. Coloque el puntero sobre el icono 2023-01-28_15-57-17.png en la esquina superior izquierda y seleccione All Features > Security and disaster recovery (DBS) > Security Rules.

    Nota

    Si utiliza la consola de DMS en modo normal, seleccione Security and disaster recovery (DBS) > Security Rules en la barra de navegación superior.

  3. Coloque el puntero sobre el icono 2023-01-28_15-57-17.png en la esquina superior izquierda y seleccione All functions > Security and Specifications > Security Rules.

    Si utiliza la consola de DMS en modo normal, seleccione Security and Specifications > Security Rules en la barra de navegación superior.
  4. Busque el conjunto de reglas de la base de datos destino y haga clic en Edit en la columna Actions.

  5. En la página Details, dentro del panel de navegación izquierdo, seleccione Database Development > Test Data Generation.

  6. Busque la regla Default Template for Test Data Generation y haga clic en Edit en la columna Actions.

  7. En el cuadro de diálogo Change Configuration Item, haga clic en Switch Approval Template.

  8. En el cuadro de diálogo Switch Approval Template, busque la plantilla de aprobación deseada y haga clic en Select en la columna Actions.

    Para omitir la aprobación de todos los tickets que recurran a esta plantilla, haga clic en Reset to Free of Approval en su lugar.
  9. Haga clic en Submit.

Crear una regla de aprobación

Cree una regla personalizada para controlar el comportamiento de aprobación bajo condiciones específicas, como bloquear la generación de datos de prueba en bases de datos de producción o exigir un proceso de aprobación determinado para ciertos esquemas.

Requisitos previos

Antes de empezar, asegúrese de contar con:

Pasos

  1. Inicie sesión en la consola de DMS V5.0.

  2. Coloque el puntero sobre el icono 2023-01-28_15-57-17.png en la esquina superior izquierda y seleccione All Features > Security and disaster recovery (DBS) > Security Rules.

    Nota

    Si utiliza la consola de DMS en modo normal, seleccione Security and disaster recovery (DBS) > Security Rules en la barra de navegación superior.

  3. Coloque el puntero sobre el icono 2023-01-28_15-57-17.png en la esquina superior izquierda y seleccione All functions > Security and Specifications > Security Rules.

    Si utiliza la consola de DMS en modo normal, seleccione Security and Specifications > Security Rules en la barra de navegación superior.
  4. Busque el conjunto de reglas de la base de datos destino y haga clic en Edit en la columna Actions.

  5. En la página Details, dentro del panel de navegación izquierdo, seleccione Database Development > Test Data Generation.

  6. En Checkpoints, seleccione Basic Configuration Item y luego haga clic en Create Rule. Configure los siguientes elementos:

    Elemento de configuración

    Obligatorio

    Descripción

    Checkpoints

    Sí

    Seleccione Approval rule validation.

    Template database

    No

    Carga una plantilla de reglas predefinida. Después de seleccionar un punto de control, haga clic en Load from Template Database para explorar las plantillas disponibles. Para consultar la descripción de cada plantilla, véase Base de datos de plantillas.

    Rule name

    Sí

    Un nombre para la regla. Si carga una plantilla, el nombre se rellena automáticamente.

    Rule DSL

    Sí

    La sentencia DSL que define la lógica de la regla. Si carga una plantilla, la sentencia se rellena automáticamente. Para consultar la sintaxis de DSL, véase DSL syntax for security rules.

  7. Haga clic en Submit.

  8. Habilite la regla. Las nuevas reglas están Disabled de forma predeterminada. Haga clic en Enable en la columna Actions y luego haga clic en OK.

Pasos siguientes