Coldstart Workflow

Embed Size (px)

Text of Coldstart Workflow

Monitoring Workflows By PenchalaRaju.YanamalaThis chapter includes the following topics: Monitoring Workflows Overview Using the Workflow Monitor Customizing Workflow Monitor Options Using Workflow Monitor Toolbars Working with Tasks and Workflows Workflow and Task Status Using the Gantt Chart View Using the Task View Workflow Monitor Tips Monitoring Workflows Overview You can monitor workflows and tasks in the Workflow Monitor. A workflow is a set of instructions that tells an Integration Service how to run tasks. Integration Services run on nodes or grids. The nodes, grids, and services are all part of a domain. With the Workflow Monitor, you can view details about a workflow or task in Gantt Chart view or Task view. You can also view details about the Integration Service, nodes, and grids. The Workflow Monitor displays workflows that have run at least once. You can run, stop, abort, and resume workflows from the Workflow Monitor. The Workflow Monitor continuously receives information from the Integration Service and Repository Service. It also fetches information from the repository to display historic information. The Workflow Monitor consists of the following windows: Navigator window. Displays monitored repositories, Integration Services, and repository objects. Output window. Displays messages from the Integration Service and the Repository Service. Properties window. Displays details about services, workflows, worklets, and tasks. Time window. Displays progress of workflow runs. Gantt Chart view. Displays details about workflow runs in chronological (Gantt Chart) format. Task view. Displays details about workflow runs in a report format, organized by workflow run. The Workflow Monitor displays time relative to the time configured on the Integration Service machine. For example, a folder contains two workflows. One workflow runs on an Integration Service in the local time zone, and the other runs on an Integration Service in a time zone two hours later. If you start both workflows at 9 a.m. local time, the Workflow Monitor displays the start time as 9 a.m. for one workflow and as 11 a.m. for the other workflow.

Using the Workflow Monitor The Workflow Monitor provides options to view information about workflow runs. After you open the Workflow Monitor and connect to a repository, you can view dynamic information about workflow runs by connecting to an Integration Service. You can customize the Workflow Monitor display by configuring the maximum days or workflow runs the Workflow Monitor shows. You can also filter tasks and Integration Services in both Gantt Chart and Task view. Complete the following steps to monitor workflows: 1.Open the Workflow Monitor. 2.Connect to the repository containing the workflow. 3.Connect to the Integration Service. 4.Select the workflow you want to monitor. 5.Select Gantt Chart view or Task view. Opening the Workflow Monitor You can open the Workflow Monitor in the following ways: Select Start > Programs > Informatica PowerCenter [version] > Client >Workflow Monitor from the Windows Start menu. Configure the Workflow Manager to open the Workflow Monitor when you run a workflow from the Workflow Manager. Click Tools > Workflow Monitor from the Designer, Workflow Manager, or Repository Manager. Or, click the Workflow Monitor icon on the Tools toolbar. When you use a Tools button to open the Workflow Monitor, PowerCenter uses

the same repository connection to connect to the repository and opens the same folders. You can open multiple instances of the Workflow Monitor on one machine using the Windows Start menu. To open the Workflow Monitor when you start a workflow: 1.In the Workflow Manager, click Tools > Options. 2.In the General tab, select Launch Workflow Monitor When Workflow Is Started. To open the Workflow Monitor from the Workflow Manager: 1.In the Workflow Manager, connect to a repository. In the Navigator, right-click an Integration Service or a repository and select 2.Run Monitor. The Workflow Monitor appears. Connecting to a Repository When you open the Workflow Monitor, you must connect to a repository. Connect to repositories by clicking Repository > Connect. Enter the repository name and connection information. After you connect to a repository, the Workflow Monitor displays a list of Integration Services available for the repository. The Workflow Monitor can monitor multiple repositories, Integration Services, and workflows at the same time. Note: If you are not connected to a repository, you can remove the repository from the Navigator. Select the repository in the Navigator and click Edit > Delete. The Workflow Monitor displays a message verifying that you want to remove the repository from the Navigator list. Click Yes to remove the repository. You can connect to the repository again at any time. Connecting to an Integration Service When you connect to a repository, the Workflow Monitor displays all Integration Services associated with the repository. This includes active and deleted Integration Services. To monitor tasks and workflows that run on an Integration Service, you must connect to the Integration Service. In the Navigator, the Workflow Monitor displays a red icon over deleted Integration Services. To connect to an Integration Service, right-click it and select Connect. When you connect to an Integration Service, you can view all folders that you have permission for. To disconnect from an Integration Service, right-click it and select Disconnect. When you disconnect from an Integration Service, or when the Workflow Monitor cannot connect to an Integration Service, the Workflow Monitor displays disconnected for the Integration Service status. The Workflow Monitor is resilient to the Integration Service. If the Workflow Monitor loses connection to the Integration Service, LMAPI tries to reestablish

