Hub
Pricing About
NodeNode / Manipulator

Presidio Anonymizer

KNIME LabsPersonal Identifiable Information (Presidio)
Drag & drop
Like

This node implements Presidio's Anonymizer, which allows to anonymize English text data. It uses pseudonymization, which makes it possible to reinsert the personal information into the anonymized data with the Presidio Deanonymizer node.

The node anonymizes the data of a specified string column of the input table by replacing all occurrences of the selected PII entity types with abstract placeholders. If it is possible for the selected types, the information can be replaced with randomly generated information of the same type. You can choose whether the anonymized data replaces the original data or is appended in a new column.

Per default, this node detects the PII entities before anonymizing them. Since Presidio may mistakenly detect words as PII, it is possible to connect a table that has the output columns of the Presidio Analyzer node to the dynamic port. The Presidio Anonymizer will then only anonymize the entities stored in that table.

Warning: Presidio can help identify sensitive/PII data in un/structured text. However, because it is using automated detection mechanisms, there is no guarantee that Presidio will find all sensitive information. Therefore, always evaluate the quality of detections and take appropriate measures if necessary.

Node details

Input ports
  1. Type: Table
    Input Table

    The input table containing a string column.

Output ports
  1. Type: Table
    Output Table

    The output table containing the anonymized data.

  2. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
    PII Entity Mapping

    A mapping between original PII entities and replacements.

PII Entities (Dynamic Inport)

If a table with the output columns of the Presidio Analyzer is provided, only the PII entities in that table will be anonymized in the input table.

  1. Type: Table

Extension

The Presidio Anonymizer node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits