Compartir vía


Comandos de la administración de la actividad

Los comandos de administración de la actividad de la utilidad de administración de BAM permiten trabajar con actividades implementadas.

  • get-activities: obtiene una lista de actividades implementadas.

  • remove-activity: quita una actividad.

  • get-activitywindow: obtiene la duración de una actividad.

  • set-activitywindow: establece la duración de la actividad de una actividad.

  • get-index: obtiene la lista de índices.

  • create-index: crea un nuevo índice.

  • delete-index: elimina un índice.

  • get-archive: obtiene el comportamiento de la actividad archivada.

  • set-archive: establece el comportamiento de la actividad archivada.

Nota

Puede habilitar el seguimiento en cualquier comando de utilidad de BAM incluyendo el modificador de parámetro -Trace:on|off . Al utilizar el conmutador Trace, se invalidan las opciones de seguimiento del archivo de configuración. El conmutador puede usarse junto con cualquier comando normal de BAM.

Nota

En un sistema que admita el Control de cuentas de usuario (UAC), es posible que deba ejecutar la herramienta con privilegios administrativos.

Comando get-activities

Uso

bm.exe get-activities [ -View:<view name> ][ -Server:<server> ][ -Database:<database> ]

Parámetros

Parámetro Descripción
Name:<activity name> Nombre de la actividad que se va a quitar.
Server:<server> Opcional: nombre del servidor desde el que se va a obtener la lista de actividades. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Base de datos:<base de datos> Opcional: nombre de la base de datos de la que se va a obtener la lista de actividades. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Enumera las actividades implementadas en el equipo en el que se ejecuta el comando.

Ejemplos

bm.exe get-activities -View:SalesManagerView  
bm.exe get-activities -Server:MyServer -Database:MyPrimaryImport  

Comando remove-activity

Uso

bm.exe remove-activity -Name:<activity name>[ -Server:<server> ][ -Database:<database> ]

Parámetros

Parámetro Descripción
Name:<activity name> Nombre de la actividad que se va a quitar.
Server:<server> Opcional: nombre del servidor del que se va a quitar la actividad. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Base de datos:<base de datos> Opcional: nombre de la base de datos de la que se va a quitar la actividad. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Quita la actividad especificada de la base de datos de importación principal de BAM. Si la actividad tiene vistas dependientes, el comando no funcionará e informará de un error. Utilice el comando remove-view para quitar todas las vistas dependientes y ejecutar de nuevo el comando remove-activity.

Ejemplos

bm.exe remove-activity -Name:PurchaseOrder  
bm.exe remove-activity -Name:PO -Server:MyServer -Database:MyPrimaryImport  

Comando get-activitywindow

Uso

bm.exe get-activitywindow -Activity:<activity name>[ -Server:<server> ][ -Database:<database> ]

Parámetros

Parámetro Descripción
Activity:<activity name> Nombre de la .activity.
Server:<server> Opcional: nombre del servidor en el que reside la actividad. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Base de datos:<base de datos> Opcional: nombre de la base de datos en la que reside la actividad. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Muestra la duración de la actividad especificada. El comando recupera la longitud de la duración y las unidades con las que se mide la duración.

Ejemplos

bm.exe get-activitywindow -Activity:PurchaseOrder  
bm.exe get-activitywindow -Activity:PO -Server:Ship -Database:ShipDatabase  

Comando set-activitywindow

Uso

bm.exe set-activitywindow -Activity:<activity name> -TimeLength:<integer number> -TimeUnit:Month|Día|Hora |Minute[ -Server:<server> ][ -Database:<database> ]

Parámetros

Parámetro Descripción
Activity:<activity name> El nombre de la actividad.
TimeLength:<número entero> Duración de la actividad.
TimeUnit:Month|Day|Hour|Minute Unidad de medida de la duración.
Server:<server> Opcional: nombre del servidor en el que reside la actividad. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Base de datos:<base de datos> Opcional: nombre de la base de datos en la que reside la actividad. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Establece la duración de la actividad especificada.

Ejemplos

bm.exe set-activitywindow -Activity:PurchaseOrder -TimeLength:6 -TimeUnit:Day  
bm.exe set-activitywindow -Activity:PurchaseOrder -TimeLength:1 -TimeUnit:Month  