the connection for the duration of the PowerCenter Client resilience time-out period. After the connection is reestablished, the Workflow Monitor retrieves the workflow status from the repository. Depending on your Workflow Monitor advanced settings, you may have to reopen the workflow to view the latest status of child tasks. You can also ping an Integration Service to verify that it is running. Right-click the Integration Service in the Navigator and select Ping Integration Service. You can view the ping response time in the Output window. Note: You can also open an Integration Service in the Navigator without connecting to it. When you open an Integration Service, the Workflow Monitor gets workflow run information stored in the repository. It does not get dynamic workflow run information from currently running workflows. Filtering Tasks and Integration Services You can filter tasks and Integration Services in both Gantt Chart view and Task view. Use the Filters menu to hide tasks and Integration Services you do not want to view in the Workflow Monitor. Filtering Tasks You can view all or some workflow tasks. You can filter tasks you do not want to view. For example, if you want to view only Session tasks, you can hide all other tasks. You can view all tasks at any time. You can also filter deleted tasks. To filter deleted tasks, click Filters > Deleted Tasks. To filter tasks: 1.Click Filters > Tasks. The Filter Tasks dialog box appears. 2.Clear the tasks you want to hide, and select the tasks you want to view. 3.Click OK. Note: When you filter a task, the Gantt Chart view displays a red link between tasks to indicate a filtered task. You can double-click the link to view the tasks you hid. Filtering Integration Services When you connect to a repository, the Workflow Monitor displays all Integration Services associated with the repository. You can filter out Integration Services to view only Integration Services you want to monitor. When you hide an Integration Service, the Workflow Monitor hides the Integration Service from the Navigator for the Gantt Chart and Task views. You can show the Integration Service again at any time.

You can hide unconnected Integration Services. When you hide a connected Integration Service, the Workflow Monitor asks if you want to disconnect from the Integration Service and then filter it. You must disconnect from an Integration Service before hiding it. To filter Integration Services: In the Navigator, right-click a repository to which you are connected and select 1.Filter Integration Services. -orConnect to a repository and click Filters > Integration Services. The Filter Integration Services dialog box appears. Select the Integration Services you want to view and clear the Integration 2.Services you want to filter. Click OK. If you are connected to an Integration Service that you clear, the Workflow Monitor prompts you to disconnect from the Integration Service before filtering. 3.Click Yes to disconnect from the Integration Service and filter it. The Workflow Monitor hides the Integration Service from the Navigator. Click No to remain connected to the Integration Service. If you click No, you cannot filter the Integration Service. Tip: To filter an Integration Service in the Navigator, right-click it and select Filter Integration Service. Opening and Closing Folders You can select which folders to open and close in the Workflow Monitor. When you open a folder, the Workflow Monitor displays the number of workflow runs that you configured in the Workflow Monitor options. You can open and close folders in the Gantt Chart and Task views. When you open a folder, it opens in both views. To open a folder, right-click it in the Navigator and select Open. Or, you can double-click the folder. Related Topics: Configuring General Options Viewing Statistics You can view statistics about the objects you monitor in the Workflow Monitor. Click View > Statistics. The Statistics window displays the following information: Number of opened repositories. Number of reposi