Функції Power Query, ключові слова та ідентифікатори

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

Зміст

Ключові слова та попередньо визначені ідентифікатори

Ключові слова та попередньо визначені ідентифікатори не можна перевизначати. Це огляд усіх зарезервованих слів у мові M.

Функції Power Query, ключові слова та ідентифікатори

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

Це ще один огляд операторів і знаків пунктуації в мові M.

Функції Power Query, ключові слова та ідентифікатори

Функції Power Query

У попередніх модулях ми говорили про . Тепер ви дізнаєтеся про глобальне середовище Power Query.

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

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

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

Функції Power Query, ключові слова та ідентифікатори

Далі введіть знак рівності та #shared . Після завершення натисніть Enter . Потім ви побачите запис на панелі попереднього перегляду.

Функції Power Query, ключові слова та ідентифікатори

Після цього перетворіть запис у таблицю.

Функції Power Query, ключові слова та ідентифікатори

Функції Power Query, ключові слова та ідентифікатори

Звідти ви можете скористатися опцією «Текстові фільтри» для пошуку певних функціональних груп. Натисніть кнопку спадного списку в заголовку стовпця «Ім’я» та виберіть « Текстові фільтри» . Потім виберіть «Починається з» .

Функції Power Query, ключові слова та ідентифікатори

Текстові функції Power Query

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

Функції Power Query, ключові слова та ідентифікатори

Функції Power Query, ключові слова та ідентифікатори

Якщо клацнути пробіл у будь-якому рядку стовпця «Значення», ви побачите документацію цієї конкретної функції.

Функції Power Query, ключові слова та ідентифікатори

На панелі Applied Steps перейменуйте кроки Converted To Table і Filtered Rows на tshared і Text functions відповідно.

Функції Power Query, ключові слова та ідентифікатори

Ви також можете отримати швидкий доступ до функцій таблиці або списку, створивши фіктивний фільтр. За допомогою опції «Текстові фільтри» введіть ключове слово «Таблиця» в діалоговому вікні «Рядки фільтрів», а потім натисніть «ОК».

Функції Power Query, ключові слова та ідентифікатори

Далі в рядку формул змініть перший параметр на shared . Тоді ви побачите всі функції таблиці на панелі попереднього перегляду. Перейменуйте крок на «Функції таблиці» на панелі «Застосовані кроки».

Функції Power Query, ключові слова та ідентифікатори

Функції списку Power Query

Для функцій List скопіюйте синтаксис у рядку формул і створіть посібник. Натисніть fx і вставте скопійований синтаксис. Змініть третій параметр на Список. Після цього ви побачите всі функції списку.

І знову перейменуйте крок на Список функцій.

Функції Power Query, ключові слова та ідентифікатори

Далі змініть назву запиту на Спільний і вимкніть завантаження.

Функції Power Query, ключові слова та ідентифікатори

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

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

Щоб продемонструвати, введіть Text.Reverse у новий порожній запит, а потім натисніть перевірку. Потім ви побачите приклад роботи функції.

Функції Power Query, ключові слова та ідентифікатори

Звідти ви також можете викликати функцію. Якщо ви введете 123 у параметрі та клацнете «Викликати» , на панелі попереднього перегляду цифри відображатимуться навпаки.

Функції Power Query, ключові слова та ідентифікатори

Функції Power Query, ключові слова та ідентифікатори

Довідка про функції Power Query M

Ви також можете переглянути запит потужностідовідка онлайн. Ви можете перейти безпосередньо на веб-сайт або натиснути знак питання у верхньому правому куті вікна розширеного редактора будь-якого запиту.

Функції Power Query, ключові слова та ідентифікатори

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

Функції Power Query, ключові слова та ідентифікатори

Інший спосіб отримати доступ до онлайн-документації — клацнути гіперпосилання в діалоговому вікні «Додати настроюваний стовпець». Щоб зробити доступною опцію «Додати спеціальний стовпець», вам потрібен запит до таблиці.

Функції Power Query, ключові слова та ідентифікатори

Гіперпосилання переведе вас на іншу сторінку. На цій сторінці є розділ під назвою «Див. також» , де можна знайти посилання на довідку про функцію power query M.

Функції Power Query, ключові слова та ідентифікатори

Це невеликий обхід, якщо ви хочете перейти до M Function Reference, але тут також міститься інша інформація, яка може бути вам корисною.

Нарешті, якщо розширити вкладку «Зовнішні інструменти» на робочому столі LuckyTemplates, ви також побачите стрічку M Reference. Ця стрічка недоступна в редакторі потужних запитів . Але якщо ви хочете час від часу переглядати довідник про функцію M, було б зручно мати його на робочому столі LuckyTemplates.

Функції Power Query, ключові слова та ідентифікатори



Висновок

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

Меліса


Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

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

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

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

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

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

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

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

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

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

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

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

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

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

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

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