# Pipeline Component Configuration

The feature that allows users to configure all the components of a pipeline on a single page is available on the list pipeline page. With this feature, users no longer have to click on each individual component to configure it. By having all the relevant configuration options on a single page, this feature reduces the time and number of clicks required to configure the pipeline components.

* Click the ***Pipeline Component Configuration*** icon from the header panel of the Pipeline Editor. The user can either access this option form the pipeline tool or from the list pipeline page.

<figure><img src="https://content.gitbook.com/content/wT6nkX9iZNRiZKBnpFmn/blobs/bAjJtoNJX0XppZGSZbAx/image.png" alt=""><figcaption><p><em><strong>Accessing Pipeline Component Configuration from pipeline toolbar</strong></em></p></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/wT6nkX9iZNRiZKBnpFmn/blobs/XiJDBTjCmy61Q0uXOvSn/image.png" alt=""><figcaption><p><em><strong>Accessing Pipeline Component Configuration from list pipeline page</strong></em></p></figcaption></figure>

* All the components used in the selected pipeline will be listed on the configuration page.&#x20;
* There will the following information displayed at the top of Pipeline Component Configuration page.
  * **Pipeline:** Name of the pipeline.
  * **Status:** It indicates the running status of the pipeline. '***True***' indicates the Pipeline is active, while '***False***' indicates inactivity.
  * **Total Allocated Max CPU:** Maximum allocated CPU in cores.
  * **Total Allocated Min CPU:** Minimum allocated CPU in cores.
  * **Total Allocated Max Memory:** Maximum allocated Memory in MB.
  * **Total Allocated Min Memory:** Minimum allocated Memory in MB.
* The user will find two tabs on the ***Configuration Page:***&#x20;
  * **Basic Info**
  * **Configuration**

<figure><img src="https://content.gitbook.com/content/wT6nkX9iZNRiZKBnpFmn/blobs/A3wgVg4SAjuTieVpJCkQ/image.png" alt=""><figcaption><p><em><strong>Pipeline Component Configuration Page</strong></em></p></figcaption></figure>

* In the ***Basic Info*** tab, the user can configure **basic information** for the components such as **invocation type, batch size, description**, or **intelligent scaling**.

<figure><img src="https://content.gitbook.com/content/wT6nkX9iZNRiZKBnpFmn/blobs/dFcsvj81izzwqXaMCBXc/image.png" alt=""><figcaption><p><em><strong>Basic Info tab</strong></em></p></figcaption></figure>

* On the **Configuration** tab, the user can provide resources such as **Memory** and **CPU** to the components, as well as set the number of minimum and maximum instances for the components.

<figure><img src="https://content.gitbook.com/content/wT6nkX9iZNRiZKBnpFmn/blobs/vwzKbwi311ybKUeIEAE6/image.png" alt=""><figcaption><p><em><strong>Configuration Tab</strong></em></p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bdb.ai/data-pipeline-6/getting-started/pipeline-workflow-editor/pipeline-toolbar/pipeline-component-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
