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 missingfields. 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. |