navigation_title: "Fingerprint" mapped_pages:
Computes a hash of the document’s content. You can use this hash for content fingerprinting.
$$$fingerprint-options$$$
| Name | Required | Default | Description |
|---|---|---|---|
fields |
yes | n/a | Array of fields to include inthe fingerprint. For objects, the processor hashes both the field key andvalue. For other fields, the processor hashes only the field value. |
target_field |
no | fingerprint |
Output field for the fingerprint. |
salt |
no | Salt value for the hash function. | |
method |
no | SHA-1 |
The hash method used tocompute the fingerprint. Must be one of MD5, SHA-1, SHA-256, SHA-512, orMurmurHash3. |
ignore_missing |
no | false |
If true, the processorignores any missing fields. If all fields are missing, the processor silentlyexits without modifying the document. |
description |
no | - | Description of the processor. Useful for describing the purpose of the processor or its configuration. |
if |
no | - | Conditionally execute the processor. See Conditionally run a processor. |
ignore_failure |
no | false |
Ignore failures for the processor. See Handling pipeline failures. |
on_failure |
no | - | Handle failures for the processor. See Handling pipeline failures. |
tag |
no | - | Identifier for the processor. Useful for debugging and metrics. |