# Creating a dynamic column and extract its content

This scenario applies only to subscription-based Talend products.

This Java scenario contains five components. It aims at creating a Dynamic type column from a schema and extracting the columns contained in this dynamic column. These transformation results are displayed into the console.

### In this section

* [Linking the components](https://help.qlik.com/talend/en-US/components/8.0/processing/twritedynamicfields-textractdynamicfields-tlogrow-trowgenerator-linking-components-standard-component-enterprise-from)
* [Configuring the components](https://help.qlik.com/talend/en-US/components/8.0/processing/twritedynamicfields-textractdynamicfields-tlogrow-trowgenerator-configuring-components-standard-component-enterprise-in)
* [Executing the Job](https://help.qlik.com/talend/en-US/components/8.0/processing/twritedynamicfields-textractdynamicfields-tlogrow-trowgenerator-executing-job-standard-component-enterprise-press)

**Related reference**

* [tWriteDynamicFields](https://help.qlik.com/talend/en-US/components/8.0/processing/twritedynamicfields "Creates a dynamic schema from input columns in the component.")
* [tExtractDynamicFields](https://help.qlik.com/talend/en-US/components/8.0/processing/textractdynamicfields "Parses a Dynamic column to create standard output columns.")

**Related information**

* [tLogRow](https://help.qlik.com/talend/en-US/components/8.0/logs-and-errors/tlogrow)
* [tRowGenerator](https://help.qlik.com/talend/en-US/components/8.0/trowgenerator/trowgenerator)