Supresión de descendientes compartidos mediante una utilidad

Emplee la utilidad DeleteSharedDescendant para suprimir miembros de dimensiones compartidos que sean descendientes de un miembro concreto. Puede suprimir los miembros de dimensiones Entidad, Cuenta y definidos por el usuario compartidos. Se suprimirán todos los miembros descendientes compartidos y no sólo los hijos inmediatos del miembro especificado.

Los administradores ejecutan esta utilidad en una interfaz de línea de comandos. Si el servidor de aplicaciones o el servicio Oracle RMI se está ejecutando cuando se inicia la utilidad, es posible que surjan errores en java.rmi o errores porque el puerto ya se esté utilizando. Estos errores no afectan a la funcionalidad de la utilidad.

Para usar la utilidad DeleteSharedDescendants:

  1. Inicie el archivo DeleteSharedDescendants.cmd desde el directorio planning1 del servidor donde esté instalado Oracle Hyperion Planning, empleando para ello la siguiente sintaxis:

    DeleteSharedDescendants [-f:archivo_contraseñas] nombre_servidor nombre_usuario miembro_aplicación

    Para obtener la ruta completa al directorio planning1, consulte Acerca de la instancia de Oracle de EPM.

    Tabla 12-15 Parámetros de la utilidad DeleteSharedDescendants

    Variable Descripción

    [-f:passwordFile]

    Opcional: si se configura un archivo de contraseñas cifradas, utilícelo como el primer parámetro en la línea de comandos para leer la contraseña desde la ruta de archivo completa y el nombre especificado en archivo_contraseñas. Consulte Supresión de peticiones de contraseñas en utilidades de Planning.

    servername

    Nombre del servidor en el que reside la aplicación de Planning.

    username

    Nombre del administrador de Planning.

    application

    Nombre de la aplicación de Planning que contiene los miembros de dimensión compartidos que desea suprimir.

    member

    Miembro cuyos descendientes compartidos desea suprimir. Si el nombre de un miembro contiene un espacio, introdúzcalo entre comillas dobles (por ejemplo "Miembro uno"). Si el miembro compartido en sí se especifica en la línea de comandos, se mostrará el mensaje "No shared descendants of member_namewere found" .

    Por ejemplo:

    DeleteSharedDescendants localhost admin BUDGET account200

  2. Si se le pide, introduzca la contraseña.
  3. Para ver los resultados tras ejecutar la utilidad, consulte los archivos de registro que se han generado en el directorio EPM_ORACLE_INSTANCE /diagnostics/logs/planning:
    • DeleteSharedDescendants.log: contiene mensajes de estado.

    • DeleteSharedDescendantsExceptions.log: contiene mensaje de error.

Si ejecuta esta utilidad mientras está abierta la tarea Gestionar base de datos, no aparecerá ningún mensaje de error, si bien el miembro no se suprimirá. Los archivos LOG y CMD en el directorio EPM_ORACLE_INSTANCE /diagnostics/logs/planning muestran que se ha encontrado un miembro compartido pero se han suprimido 0 miembros compartidos.