Як скасувати обертання стовпців у LuckyTemplates

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

Функція Unpivot Columns у LuckyTemplates перетворює заголовки даних, що зберігаються горизонтально, у вертикальний формат.

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

Зміст

Аналіз таблиці обмінних курсів 

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

Як скасувати обертання стовпців у LuckyTemplates

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

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

Як скасувати обертання стовпців у LuckyTemplates

Вмістом головної таблиці є  іноземна валютамісцева валютаповні обмінні курси та  альтернативний спосіб посилання на обмінний курс . Це всі різні виміри, які ми можемо захотіти включити в наші візуалізації.  

Підключення демонстраційних даних

Тепер почнемо з підключення демонстраційних даних європейської торгової організації , натиснувши Excel у опції «Нове джерело» .

Як скасувати обертання стовпців у LuckyTemplates

У  вікні навігатора  виберіть Table7 і натисніть  кнопку OK  .   

Як скасувати обертання стовпців у LuckyTemplates

Перейменуйте  Table7  на  Exchange_Rates

Як скасувати обертання стовпців у LuckyTemplates

Давайте перенесемо цю таблицю в нашу  група. 

Як скасувати обертання стовпців у LuckyTemplates

Потім вимкніть опцію завантаження.   

Як скасувати обертання стовпців у LuckyTemplates

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

Наступне, що ми збираємося зробити, це посилатися на нього.

Як скасувати обертання стовпців у LuckyTemplates

Тоді давайте перемістимо цю довідкову таблицю в нашу  групу Data Model  і назвемо її  Курси валют .  

Як скасувати обертання стовпців у LuckyTemplates

Скасування повороту стовпців 

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

Як скасувати обертання стовпців у LuckyTemplates

Тепер давайте використаємо інший спосіб скасування повороту стовпців у LuckyTemplates. Клацніть правою кнопкою миші стовпець «Дані» , а потім виберіть параметр «Відмінити зведення інших стовпців» .

Як скасувати обертання стовпців у LuckyTemplates

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

Як скасувати обертання стовпців у LuckyTemplates

Тоді давайте перейменуємо стовпець «Атрибут» на «Код валютних курсів» , а стовпець «Значення» — на «Курси валют» . Ми не могли цього зробити раніше, тому що все було розкидано по різних колонках. Але тепер це приносить нам один подібний вимір в один стовпець.

Як скасувати обертання стовпців у LuckyTemplates

Застосування додаткових перетворень після скасування повороту стовпців у LuckyTemplates

Давайте тепер зробимо додаткові перетворення в цій таблиці. Спочатку клацніть правою кнопкою миші стовпець «Код обмінних курсів» , а потім виберіть опцію «Дублювати стовпець».

Як скасувати обертання стовпців у LuckyTemplates

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

Як скасувати обертання стовпців у LuckyTemplates

У  спливаючому вікні «Розділити стовпець за роздільником»  просто натисніть  кнопку «ОК»  . 

Як скасувати обертання стовпців у LuckyTemplates

Потім він додасть ці додаткові два стовпці. Давайте перейменуємо стовпець «Код обмінних курсів – Copy.1» на «Home Ccy» , а стовпець «Код валютних курсів – Copy.2» — на «Foreign Ccy» .

Як скасувати обертання стовпців у LuckyTemplates

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

Створення таблиці пошуку після скасування повороту стовпців у LuckyTemplates

Клацніть правою кнопкою миші на таблиці «Курси обміну» в групі «Поетапні запити» . Тоді давайте пошлемося на це ще раз.

Як скасувати обертання стовпців у LuckyTemplates

Знову перемістіть довідкову таблицю в нашу  групу Data Model  і перейменуйте її на  Currencies

Як скасувати обертання стовпців у LuckyTemplates

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

Як скасувати обертання стовпців у LuckyTemplates

У спливаючому вікні введіть  2  у поле  «Кількість рядків» , а потім натисніть  кнопку «ОК»  .

Як скасувати обертання стовпців у LuckyTemplates

Після видалення інших рядків клацніть правою кнопкою миші  стовпець "Дати  " та виберіть  параметр "Відмінити зведення інших стовпців"  . 

Як скасувати обертання стовпців у LuckyTemplates

Давайте знову клацнемо правою кнопкою миші  стовпець «Атрибут»  , щоб вибрати  параметр «Розділити стовпець » і «  За роздільником»  . 

Як скасувати обертання стовпців у LuckyTemplates

У спливаючому вікні просто знову натисніть  кнопку OK  . 

Як скасувати обертання стовпців у LuckyTemplates

Наступна річ, яку ми збираємося зробити, яка відрізняється від попередньої, це клацнути правою кнопкою миші  стовпець Attribute.2  . Потім виберіть  параметр «Видалити інші стовпці»  . 

Як скасувати обертання стовпців у LuckyTemplates

Знову клацніть його правою кнопкою миші та виберіть  опцію «Видалити дублікати»  .

Як скасувати обертання стовпців у LuckyTemplates

Перейменуйте його на  Типи валют .  

Як скасувати обертання стовпців у LuckyTemplates

Нарешті ми маємо цю таблицю унікальних типів валют. Ми можемо використовувати це як таблицю пошуку для об’єднання фактичної  таблиці Курс  обміну  та  продажів , яка також  містить код валюти.  

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

*****Схожі посилання*****


Висновок

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

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


Труба в R: підключення функцій за допомогою Dplyr

Труба в R: підключення функцій за допомогою Dplyr

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

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX Deep Dive: функція LuckyTemplates DAX

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

Вилучення тем і зображень LuckyTemplates із PBIX

Вилучення тем і зображень LuckyTemplates із PBIX

Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Python у LuckyTemplates: як встановити та налаштувати

Python у LuckyTemplates: як встановити та налаштувати

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

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

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

Сортування стовпців таблиці дат у LuckyTemplates

Сортування стовпців таблиці дат у LuckyTemplates

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

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

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

Вимір сміття: що це таке і чому це щось інше, але не сміття

Вимір сміття: що це таке і чому це щось інше, але не сміття

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