Створення зв’язків моделі даних у LuckyTemplates

У сьогоднішньому підручнику я хочу підкреслити, наскільки важливо правильно побудувати зв’язки моделі даних.

Моделювання даних є однією з основ вашого звіту LuckyTemplates, тому його необхідно правильно налаштувати.

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

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

Зміст

Створення зв’язків моделі даних «один до багатьох».

Обов’язково розмістіть таблиці пошуку вгорі, а таблицю фактів – нижче. Ось як ви завжди повинні починати свій. Ви можете легко створити зв’язок, перетягнувши будь-який стовпець з однієї таблиці в іншу.

У прикладі ви бачите, що таблиця пошуку клієнтів підключена до таблиці фактів продажу . Якщо ви придивитесь уважніше, то помітите, що стрілка йде від таблиці «Клієнти» і йде вниз до таблиці «Продажі»

Створення зв’язків моделі даних у LuckyTemplates

Це приклад зв’язку «один до багатьох». У цьому зв’язку моделі даних дані клієнта з таблиці Customers посилаються лише один раз. Водночас на дані клієнта з таблиці Sales посилаються багато разів.

Ось чому багато сторін представлені зіркою. Стрілка також вказує напрямок руху фільтра. 

Ви також можете зв’язати стовпець «Дата» з таблиці «Дати» зі стовпцем « Дата замовлення » таблиці «Продажі », щоб створити інший зв’язок «один до багатьох».

Створення зв’язків моделі даних у LuckyTemplates

Цього разу ви можете перенести стовпець Index із таблиці Products у стовпець Product Description Index таблиці Sales .

Створення зв’язків моделі даних у LuckyTemplates

Крім того, ви можете зв’язати стовпець «Індекс» із таблиці « Регіони» до стовпця « Індекс регіону доставки» таблиці «Продажі» .

Створення зв’язків моделі даних у LuckyTemplates

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

Нарешті, ви можете створити інший зв’язок «один до багатьох», перетягнувши стовпець «Канал» із таблиці « Канали» до стовпця « Канал » таблиці «Продажі » .

Створення зв’язків моделі даних у LuckyTemplates

Налаштування зв’язків моделі даних «багато до одного».

Тепер, коли ви дізналися про тип зв’язків даних «один до багатьох», я також навчу вас про зв’язок «багато до одного».

Щоб керувати наявними зв’язками даних, ви можете двічі клацнути один із рядків. Інший спосіб – натиснути «Керувати зв’язками» .

Створення зв’язків моделі даних у LuckyTemplates

У вікні «Редагувати зв’язок» можна побачити зв’язані таблиці та стовпці. Наприклад, ви можете побачити індекс імені клієнта в таблиці « Продажі» та стовпець «Індекс клієнта» в таблиці «Клієнти» . У розділі «Кількість даних» ви можете побачити, що він має зв’язок даних «багато до одного».

Створення зв’язків моделі даних у LuckyTemplates

Цей вид зв’язку моделі даних явно відрізняється від першого, який я обговорював раніше. Відношення даних «багато до одного» дозволяє будь-якому фільтру працювати в обох напрямках.

У розділі «Напрямок перехресного фільтра » ви можете вибрати «Один» або «Обидва» . У цьому випадку вам потрібно вибрати Одиночний , оскільки вибір подвійного фільтра може бути дуже заплутаним. 

Використання зв’язків даних «один-до-багатьох» запобігає отриманню дивних результатів у звіті. Якщо ви хочете зробити свою модель даних простою, можна продовжувати використовувати зв’язок «один до багатьох».



Висновок

Незалежно від того, з якою бізнес-інформацією ви маєте справу, обов’язково дотримуйтеся базової структури моделі даних.

Сподіваюся, ви дізналися щось нове про моделювання даних. Я згадав про два типи зв’язків моделі даних: «один до багатьох» і «багато до одного».

Однак існують інші типи зв’язків даних, з якими ви можете зіткнутися. Наприклад, один до одного і багато до багатьох. Але не хвилюйтеся, вам просто потрібно зрозуміти ці наразі.

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

Дякую!


Поле пошуку PowerApps: як додати та налаштувати

Поле пошуку PowerApps: як додати та налаштувати

Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.

Історія версій у списках SharePoint

Історія версій у списках SharePoint

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

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

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

Таблиці пропорцій і частот в Excel

Таблиці пропорцій і частот в Excel

Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.

Візуалізація карти форми LuckyTemplates для просторового аналізу

Візуалізація карти форми LuckyTemplates для просторового аналізу

Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

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

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.