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

# Array conversion

| [`AutoMultiColumnArrayConversion`](./atoti.directquery.array_conversion.auto_multi_column_array_conversion#atoti.AutoMultiColumnArrayConversion) | Pass it to a DirectQuery `*ConnectionConfig` class to automatically convert all external tables with array values stored with one element per column to tables with array columns. |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`MultiColumnArrayConversion`](./atoti.directquery.array_conversion.multi_column_array_conversion#atoti.MultiColumnArrayConversion)              | Convert an external table where array values are stored with one element per column to a table with array columns.                                                                 |
| [`MultiRowArrayConversion`](./atoti.directquery.array_conversion.multi_row_array_conversion#atoti.MultiRowArrayConversion)                       | Convert an external table where array values are stored with one value per row to a table with array columns.                                                                      |
