# ID

ID columns act as reference labels. The values generally do not have any semantic or mathematical meaning on their own.  Primary and foreign keys are examples of `'id'` columns.

![For example, the primary key column user\_id is an id column that can be used to identify each row. It has a specific format: 'ID\_' followed by a 3-digit code.](https://2225246359-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVGX92M819eIp0rMg5elc%2Fuploads%2FNuDe0qQ1Kf1Vb8eSEMoZ%2Frdt_transformers-glossary-ID_June%2002%202025.png?alt=media\&token=59363d12-8a77-4172-86e3-9723f1ee20a4)

{% hint style="warning" %}
ID columns are not automatically detected. Please verify your data and manually set any ID columns.
{% endhint %}

## Browse Id Transformers

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><a href="id/anonymizedfaker"><strong>AnonymizedFaker</strong></a></td><td>Generate text belonging to specific contexts or rulesets.</td><td><a href="id/anonymizedfaker">anonymizedfaker</a></td></tr><tr><td><a href="id/indexgenerator"><strong>IndexGenerator</strong></a></td><td>Generate a countable ID index with prefixes and suffixes.</td><td><a href="id/indexgenerator">indexgenerator</a></td></tr><tr><td><a href="id/regexgenerator"><strong>RegexGenerator</strong></a></td><td>Generate structured text using a regular expression format.</td><td><a href="id/regexgenerator">regexgenerator</a></td></tr><tr><td><a href="id/treat-ids-as-categorical-labels"><strong>Treat IDs as categorical</strong></a></td><td>Use any of the categorical transformers to treat IDs as recyclable, categorical labels.</td><td><a href="id/treat-ids-as-categorical-labels">treat-ids-as-categorical-labels</a></td></tr></tbody></table>
