> ## Documentation Index
> Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ETL: Validating a Package

> Validate your Integrate.io ETL package before running it. Check for configuration errors, missing connections, and component issues automatically.

* Dataflow doesn't end with a destination component
* Not all components are connected
* Incorrect syntax of all component fields, including expressions
* Variables used in fields are not defined

<Note>
  **Note:**

  The bucket and path connections in Source and Destination components are not validated. Validation takes around a minute, depending on the complexity of the package.
</Note>

## To validate a package:

<Steps>
  <Step>
    In the package designer, click the tick (**save and validate package**) icon.
  </Step>

  <Step>
    The package is saved then the validating window appears.
  </Step>

  <Step>
    If validation succeeded, a message is displayed that no errors were found.

    <Frame>
      <img src="https://mintcdn.com/integrateio/HSGmKiO3soPLENmi/images/creating-packages/validating-a-package/image-1.png?fit=max&auto=format&n=HSGmKiO3soPLENmi&q=85&s=3b078b874b0f2b442c53dc73ee07045c" alt="Validation succeeded message showing no errors found" width="1200" height="828" data-path="images/creating-packages/validating-a-package/image-1.png" />
    </Frame>
  </Step>

  <Step>
    If validation failed, the errors list appears with details on about the errors that were found. You can click on each validation error to open the component and fix it.

    <Frame>
      <img src="https://mintcdn.com/integrateio/HSGmKiO3soPLENmi/images/creating-packages/validating-a-package/image-2.png?fit=max&auto=format&n=HSGmKiO3soPLENmi&q=85&s=4fd946d164552dfbd7a21c23ecfc5e51" alt="Validation failed with list of errors and affected components" width="1200" height="828" data-path="images/creating-packages/validating-a-package/image-2.png" />
    </Frame>
  </Step>
</Steps>
