Stay organized with collectionsSave and categorize content based on your preferences.
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:
In the Google Cloud console, go to theDataflow>Jobspage.
TheRecommendationstab 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.
TheUpdate datecolumn indicates the last time that an insight was observed.
Recommendations are stored for 30 days from theUpdate date.
Programmatic access to recommendations
For programmatic access to recommendations, use theRecommender API.
Dismiss a recommendation
You can dismiss a recommendation at the Recommendation Hub for your
project.
To dismiss a recommendation, follow these steps:
In the Google Cloud console, open the navigation menu.
SelectHome, and thenRecommendations.
On theDataflow Diagnosticscard, clickView all.
Select the recommendation that you want to dismiss, and then clickDismiss.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eDataflow provides recommendations to enhance job performance, lower costs, and aid in error troubleshooting.\u003c/p\u003e\n"],["\u003cp\u003eYou can view these recommendations by navigating to the \u003cstrong\u003eDataflow\u003c/strong\u003e > \u003cstrong\u003eJobs\u003c/strong\u003e page in the Google Cloud console and selecting the \u003cstrong\u003eRecommendations\u003c/strong\u003e tab for a specific job.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003cstrong\u003eRecommendations\u003c/strong\u003e tab displays insights that identify opportunities for cost and performance improvements in your data pipeline.\u003c/p\u003e\n"],["\u003cp\u003eRecommendations are stored for 30 days from the \u003cstrong\u003eUpdate date\u003c/strong\u003e, and the \u003cstrong\u003eUpdate date\u003c/strong\u003e column shows when an insight was last observed.\u003c/p\u003e\n"],["\u003cp\u003eThe Recommender API allows for programmatic access to these recommendations, and they can also be dismissed at the Recommendation Hub for your project.\u003c/p\u003e\n"]]],[],null,["# Dataflow recommendations\n\nDataflow provides recommendations for improving job performance,\nreducing cost, and troubleshooting errors. This section explains how to review\nand interpret the recommendations. Keep in mind that some recommendations might\nnot be relevant to your use case.\n\nView recommendations\n--------------------\n\nTo view recommendations, perform the following steps:\n\n1. In the Google Cloud console, go to the **Dataflow** \\\u003e\n **Jobs** page.\n\n [Go to Jobs](https://console.cloud.google.com/dataflow/jobs)\n2. Select a job.\n\n3. Click the **Recommendations** tab.\n\nThe **Recommendations** tab displays insights from Dataflow regarding the pipeline.\nThe goal of these insights is to identify situations in which improvements in cost and performance might be made.\n\nThe **Update date** column indicates the last time that an insight was observed.\nRecommendations are stored for 30 days from the **Update date**.\n\n### Programmatic access to recommendations\n\nFor programmatic access to recommendations, use the [Recommender API](/recommender/docs/using-api).\n\nDismiss a recommendation\n------------------------\n\nYou can dismiss a recommendation at the Recommendation Hub for your\nproject.\n\nTo dismiss a recommendation, follow these steps:\n\n1. In the Google Cloud console, open the navigation menu.\n2. Select **Home** , and then **Recommendations**.\n3. On the **Dataflow Diagnostics** card, click **View all**.\n4. Select the recommendation that you want to dismiss, and then click **Dismiss**."]]