Comando get-index

Uso

bm.exe get-index -Activity:<activity name>[ -Server:<server> ][ -Database:<database> ]

Parámetros

Parámetro Descripción
Activity:<activity name> El nombre de la actividad.
Server:<server> Opcional: nombre del servidor en el que reside la actividad. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Database:<database> Opcional: el nombre de la base de datos en la que reside la actividad. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Enumera todos los índices que se han creado para la actividad especificada.

Ejemplos

bm.exe get-index -Activity:PurchaseOrder  
bm.exe get-index -Activity:PurchaseOrder -Server:Ship -Database:ShipDatabase  

Comando create-index

Uso

bm.exe create-index -IndexName:<index name> -Activity:<activity name> -Checkpoint:<checkpoint1>[,<checkpoint2>...] [ -Server:<server> ][ -Database:<database> ]

Parámetros

Parámetro Descripción
IndexName:<nombre de índice> Nombre del índice nuevo.
Activity:<activity name> Nombre de la actividad para la que se crea el índice.
Checkpoint:<checkpoint1>[,<checkpoint2>...] Lista delimitada por comas de puntos de control para el índice.
Server:<server> Opcional: nombre del servidor en el que reside la actividad. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Database:<database> Opcional: el nombre de la base de datos en la que reside la actividad. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Crea un índice para la actividad especificada mediante los puntos de control especificados.

Ejemplos

bm.exe create-index -IndexName:Idx1 -Activity:PO -Checkpoint:State,City  
bm.exe create-index -IndexName:Idx2 -Activity:PO -Checkpoint:Amount -Server:S1  

Comando delete-index

Uso

bm.exe delete-index -IndexName:nombre> de< índice -Activity:<activity name>[ -Server:<server> ][ -Database:<database> ]

Parámetros

Parámetro Descripción
IndexName:<nombre de índice> Nombre del índice que se va a eliminar.
Activity:<activity name> Nombre de la actividad para la que se elimina el índice.
Server:<server> Opcional: nombre del servidor en el que reside la actividad. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Database:<database> Opcional: el nombre de la base de datos en la que reside la actividad. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Elimina el índice especificado con el nombre dado de la actividad especificada.

Ejemplos

bm.exe delete-index -IndexName:Idx1 -Activity:PO  
bm.exe delete-index -IndexName:Idx2 -Activity:PO -Server:S1 -Database:BamPI1  

Comando get-archive

Uso

bm.exe get-archive -Activity:<activity> [-Server:<server>] [-Database:<database>]

Parámetros

Parámetro Descripción
Activity:<activity name> Nombre de la actividad para la que se debe mostrar el comportamiento.
Server:<server> Opcional: nombre del servidor en el que reside la actividad. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Database:<database> Opcional: el nombre de la base de datos en la que reside la actividad. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Obtiene el comportamiento del paquete de archivo para la actividad especificada, independientemente de si el paquete archiva datos de actividad o los depura.

Ejemplos

bm.exe get-archive -Activity:PurchaseOrder  

Comando set-archive

Uso

bm.exe set-archive -Activity:<activity> -ShouldArchive:True [-Server:<server>] [-Database:<database>]

Parámetros

Parámetro Descripción
Activity:<activity name> Nombre de la actividad para la que se debe mostrar el comportamiento.
ShouldArchive: True Si se define como True, la actividad se traslada a la base de datos de archivo. Si se define como False, la actividad se purga.
Server:<server> Opcional: nombre del servidor en el que reside la actividad. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost.
Database:<database> Opcional: el nombre de la base de datos en la que reside la actividad. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport.

Define el comportamiento del paquete de archivo para la actividad especificada para que los datos de actividad se trasladen a la base de datos de archivo. De forma predeterminada, se define este comportamiento para las actividades nuevas que se implementan.

Ejemplos

Para purgar los datos de actividad BAM, ejecute lo siguiente:

bm.exe set-archive -Activity:PurchaseOrder -ShouldArchive:False  

Para trasladar los datos de actividad BAM a la base de datos de archivo BAM, ejecute lo siguiente:

bm.exe set-archive -Activity:PurchaseOrder -ShouldArchive:True  

Consulte también

Utilidad de administración de BAM