Обезличивание таблиц с сохранением связей
Заменить выбранные идентификаторы согласованными псевдонимами; карту соответствий хранить только локально.
Методика и примеры
Обезличивание таблиц с сохранением связей
Псевдоним — префикс SHA-256 от seed и исходного значения. Одинаковая строка в выбранных полях получает одинаковый псевдоним, включая ссылки между колонками. Карта соответствий создаётся только для явного локального скачивания; другие поля автоматически не обезличиваются.
Ограничения
До 20 000 записей, 200 столбцов, 500 000 ячеек; до 50 000 строк и 1 млн ячеек результата. XLSX: сохранённые значения выбранного листа, без формул и форматирования. Старый XLS не поддерживается. CSV-экспорт защищает формулы апострофом; для исходных строк используйте JSON.
Проверяемый пример
Входные данные примера
customer_id;parent_id;name 001;;Анна 002;001;Борис 001;002;Анна
| customer_id | parent_id | name |
|---|---|---|
| ID-e73d62dc820daf21 | Анна | |
| ID-7c9fa67aa18dbbd3 | ID-e73d62dc820daf21 | Борис |
| ID-e73d62dc820daf21 | ID-7c9fa67aa18dbbd3 | Анна |
