Skip to main content
Data pipelines can sometimes fail. Although it is inherent to working with data, we work hard to avoid that and help you overcome the situation. Here’s our resources to help you with that.

Set alerts up

Nekt allows you to activate alerts and receive email notifications when pipelines fail. This ensures you can take action quickly and restore your data pipeline as soon as possible.
Activating alerts is not available on the Free plan.
You can enable alerts either for a specific pipeline or globally, so any failed pipeline triggers an email notification. To enable alerts for a specific pipeline, open the details page of the source, transformation, destination, or visualization you want to monitor, and toggle the Alerts switch in the upper-right corner. Alerts are configured individually. Each user must enable alerts for their own relevant pipelines, and notifications will be sent to their registered email address (the same one used to log into Nekt). You cannot enable alerts on behalf of someone else in your workspace. If you want one or more email addresses to receive notifications whenever any pipeline fails, you can enable global alerts in Settings > Alerts. Emails added there do not need to activate alerts for each pipeline individually.

Failure reasons

Here are some reasons why your pipeline might be failing and how you can deal with it.

An adjustment is required

In case there’s something wrong with the connector (for sources and destinations), the transformation code or any credentials used to access external tools, a fix or update will be needed. The easiest way to understand the error is checking the run logs. There’s usually a message saying what happened and what needs to be done. In case there’s nothing really useful logged, please get in touch with us and we’ll investigate it further.
We are updating all resources to provide meaningful and actionable error messages, but there are a ton of scenarios and we might have not covered all of them. We’re sorry for any inconvenience!

There is a instability or temporary issue

Data pipelines can sometimes fail due to system instabilities or temporary issues. Nekt allows you to configure retry parameters for each Source, Transformation, or Destination, ensuring reliable pipeline execution without unnecessary resource usage.
  1. Number of Retries: Specify the number of retry attempts before marking a run as failed.
  2. Retry Delay: Set the delay (in seconds) between retry attempts.
  3. Max Consecutive Failures: Define the maximum number of consecutive failures allowed before inactivating the pipeline.
    • Use Case: This setting is ideal for preventing repeated failures during off-hours or weekends, saving resources and avoiding unnecessary alerts.
These parameters can be managed in the settings tab of each Source, Transformation and Destination, providing flexibility in how you handle pipeline stability and recovery.