Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

On this page:

Table of Contents

...

Overview

Pipelines contain the logic to integrate and transform data. Tasks execute Pipelines on a schedule, in response to an HTTP or API call, or in the case of Ultra Tasks, in response to streaming data. Information on Pipeline execution is valuable for troubleshooting and fine-tuning performance during the development cycle and in production.

The Execution overview page displays a list of Pipeline and Task executions. You can see who executed them, when they started and finished, how long execution took, their status, and how many documents were processedreports on Pipeline execution for the specified time period. From this page, you can determine:

  • Which Pipelines are currently executing

  • Who executed a Pipeline

  • Which Task executed a Pipeline

  • What time the execution started and finished

  • Current and past execution status

  • How many documents were processed during an execution

  • What type of errors occurred

Analyzing Pipeline Execution

In SnapLogic Studio, click Analyze > Execution to open the Execution overview.

...

Each Pipeline execution shows as a row in the execution list. Using controls on the Execution overview page, you can:

  • Select a time period in hours or by date range.

  • View execution status summary cards for the selected time period. Filter Click a card to filter the execution list by that status.Click a Pipeline or Task

  • to view its details. Learn more about Execution details.Aggregate executions, grouped by Pipeline or by the Tasks that triggered them.

  • Resize, search, filter, and add or remove columns from the execution list.

  • Click a column name to sort the execution list by ascending or descending values.

  • Export the current results to a CSV file.

  • Refresh the execution list.

  • Sort the execution list by a column.

In SnapLogic Studio, click Analyze > Execution to open the Execution overviewClick an execution to view its details. Pipeline execution details include information on its Snaps and parameters, and give you access to errors and logs. For each Snap, you can determine how long it took, how much data and the number of documents that were processed, and at what speed. Learn more about Execution details. <fix this link when deployed>.

The following Pipeline details panel shows an execution that completed successfully:

...

Finding Executions of Interest

Your Org might execute tens of thousands of Pipelines in a short time period. The Execution overview page contains the following elements and controls, starting at the top left side of the screen:

...

The following table describes the screenshot callouts:

...

Callout

...

Element

...

Description

...

1

...

...

Admins and users with accounts on multiple Orgs can use this pull-down to switch between Orgs.

...

2

...

...

Use the dropdown by your name to return to the existing interface or log out.

...

3

...

Use the dropdown menu to filter the executions displayed in the list by hour time periods or a by a date range.

...

4

...

...

Execution summary cards display the number of Pipeline and Task executions by status:

  • Failed. Total executions that failed during the selected time period.

  • Executing. Total executions currently running.

  • Completed. Total executions that completed with and without warnings during the selected time period.

  • Completed with errors. Total executions that completed and generated an error document during the selected time period.

  • Ultra Executions. Total Ultra Tasks, including failed and successful runs, during the selected time period.

Info

Tips:

  • If the Completed card does not display, try:

    • Clicking the card toggle button in the execution list toolbar:

      Image Removed
    • Increasing the width of your browser.

  • To filter the execution table by status, click a summary card.

  • The icon on the summary card also appears in the Status column of the execution list.

...

5

...

...

Group by options filter the executions by Pipeline or Task:

  • To view only one category of executions, click Pipeline or Task.

  • To remove the filter and view both categories, click the highlighted group:

...

6

...

Search the execution list, click the options icon to:

  • Filter the execution list.

  • Add, remove, and rearrange columns.

...

7

...

From left to right, the toolbar buttons provide the following functionality:

  • Download to a CSV file on your local machine.

  • Refresh the execution list.

  • Show or hide the summary card panel.

...

8

...

View and manage the list of executions:

  • View details of an execution by clicking it. Learn more: Execution Detail.

  • Sort the list by clicking column headers.

  • Resize columns.

  • Copy a value in a cell to the clipboard, by hovering over a cell and clicking the copy icon: (blue star)

  • Below execution rows:

    • View the time that the list was last refreshed.

    • Change the number of items displayed on each page.

    • Navigate to the previous page, the next page, or a specific page number.

Info

Tips:

  • Status column icons include:

  • Status iconsImage Removed

    Add, remove, and reorder columns with Column Preferences. Open Column Preferences by clicking the options icon in the Search bar.

...

9

...

Expand or collapse the navigation panel.

...

10

...

Page through the executions and select how many to show per page.

