Índice

Search

  1. Prólogo
  2. Programas y utilidades de la línea de comandos
  3. Instalación y configuración de las utilidades de la línea de comandos
  4. Cómo utilizar los programas de la línea de comandos
  5. Variables de entorno para los programas de línea de comandos
  6. Cómo utilizar infacmd
  7. Referencia de comando infacmd as
  8. Referencia del comando infacmd aud
  9. Referencia de comando infacmd autotune
  10. Referencia de comandos de Infacmd bg
  11. Referencia de comando infacmd ccps
  12. Referencia de comandos infacmd cluster
  13. Referencia de comando infacmd cms
  14. Referencia de comando infacmd dis
  15. Referencia de comandos infacmd dp
  16. Referencia de comando infacmd idp
  17. Referencia de comando infacmd edp
  18. Referencia de comandos de infacmd es
  19. Referencia de comando infacmd ihs
  20. Referencia de comando infacmd ipc
  21. Referencia de comando infacmd isp
  22. Referencia de comando infacmd ldm
  23. Referencia de comando infacmd mas
  24. Referencia de comando infacmd mi
  25. Referencia de comando infacmd mrs
  26. Referencia de comando infacmd ms
  27. Referencia de comando infacmd oie
  28. Referencia de comando infacmd ps
  29. Referencia de comando infacmd pwx
  30. Referencia de comando infacmd roh
  31. Referencia de comando infacmd rms
  32. Referencia de comando infacmd rtm
  33. Referencia de comandos de infacmd sch
  34. Referencia de comando infacmd search
  35. Referencia de comando infacmd sql
  36. Referencia de comando infacmd tdm
  37. Referencia de comando infacmd tools
  38. Referencia de comando infacmd wfs
  39. Referencia de comando infacmd ws
  40. Referencia de comando infacmd xrf
  41. Archivos de control de infacmd
  42. Referencia de comando infasetup
  43. Referencia de comando pmcmd
  44. Referencia de comando pmrep
  45. Cómo trabajar con archivos de pmrep

Command Reference

Command Reference

ListObjectDependencies

ListObjectDependencies

