Словник даних (Data Dictionary)
Словник даних (Data Dictionary) використовується для стандартизації визначення елемента даних та уможливлення спільної інтерпретації елементів даних.
Словник даних (Data Dictionary) це одна з методик BABOK v3 (розділ 10.12)
Опис Словника даних (Data Dictionary) в BABOKv3 (10.12.2)
Словник даних (Data Dictionary) використовується для документування стандартних визначень елементів даних, їхніх значень та допустимих значень. Словник даних містить визначення кожного елемента даних і вказує, як ці елементи поєднуються у складені елементи даних.
Словники даних використовуються для стандартизації використання та значень елементів даних між рішеннями та між зацікавленими сторонами.
Словники даних іноді називають сховищами метаданих і використовують для управління даними в контексті рішення. У міру того, як організації впроваджують інтелектуальний аналіз даних і більш досконалу аналітику, словник даних може забезпечити метадані, необхідні для цих складніших сценаріїв. Словник даних часто використовується разом з діаграмою зв'язків між сутностями (див. Моделювання даних (Data Modelling)) і може бути витягнутий з моделі даних.
Елементи Словника даних (Data Dictionary) в BABOKv3 (10.12.3)
Елементи даних (Data Elements)
Словники даних (Data dictionaries) описують характеристики елементів даних, включаючи опис елемента даних у вигляді визначення, яке буде використовуватися зацікавленими сторонами.
Словники даних (Data dictionaries) містять стандартні визначення елементів даних, їхні значення та допустимі значення. Словник даних містить визначення кожного примітивного елемента даних і вказує, як ці елементи поєднуються у складені елементи даних.
Примітивні елементи даних (Primitive Data Elements)
Про кожен елемент даних у словнику даних має бути записана наступна інформація:
- Ім'я (Name): унікальне ім'я елемента даних, на яке посилатимуться складені елементи даних.
- Псевдоніми (Aliases): альтернативні назви для елемента даних, що використовуються різними зацікавленими сторонами.
- Значення/Смисли (Values/Meanings): список допустимих значень для елемента даних. Він може бути виражений у вигляді переліку або опису допустимих форматів даних (включаючи таку інформацію, як кількість символів). Якщо значення є скороченими, вони повинні містити пояснення їхнього значення.
- Опис (Description): визначення елемента даних в контексті рішення.
Складові елементи (Composite Elements)
Складові елементи даних створюються за допомогою елементів даних для побудови складових структур, які можуть включати в себе:
- Послідовності (Sequences): необхідне впорядкування примітивних елементів даних всередині складової структури. Наприклад, знак "плюс" означає, що один елемент слідує за іншим або об'єднується з ним: Ім'я клієнта = Ім'я + По батькові + Прізвище.
- Повторення (Repetitions): чи може один або кілька елементів даних повторюватися кілька разів.
- Необов'язкові елементи (Optional Elements): можуть або не можуть бути присутніми в конкретному екземплярі складового елемента.
Міркування щодо використання Словника даних (Data Dictionary) в BABOKv3 (10.12.4)
Сильні сторони Словника даних (Data Dictionary)
- Забезпечує всім зацікавленим сторонам спільне розуміння формату та змісту відповідної інформації.
- Єдине сховище корпоративних метаданих сприяє узгодженому використанню даних у всій організації.
Обмеження Словника даних (Data Dictionary)
- Потребує регулярного обслуговування, інакше метадані можуть застаріти або стати некоректними.
- Усе обслуговування повинно виконуватися послідовно, щоб гарантувати, що зацікавлені сторони можуть швидко і легко отримати необхідну їм інформацію. Це вимагає часу і зусиль з боку стюардів, відповідальних за точність і повноту словника даних.
- Якщо не врахувати метадані, необхідні для різних сценаріїв, вони можуть мати обмежену цінність для всього підприємства.
Якщо стаття була для вас корисна підпишіться на розсилку або на мій телеграм канал.