# Defining a match rule

Available in...

* Big Data Platform
* Cloud API Services Platform
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Management Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

You can define match rules from the match analysis editor by defining:

* Blocking keys, the columns from the input flow according to which you want to partition the processed data in blocks.

* Matching keys and survivorship rules, the match algorithms you want to apply on columns from the input flow.

### In this section

* [Defining a blocking key](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2026-09/defining-blocking-key)
* [Defining a matching key with the VSR algorithm](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2026-09/defining-matching-key-with-vsr-algorithm)
* [Defining and creating a matching key with the T-Swoosh algorithm](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2026-09/defining-matching-key-with-t-swoosh-algorithm)
* [Editing rules and displaying sample results](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2026-09/editing-rules-and-displaying-sample-results)