Use Cases

The following examples describe how to use the Execution overview page for troubleshooting and analysis:

...

Using Advanced Filters

...

Changing Table Columns

...

Viewing Your Executions

...

provides controls for finding the executions of interest and viewing relevant details. Before using these controls, you can set the time period to the smallest window possible to reduce the number of executions in the list. The following sections provide procedures for:

Anchor
your_executions
your_executions
Finding Executions That You Initiated

To view your Pipeline executions:

  1. In the Search bar, click the options icon:

    Search optionsImage Added
  2. In Advanced Options, click Executed by and start entering your username.

  3. When your username displays, click + to select it.

  4. Click Apply.

The execution list updates to reflect the filter. The options icon has a red decorator to indicate a filter was applied. The filter remains until you remove it.

Anchor
finding_viewing
finding_viewing
Finding a Failed Execution

To view the details of a failed Pipeline or Task:

  1. Click the Failed summary card:

    Failed summary cardImage Added
  2. In the execution list, click the Pipeline or Task of interest to display details.

Anchor
filters
filters
Using Advanced Filters

To use advanced filtering:

  1. In the Search bar, click the options icon to display the Advanced filtering dialog:

    Search optionsImage Added
  2. In Advanced filtering, click the type of filter to apply.

    1. The first filters in the menu have pull-down options:

      Pull-down filter optionsImage Added
    2. The last filters in the menu accept text entries:

      Text entry filtersImage Added
  3. Add filters and click Apply.

The filters apply to subsequent searches and to the execution list until you remove them. A red dot decorates the options icon to remind you that filters are applied.

Viewing and Analyzing Execution Details

The following sections provide procedures for using the Execution overview for analysis and troubleshooting. Before using these controls, you can also set the time period to the smallest window possible to reduce the number of executions in the list.

Anchor
column
column
Changing Table Columns

Specific execution details might be of particular interest to you, such as the duration and completion status. You can resize, rearrange, add, and remove columns from the execution list to more easily scan relevant information.

To add, remove, and rearrange columns:

  1. In the Search bar, click the options icon:

    Search optionsImage Added

    The Advanced filtering dialog displays.

  2. In the Column Preferences section:

    1. Click x on a shaded column to remove it.

    2. Click + on an unshaded column to add it.

    3. Drag shaded columns to rearrange the order in which they display in the table.

  3. Click Apply.

Anchor
group-by
group-by
Grouping by Pipeline or Task

Instead of single executions, you might be interested in a series of executions to analyze behavior over a specific time period. You can group the execution list by Pipeline to aggregate information for a Pipeline, which could have been executed by multiple Tasks, or by Task to show multiple executions of the same Pipeline. The Group by: control aggregates executions by Pipelines or by the Tasks that initiated them.

To aggregate executions:

  1. Next to Group by:, click Pipeline or Task.
    The execution list displays Pipelines or Tasks.

  2. Locate the Pipeline or Task of interest and click it.
    The details panel displays a list of Pipeline executions. This aggregated Pipeline example is sorted by Status to show failed executions at the top:

    Image Added

    Click an execution to view the Pipeline details:

    Pipeline Details with Snap ErrorImage Added

To return to the unaggregated list of executions, click the selected Pipeline or Task button to clear it.

Related Topics

<TBA> when published.

On this page:

Table of Contents

Overview

Pipelines contain the logic to integrate and transform data. Tasks execute Pipelines on a schedule, in response to an HTTP or API call, or in the case of Ultra Tasks, in response to streaming data. Information on Pipeline execution is valuable for troubleshooting and fine-tuning performance during the development cycle and in production.

The Execution overview page reports on Pipeline execution for the specified time period. From this page, you can determine:

  • Which Pipelines are currently executing

  • Who executed a Pipeline

  • Which Task executed a Pipeline

  • What time the execution started and finished

  • Current and past execution status

  • How many documents were processed during an execution

  • What type of errors occurred

Analyzing Pipeline Execution

In SnapLogic Studio, click Analyze > Execution to open the Execution overview.

...

Each Pipeline execution shows as a row in the execution list. Using controls on the Execution overview page, you can:

  • Select a time period in hours or by date range.

  • View execution status summary cards for the selected time period. Click a card to filter the execution list by that status.

  • Aggregate executions, grouped by Pipeline or by the Tasks that triggered them.

  • Resize, search, filter, and add or remove columns from the execution list.

  • Click a column name to sort the execution list by ascending or descending values.

  • Export the current results to a CSV file.

  • Refresh the execution list.

