Mas definiciones Process Chain
claves: cadena,procesos publicado: hace 4 años
por Walter Martinez Process Chain
ícono: Es una secuencia de procesos agendados en el background esperando ser disparados por un evento específico (crones). Algunos de estos procesos disparan un evento que a la vez activa otras cadenas. En un ambiente BI operacional hay muchos procesos corriendo regularmente además de los procesos de carga.
Usando cadenas de procesos podemos:
1. Usar procesos controlados por eventos para automatizar procesos complejos
2. Usar gráficos de redes para visualizar procesos
3. Controlar y monitorear el proceso centralmente
Las cadenas se usan para:
1. Ejecutar change runs (actualizaciones de agregados)
2. Ejecutar rollups
Comentarios de la gente (5)
| #5 Tipos los tipos de procesos disponibles |
publicado: 28/06/2011 hace 8 meses
desde: 186.18.10.16
|
| Process Type | Short description | Long Description |
|---|
| ABAP | Program | ABAP Program |
| AGGRFILL | Initial Fill | Initial Fill of New Aggregates |
| AND | AND | AND (Last) |
| ARCHIVE | Archiving Process | Archive Data from an InfoProvider |
| ATTRIBCHAN | Attrib. Change | Attribute Change Run |
| BIAINDEX | Fill BIA Indexes | Initial Activation and Filling of BIA Index |
| CHAIN | Local | Local Process Chain |
| CHGLOGDEL | Delete Change Log | Deletion of Requests from the Change Log |
| COMMAND | System Command | OS Command |
| COMPRESS | Collapse | Compression of the InfoCube |
| DATACHANGE | Event Data Change | Trigger Event Data Change (for Broadcaster) |
| DBSTAT | DB Statistics | Construct Database Statistics |
| DECISION | Decision | Decision Between Multiple Alternatives |
| DROPCUBE | Data Target Contents | Complete Deletion of Data Target Contents |
| DROPINDEX | Indexes | Delete Index |
| DTP_LOAD | Data Transfer Proc. | Data Transfer Process |
| EXOR | EXOR | EXOR (First) |
| HIERSAVE | Save | Save Hierarchy |
| INDEX | Create Index | Generate Index |
| INTERRUPT | Interrupt | Interrupt Process |
| LOADING | Load Data | Execute InfoPackage |
| LPI | Log. Part. InfoPack. | Logically Partitioned InfoPackages |
| MAIL | Message | Send Message |
| MDREORG | Reorganize | Reorganize Attributes and Texts for Master |
| ODSACTIVAT | DataStore Data | Activate DataStore Object Data |
| ODSPROCESS | Further Processing | Update DataStore Object Data (Further Upda |
| OPENHUB | InfoSpoke | Data Export into External Systems |
| OR | OR | OR (Each) |
| PLSEQ | Execute Plan. Seq. | Execute Planning Sequence |
| PLSWITCHL | Load Mode On | Switch Realtime InfoCube to Load Mode |
| PLSWITCHP | Plan Mode On | Switch Realtime InfoCube to Plan Mode |
| PSADELETE | Delete PSA Request | Deletion of Requests from PSA |
| PSAPROCESS | Update from PSA | Read PSA and Update Data Target |
| RDA_CLOSE | Close Request | Close Request of Real-Time InfoPackage |
| REMOTE | Remote | Remote Process Chain |
| REPA_BB | Value Set | Precalculation of Value Sets |
| REPA_BC | Web Templates | Precalculation of Web Templates |
| REPA_BP | Print | Print in the Background |
| REPA_ER | Exception Reporting | Exception Reporting |
| REQUDEL | Request in InfoCube | Delete Overlapping Requests from InfoCube |
| ROLLUP | Adjust | Roll Up of Filled Aggregates/BIA Indexes |
| TIMCHNGRUN | Time-Dependent | Adjustment of Time-Dependent Aggregates |
| TRIGGER | Start | Start Process |
| WORKFLOW | Workflow | Workflow (Remote Also) |
|
| #4 ¿Cómo acceder directamente a una cadena? |
publicado: 24/06/2011 hace 8 meses
desde: 190.111.216.50
|
Si tenemos un montón de cadenas para monitorear (muchas ramas agrupadas en RSPC) y no queremos perder tiempo buscando en qué rama se encuentra una cadena en particular, podemos acceder directamente a la cadena en cuestión sabiendo su nombre técnico.
Ejemplo:
Si deseamos ubicar la cadena llamada Z_CARGA_DATOS_MAESTROS y en la transacción RSPC no la podemos encontrar, ingresamos en la transacción RSPC1 y la parametrizamos con el nombre técnico de la cadena. Esta transacción es similar a la RSPC con la única diferencia que se posiciona directamente en la cadena en cuestión y no perdemos tiempo navegando el árbol de cadenas. |
| #3 SM37 |
publicado: 22/06/2011 hace 8 meses
desde: 186.18.10.16
|
esta transacción nos permite monitorear los procesos y saltar del proceso actual al anterior en la lista asi como tambien al siguiente. |
| #2 Importando y ejecutando cadenas de procesos: |
publicado: 17/06/2011 hace 8 meses
desde: 200.41.230.196
|
Procedimiento:
1) navegar hasta: Definitiones -> Job Definitions
2) seleccionar Submit desde el menú de contexto de la definición del Job SAP_BW_ImportProcessChains.
3) seleccionar el nombre del sistema SAP BW en el parámetro system, completar los otros parámetros si desee restringir la cantidad de candenas a ser importadas.
4) seleccione: submit
Para iniciar una cadena de procesos:
1) navegar hasta: Definitions -> Job Definitions
2) seleccionar Submit desde el menú de contexto de la definición del Job SAP_BW_ImportProcessChains.
3) seleccionar el nombre del sistema SAP BW enb el parámetro system.
4) seleccionar la cadena de procesos a ser reiniciada.
5) seleccionar Submit. |
| #1 Reinicio de cadenas de procesos: manual VS automático |
publicado: 17/06/2011 hace 8 meses
desde: 200.41.230.196
|
Re-iniciar cadenas de procesos:
Las cadenas de procesos pueden ser reiniciadas desde SAP a nivel cadena ó a nivel procesos. Esto nos permite reiniciar sólo los procesos que deben ser reiniciados, sin reiniciar la cadena completa.
Cuando un Job de cadena de procesos alcanza el estado de error, el Job padre de la cadena de procesos se pasa a consola y se genera un mensaje de operador que nos permite reiniciar la cadena en el punto deseado.
Podemos configurar la cadena para que sea reiniciable al momento de crearla, hay 3 opciones a saber:
1) la totalidad de la cadena es reiniciable
2) sólo procesos fallidos son reiniciables
3) la cadena no es reiniciable
Esto está subordinado al parámetro CHAIN_RESTARTABLE en la definición del Job SAP_BW_ProcessChainRun. Una vez seleccionada una opción de reinicio en el mensaje de operador,
se está enviado SAP_BW_RestartProcess ó SAP_BW_RestartProcessChain de acuerdo a nuestra selección al mensaje de operador.
Para reiniciar cadenas de procesos primero debemos importar y correr una cadena de procesos.
Notas:
Para reiniciar cadenas de procesos necesitamos contar con la licencia siguiente: SAP.ProcessChainRestart.
Las cadenas de procesos también pueden ser configuradas para reiniciarse de forma automática, aunque siempre se recomienda la presencia de un operador humano para decidir.
De esta forma, para cada proceso debemos configurar: tiempos de espera (delays), máxima cantidad de reinicios.
Procedimiento:
Reiniciando cadenas de procesos desde la consola:
1) Expandir el Job que se encuentre a nivel superior en la cadena de procesos, el que tenga el estado consola.
2) Localizar el mensaje de operador que diga: Reiniciar cadena de procesos? y seleccionar "Repetir" desde el menú de contexto.
3) Seleccionar el nivel desde el cual desea reiniciar la cadena de procesos y toque Guardar y Cerrar.
RESULTADO: una copia de la cadena de procesos es creada en el monitor de Jobs, sólo el proceso seleccionado fue reiniciado (puede encontrarlo donde están los procesos fallidos)
Reinicio automático de cadenas de procesos:
1) ir a: Enviorment -> SAP Systems
2) Seleccione Maintain Objets desde el menú de contexto.
3) Expanda las cadenas de procesos y seleccione el proceso que desee reiniciar de forma automática.
4) Completar los campos Max Number of Restarts así como también Restart Delay y modifique el Restart Delay Units como crea apropiado.
5) Seleccione Guardar y Cerrar.
RESULTADO: el/los proceso(s) que Ud. configuró para ser reiniciados automáticamente serán reiniciados automáticamente la próxima vez que configure una cadena de procesos. |
lAgregar comentarios
NO ha iniciado sesión, para poder publicar su comentario deberá validar el email que le enviaremos con 1 enlace para activar el comentario |