Enumera los objetos de dependencia para objetos reutilizables y no reutilizables. Si desea enumerar dependencias para los objetos no reutilizables, debe usar un archivo de entrada persistente que contenga los ID de objeto. Puede crear este archivo ejecutando una consulta y eligiendo crear un archivo de texto.
ListObjectDependencies acepta un archivo de entrada persistente y puede crear un archivo de salida persistente. Estos archivos tienen el mismo formato. Si crea un archivo de salida, utilícelo como entrada para los comandos ApplyLabel, AddToDeployment Group o Validate
pmrep
.
ListObjectDependencies devuelve la cantidad de registros si el comando se ejecuta correctamente.
El comando ListObjectDependencies emplea la siguiente sintaxis:
listobjectdependencies {{-n <object_name>   -o <object_type>   [-t <object_subtype>]   [-v <version_number>]   [-f <folder_name>] } |    -i <persistent_input_file>} [-d <dependency_object_types>] [-p <dependency_direction (children, parents, or both)>] [-s (include pk-fk dependency)] [-g (across repositories)] [-u <persistent_output_file_name>   [-a (append)]] [-c <column_separator>] [-r <end-of-record_separator>] [-l <end-of-listing_indicator>] [-b (verbose)] [-y (print database type)] [-e <dbd_separator>]
La tabla siguiente describe las opciones y los argumentos de
pmrep
ListObjectDependencies:
Opción
Argumento
Descripción
-n
object_name
Obligatorio. Nombre de un objeto específico para el cual se deben enumerar las dependencias.
-o
object_type
Obligatorio. Tipo de objeto para el que se deben enumerar las dependencias. Puede especificar source, target, transformation, mapping, session, worklet, workflow, scheduler, session, session config, task, cube, dimension, query y deploymentgroup.
-t
object_subtype
Tipo de transformación, tarea o consulta. Omitido para otros tipos de objetos. Para obtener más información sobre los subtipos válidos, consulte Listado de tipos de objeto.
-v
version_number
Opcional. Enumera los objetos dependientes para una versión de objeto distinta de la última versión. Debe usar esta opción únicamente para los repositorios con versión. No se aplica a repositorios sin versión.
-f
folder_name
Carpeta que contiene el nombre de objeto. Debe especificar una carpeta si no usa la opción -i.
-i
persistent_input_file
Opcional. Archivo de texto de los objetos generados desde los comandos ExecuteQuery o Validate. Debe emplear este archivo si desea enumerar dependencias para objetos no reutilizables.
Si emplea esta opción, no puede usar las opciones -n, -o y -f para especificar objetos.
-d
dependency_object_types
Opcional. Tipo de objetos de dependencia que deben enumerarse. Puede escribir ALL o uno o más tipos de objetos. El valor predeterminado es ALL.
Si se establece ALL,
pmrep
enumera todos los objetos dependientes compatibles. Si selecciona uno o más objetos,
pmrep
enumera los objetos dependientes correspondientes a esos tipos. Para introducir varios tipos de objetos, sepárelos con comas sin espacios.
-p
dependency_direction
Obligatorio si no usa la opción -s. Objetos dependientes primarios o secundarios que deben enumerarse. Puede especificar primarios, secundarios o ambos. Si no utiliza la opción -p,
pmrep
no enumera las dependencias primarias o secundarias.
-s
-
Obligatorio si no usa la opción -p. Incluya el objeto de dependencia de clave principal/clave externa independientemente de la dirección de la dependencia. Si no utiliza la opción -s,
pmrep
no enumera las dependencias de clave principal/clave externa.
-g
-
Opcional. Busca dependencias de objetos entre los repositorios.
-u
persistent_output_file_name
Envía el resultado de dependencia a un archivo de texto. Emplea el archivo de texto como entrada para los comandos ApplyLabel, AddToDeployment Group o Validate
pmrep
. La opción predeterminada es enviar el resultado de la consulta a stdout. No puede usar las opciones -b y -c con esta opción.
-a
-
Anexar el resultado a un archivo de salida persistente en lugar de sobrescribirlo.
-c
column_separator
Carácter o conjunto de caracteres utilizados para separar las columnas de metadatos de objetos. Emplee un carácter o un conjunto de caracteres que no se utilice en los nombres de objeto del repositorio. Si un nombre de objeto de repositorio contiene espacios, sería conveniente evitar el uso de un espacio como separador de columnas. No puede emplear esta opción con la opción -u.
Si omite esta opción,
pmrep
emplea un solo espacio.
-r
end-of-record_
separator
Carácter o conjunto de caracteres utilizados para especificar el final de los metadatos de objetos. Emplee un carácter o un conjunto de caracteres que no se utilice en los nombres de objeto del repositorio.
El valor predeterminado es nueva línea, /n.
-l
end-of-listing_indicator
Carácter o conjunto de caracteres utilizados para especificar el final de la lista de objetos. Emplee un carácter o un conjunto de caracteres que no se utilice en los nombres de objetos de repositorio.
Si omite esta opción,
pmrep
emplea un punto.
-b
-
Detallado. Muestra más que la información mínima sobre los objetos. Si omite esta opción,
pmrep
muestra un formato más corto que incluye el tipo de objeto, las palabras reusable o non-reusable, el nombre de objeto y la ruta. El formato detallado incluye el número de la versión y el nombre de la carpeta.
El formato corto para objetos globales, tales como etiqueta, consulta, grupo de implementación y conexión, incluye el tipo de objeto y el nombre de objeto. El formato detallado incluye el nombre del autor y la fecha de creación. No puede emplear esta opción con la opción -u.
-y
-
Opcional. Muestra el tipo de base de datos de orígenes y destinos.
-e
dbd_separator
Opcional. Si un origen ODBC incluye un punto (.) en el nombre, establezca un carácter separador diferente al definir el objeto de origen. Por ejemplo, en lugar de definir el objeto de origen como database_name.source_name, defínalo como database_name\source_name y defina dbd_separator como una barra invertida (\).