Click an execution to view its details. Pipeline execution details include information on its Snaps and parameters, and give you access to errors and logs. For each Snap, you can determine how long it took, how much data and the number of documents that were processed, and at what speed. Learn more about Execution details. <fix this link when deployed>.

The following Pipeline details panel shows an execution that completed successfully:

...

Finding Executions of Interest

Your Org might execute tens of thousands of Pipelines in a short time period. The Execution overview page provides controls for finding the executions of interest and viewing relevant details. Before using these controls, you can set the time period to the smallest window possible to reduce the number of executions in the list. The following sections provide procedures for:

Anchor
your_executions
your_executions
Finding Executions That You Initiated

To view your Pipeline executions:

  1. In the Search bar, click the options icon:

    Search optionsImage Added
  2. In Advanced Options, click Executed by and start entering your username.

  3. When your username displays, click + to select it.

  4. Click Apply.

The execution list updates to reflect the filter. The options icon has a red decorator to indicate a filter was applied. The filter remains until you remove it.

Anchor
finding_viewing
finding_viewing
Finding a Failed Execution

To view the details of a failed Pipeline or Task:

  1. Click the Failed summary card:

    Failed summary cardImage Added
  2. In the execution list, click the Pipeline or Task of interest to display details.

Anchor
filters
filters
Using Advanced Filters

To use advanced filtering:

  1. In the Search bar, click the options icon to display the Advanced filtering dialog:

    Search options
  2. In Advanced filtering, click the type of filter to apply.

    1. The first filters in the menu have pull-down options:

      Pull-down filter optionsImage RemovedPull-down filter optionsImage Added
    2. The final last filters in the menu accept text entries:

      Text entry filtersImage RemovedText entry filtersImage Added
  3. Add the filters you need and click Apply.

The filters apply to subsequent searches and to the execution table list until you remove them. A red dot decorates the options icon to remind you that filters are applied.

Viewing and Analyzing Execution Details

The following sections provide procedures for using the Execution overview for analysis and troubleshooting. Before using these controls, you can also set the time period to the smallest window possible to reduce the number of executions in the list.

Anchor
column
column
Changing Table Columns

Specific execution details might be of particular interest to you, such as the duration and completion status. You can resize, rearrange, add, and remove columns from the execution list to more easily scan relevant information.

To add, remove, and rearrange columns:

  1. In the Search bar, click the options icon:

    Search options

    The Advanced filtering dialog displays.

  2. In the Column Preferences section:

    1. Click x on a shaded column to remove it.

    2. Click + on an unshaded column to add it.

    3. Drag shaded columns to rearrange the order in which they display in the table.

  3. Click Apply.

Anchor

...

To view your Pipeline and Task executions:

  1. In the Search bar, click the options icon:

    Search optionsImage Removed
  2. In Advanced Options, click Executed by and start entering your username.

  3. When your username displays, click + to select it.

  4. Click Apply.

The execution list updates to reflect the filter. The options icon has a red decorator to indicate a filter has been applied. The filter remains until you remove it.

...

To view the details of a failed Pipeline or Task:

  1. Click the Failed summary card:

    Failed summary cardImage Removed
  2. In the execution list, click the Pipeline or Task of interest to display details.

...

group-by
group-by
Grouping by Pipeline or Task

Instead of single executions, you might be interested in a series of executions to analyze behavior over a specific time period. You can group the execution list by Pipeline to aggregate information for a Pipeline, which could have been executed by multiple Tasks, or by Task to show multiple executions of the same Pipeline. The Group by: control aggregates executions by Pipelines or by the Tasks that initiated them.

To aggregate executions:

  1. Next to Group by:, click Pipeline or Task.
    The execution list displays Pipelines or Tasks.

  2. Locate the Pipeline or Task of interest and click it.
    The details panel displays a list of Pipeline executions. This aggregated Pipeline example is sorted by Status to show failed executions at the top:

    Image Added

    Click an execution to view the Pipeline details:

    Pipeline Details with Snap ErrorImage Added

To return to the unaggregated list of executions, click the selected Pipeline or Task button to clear it.

Related Topics