Значення та літерали LuckyTemplates – розуміння основ

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

Зміст

Значення LuckyTemplates та їхні літерали

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

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

Це таблиця з деякими значеннями та відповідними їм літералами:

Значення та літерали LuckyTemplates – розуміння основ

Ви можете переглянути інші приклади всерединіредактор. Створіть новий запит, відкривши редактор запитів і перейшовши на вкладку «Головна». Далі натисніть «Нове джерело» та виберіть «Пустий» .

Значення та літерали LuckyTemplates – розуміння основ

Інший спосіб — клацнути правою кнопкою миші всередині панелі запитів, клацнути Новий запит і вибрати Пустий запит .

Значення та літерали LuckyTemplates – розуміння основ

Нульові значення

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

Значення та літерали LuckyTemplates – розуміння основ

Логічне значення використовується для (нерозбірливо) операцій і може бути істинним або хибним. Він записується з використанням літералів true і false . Якщо ви введете значення true в рядку формул і натиснете Enter, ви помітите, що значення перетвориться на повний текст у верхньому регістрі.

Значення та літерали LuckyTemplates – розуміння основ

Однак, якщо ви відкриєте вікно розширеного редактора, ви побачите, що true написано в нижньому регістрі. Це тому, що Power Query чутливий до регістру. Це означає, що всі інші ключові слова в М потрібно писати малими літерами.

Пам’ятайте, що Power Query створив вираз let . Отже, якщо ви створюєте один вираз, ви можете видалити все у вікні та просто ввести true . Коли ви натиснете «Готово», ви отримаєте точний результат.

Значення та літерали LuckyTemplates – розуміння основ

Пусті значення

Null і Blank — це два різні значення. Щоб продемонструвати, створіть новий запит і відкрийте вікно розширеного редактора. Далі введіть цей код.

Значення та літерали LuckyTemplates – розуміння основ

Після цього увімкніть профіль стовпців на вкладці «Перегляд».

Значення та літерали LuckyTemplates – розуміння основ

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

Значення та літерали LuckyTemplates – розуміння основ

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

Значення та літерали LuckyTemplates – розуміння основ

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

Значення та літерали LuckyTemplates – розуміння основ

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

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

Числові значення та спеціальні значення LuckyTemplates

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

Значення та літерали LuckyTemplates – розуміння основ

Стандартна бібліотека також містить вирази, які повертають числа. Наприклад, якщо ви введете =Number.PI у рядку формул, на панелі попереднього перегляду ви побачите значення Пі.

Значення та літерали LuckyTemplates – розуміння основ

Існують також спеціальні значення, які вважаються числовими значеннями, наприклад додатна та від’ємна нескінченність.

Значення та літерали LuckyTemplates – розуміння основ

Крім того, існує нечислове значення, яке позначається NaN . Це значення виходить шляхом ділення нуля на нуль.

Значення та літерали LuckyTemplates – розуміння основ

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

Значення та літерали LuckyTemplates – розуміння основ

Ви побачите #date , за яким слідують рік, номер місяця та день.

Значення та літерали LuckyTemplates – розуміння основ

Текстові значення

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

Значення та літерали LuckyTemplates – розуміння основ

Якщо ви відкриєте вікно розширеного редактора, ви побачите, що Power Query автоматично додає знаки.

Значення та літерали LuckyTemplates – розуміння основ

Отже, коли ви пишете текстове значення у вікні розширеного редактора, вам доведеться додавати знаки лапок вручну. Але коли ви передаєте його як один вираз у рядку формул, Power Query додає знаки лапок замість вас.

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

У цій таблиці значення Time , Date , DateTime , DateTimeZone і Duration мають пов’язані внутрішні функції, які допомагають створювати значення одного типу.

Значення та літерали LuckyTemplates – розуміння основ

Двійкове значення представляє послідовність байтів. #binary можна використовувати для створення двійкового значення зі списку байтів. Існують також інші двійкові функції, якими можна скористатися, як-от параметр «Ввести дані». Power Query використовує двійкове кодування для зберігання таблиць, створених вручну, як ця.

Значення та літерали LuckyTemplates – розуміння основ



Висновок

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

Меліса


Фінансова інформаційна панель LuckyTemplates: повні поради щодо налаштування таблиці

Фінансова інформаційна панель LuckyTemplates: повні поради щодо налаштування таблиці

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

Рекомендації щодо потоку мови Power Query

Рекомендації щодо потоку мови Power Query

У цьому підручнику обговорюватиметься технологія Power Query Language Flow і те, як вона може допомогти створити гладкий і ефективний звіт із даними.

Спеціальні значки LuckyTemplates | Техніка візуалізації PBI

Спеціальні значки LuckyTemplates | Техніка візуалізації PBI

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

Створення таблиць LuckyTemplates за допомогою функції UNION & ROW

Створення таблиць LuckyTemplates за допомогою функції UNION & ROW

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

Локальний шлюз даних у Power Automate

Локальний шлюз даних у Power Automate

Дізнайтеся, як локальний шлюз даних дозволяє Power Automate отримувати доступ до настільних програм, коли користувач знаходиться поза комп’ютером.

Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

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

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

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

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Тут ми зануримося в LuckyTemplates Advanced DAX і запровадимо логіку ранжирування, щоб отримати дуже унікальну інформацію. У цьому прикладі я також демонструю розгалуження міри.

Функція параметра LuckyTemplates «Що, якщо».

Функція параметра LuckyTemplates «Що, якщо».

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

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

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