Asignación condicional mediante el uso de un script de asignación

Con la asignación condicional, los miembros de origen se asignan a expresiones de script, en lugar de a miembros de destino codificados. La asignación condicional sólo es válida para asignaciones basadas en reglas (Entre, En y Como). Puede activar la asignación condicional colocando #SCRIPT o #SQL en la columna del valor de destino. Utilice #SCRIPT para el script de Jython, y #SQL para el script SQL. La asignación condicional, junto con la orden de procesamiento de dimensiones, permite la asignación basada en los resultados de las asignaciones de dimensiones. Es decir, las asignaciones de dimensiones que ya se han procesado. Consulte Uso de scripts de asignación.

Nota:

En Oracle Hyperion Financial Data Quality Management, Enterprise Edition, el script de Jython no está soportado para la asignación condicional (no se puede utilizar #SCRIPT en la columna de valor de destino).

Para aplicar la asignación condicional:

  1. En el separador Flujo de trabajo, en Carga de datos, seleccione Asignación de carga de datos.
  2. En Asignación de carga de datos, haga clic en Agregar.

    Se agrega una fila en blanco.

  3. En Dimensiones, seleccione el nombre de la dimensión.
  4. Seleccione el separador Entre, En o Como.
  5. Introduzca los valores de origen en el rango Valor de origen.
  6. En Valor de destino, introduzca #SQL.

    Para utilizar el script de Jython, introduzca #SCRIPT. Para obtener más información, consulte Uso de objetos Jython con scripts de asignación.

    El icono Lápiz está activado.

    En la imagen se muestra la pantalla Asignación de carga de datos
  7. Haga clic en el icono Lápiz.
  8. En la pantalla Editar script, especifique su script SQL.

    El mismo script utiliza la sentencia Cast de SQL para procesar condicionalmente los valores asignados para la columna de destino.

    En la imagen se muestra la pantalla Editar script.

    FDMEE no realiza una comprobación de errores ni valida el script. Debe probar el script en sus archivos de datos en un entorno de prueba y comprobar los resultados.

  9. En Nombre de regla, especifique la regla de carga de datos que se debe utilizar con el script de asignación.
  10. Haga clic en Guardar.