Dataflow recommendations

Dataflow provides recommendations for improving job performance, reducing cost, and troubleshooting errors. This section explains how to review and interpret the recommendations. Keep in mind that some recommendations might not be relevant to your use case.

View recommendations

To view recommendations, perform the following steps:

  1. In the Google Cloud console, go to the Dataflow > Jobs page.

    Go to Jobs

  2. Select a job.

  3. Click the Recommendations tab.

The Recommendations tab displays insights from Dataflow regarding the pipeline. The goal of these insights is to identify situations in which improvements in cost and performance might be made.

The Recommendations tab for a Dataflow job with sample recommendations.

The Update date column indicates the last time that an insight was observed. Recommendations are stored for 30 days from the Update date.

Programmatic access to recommendations

For programmatic access to recommendations, use the Recommender API.

Dismiss a recommendation

You can dismiss a recommendation at the Recommendation Hub for your project.

To dismiss a recommendation, follow these steps:

  1. In the Google Cloud console, open the navigation menu.
  2. Select Home, and then Recommendations.
  3. On the Dataflow Diagnostics card, click View all.
  4. Select the recommendation that you want to dismiss, and then click Dismiss.