← Проєкти

Фундамент даних

Єдиний клієнт і якість даних

Довідник клієнтів, який можна перевикористати: він зводить різні написання в одну особу й дає звітності надійну основу.

  • Python
  • Streamlit
  • PostgreSQL
  • Google Sheets
2026

Як воно зводиться

Кожна система пише клієнта по-своєму

Кожна система записує клієнта власною говіркою. Шар бере рядок таким, яким він прийшов, проганяє його тими самими щаблями перевірок і або садить на наявний запис, або спиняється й питає людину.

Виберіть рядок, який прийшов

Що перевіряє шар

  1. 01Ідентифікатор джерела

    ЄДРПОУ, IBAN або власний ключ системи — точний збіг із тим, що вже є на записі.

  2. 02Нормалізована назва

    Регістр, пунктуацію, пробіли й організаційну форму прибирають, а тоді порівнюють те, що залишилося.

  3. 03Відоме написання

    Кожне колись прийняте написання лишається на записі, тому наступного разу той самий рядок збігається одразу.

  4. 04Перевірка людиною

    Усе, що нижче порога, спиняється тут. Нічого не вгадують, а рішення стає новим написанням.

ЄДРПОУ уже є на записі, тому про написання назви навіть не сперечаються.

Що виходить

CL-000148Meridian FoodsЗведено автоматично
Юридична назва
Meridian Foods LLC
ЄДРПОУ
35217049
Джерела
3 системи
Відповідальний
Фінанси
Відомі написання
  • ТОВ «Меридіан Фудс»
  • меридіан фудс
  • MERIDIAN FOODS LLC
  • Meridian Foods

Чому воно лежить у самому низу

Швидкість, автоматизація та AI — це множники

Прикладені до даних, яким ніхто не вірить, вони лише швидше дають неправильну відповідь. Кожне з трьох стоїть на одному й тому самому, і це ніколи не інструменти.

Мал. 1 — що на чому стоїть

Три версії того самого числа.

Ніщо вище не спиняється. Звіт так само збирається, рахунок так само йде, асистент так само відповідає повними реченнями — і кожен про інше число.

Бізнес, який на цьому працює

Погоджена ціна, надісланий рахунок, затверджений прогноз, спланований штат. Кожне з них — число, якому хтось повірив настільки, що почав діяти.

AI та асистенти

Рівно настільки праві, наскільки праві рядки, які вони читають. На дублях вони не вагаються — відповідають неправильно, гладко й повними реченнями.

Автоматизація

Рахунок, звіт і нагадування мусять дійти до того самого клієнта. Одна неспівпадаюча назва — і вони тихо перестають це робити.

Звітність і рішення

Один клієнт має бути одним рядком. Три рядки — це не проблема форматування, це рішення про ціну, ухвалене на неправильному числі.

Дані, на які можна спертися

Один запис на одну річ, усі написання зведені на нього, за кожен виняток відповідає названа людина. Ніщо вище не може бути кращим за це.

Що дає один запис

  • Підтримує себе самКожне прийняте рішення записується назад як написання, тому те саме написання ніколи не перевіряють двічі.
  • Виправляється за хвилиниНеправильне зведення скасовується одним кліком, історія лишається — це не міграція.
  • Перевикористовують, а не переписуютьЗвітність, рахунки й автоматизація читають той самий довідник, а не три власні списки.

Що змінилося

Той самий клієнт: із шаром і без нього

Системи-джерела не змінюються. Змінюється те, чи говорять вони всі про одного клієнта — і чи може це хтось довести.

Той самий клієнт, зведений без шару ідентичності й з ним
Що змінюєтьсяБез шаруКожен потік зводить клієнтів самІз шаромОдин довідник, той самий для всіх
Хто такий клієнтБез шаруКожен звіт складає власний список назв клієнтів, і жодні два списки не збігаютьсяІз шаромОдин канонічний запис з одним ID, який читає кожен потік, якому він потрібен
Клієнт змінює назву або перереєстровуєтьсяБез шаруТихо стає другим клієнтом, а історія розпадається на двіІз шаромСтає ще одним написанням на записі, де історія вже лежить
З’єднати дві системиБез шаруЗводять за назвою — усе, що не зійшлося, тихо випадаєІз шаромЗводять за ідентифікаторами, а кожен незбіг стає в чергу, а не гине
Неправильне зведенняБез шаруЗнаходять за місяці, уже всередині числа, яке ніхто не може пояснитиІз шаромСпиняється на перевірці, ще не дійшовши до звіту, і скасовується одним кліком
Додати нове джерелоБез шаруЩе одна таблиця відповідностей, яку веде той, хто її й зробивІз шаромДжерело саме реєструє свої ідентифікатори проти записів, які вже існують
Автоматизація та AI поверхБез шаруУпевнені відповіді, зібрані з дублів, і жодного способу це помітитиІз шаромВідповіді, які ведуть назад до рядка з відповідальним і рішенням за ним
Якщо ваші системи не згодні між собою, хто такий клієнт, давайте поговоримо.