Вид диаграммы

Представление схемы предлагает визуальный способ подготовки данных в редакторе Power Query. С помощью этого интерфейса можно легко создавать запросы и визуализировать процесс подготовки данных. Представление схемы упрощает работу с обработкой данных. Это ускоряет процесс подготовки данных и помогает быстро понять поток данных: как общую картину того, как связаны запросы, так и подробное представление конкретных шагов подготовки данных в запросе.

В этой статье представлен обзор возможностей, предоставляемых представлением схемы.

Снимок экрана: интерфейс Power Query с тремя запросами, показанными в представлении схемы.

Эта функция включена, выбрав представление диаграммы на вкладке "Вид " на ленте. Вы также можете включить представление схемы, выбрав значок представления диаграммы в правой нижней части редактора Power Query. Когда включен режим схемы, область шагов и область запросов свернуты.

Снимок экрана: параметр представления схемы на вкладке

Снимок экрана: значок представления схемы в правой нижней части редактора Power Query.

Примечание.

Представление схемы доступно только в Power Query Online.

Создание запросов с помощью представления схемы

Представление схемы предоставляет визуальный интерфейс для создания, просмотра или изменения запросов. В представлении схемы можно подключиться к различным типам источников данных с помощью интерфейса получения данных.

Представление диаграммы также связано с предварительным просмотром данных и лентой, что позволяет выбирать столбцы в окне предварительного просмотра данных.

Вы можете добавить новый шаг в запросе после текущего выбранного шага, нажав + кнопку, а затем найдите преобразование или выберите элемент из контекстного меню. Эти элементы являются одинаковыми преобразованиями, которые вы найдете на ленте редактора Power Query.

Снимок экрана: пример использования значка плюса в запросе для добавления нового шага в запрос.

При поиске и выборе преобразования из контекстного меню Power Query добавляет шаг в запрос.

Снимок экрана: преобразование

Примечание.

Дополнительные сведения о создании запросов в редакторе запросов с помощью ленты редактора Power Query или предварительной версии данных см. в кратком руководстве по Power Query.

Действия уровня запроса

Вы можете выполнить два быстрых действия по запросу— развернуть или свернуть запрос и выделить связанные запросы. Эти быстрые действия отображаются в активном выбранном запросе или при указании на запрос.

Снимок экрана: кнопки быстрого действия в запросе, как показано в представлении схемы.

Для выполнения дополнительных действий уровня запросов, таких как дублирование и ссылка, выберите контекстное меню уровня запроса (три вертикальные точки). Вы также можете щелкнуть правой кнопкой мыши запрос и перейти к тому же контекстному меню.

Снимок экрана: контекстное меню запроса с дополнительными действиями уровня запроса.

Развернуть или свернуть запрос

Чтобы развернуть или свернуть запрос, щелкните правой кнопкой мыши запрос и выберите пункт "Развернуть или свернуть " в контекстном меню запроса. Вы также можете дважды щёлкнуть по запросу, чтобы развернуть или свернуть его.

Снимок экрана с выделенной кнопкой сворачивания в контекстном меню запроса.

Чтобы просмотреть все связанные запросы для данного запроса, щелкните правой кнопкой мыши запрос и выберите " Выделить связанные запросы". Вы также можете выбрать кнопку выделения связанных запросов в правом верхнем углу запроса.

Снимок экрана с выделенной кнопкой «Связанные запросы» в верхней части запроса «Лучшие клиенты из США» и в контекстном меню.

Например, если выбрать кнопку выделения связанных запросов в запросе "Лучшие клиенты США", будут выделены запросы "Клиенты и заказы".

Снимок экрана: связанные запросы, выделенные для запроса

Удалить запрос

Чтобы удалить запрос, щелкните правой кнопкой мыши запрос и выберите "Удалить " в контекстном меню. Диалоговое окно запрашивает подтверждение удаления.

Снимок экрана: выделен параметр удаления в контекстном меню запроса.

Переименование запроса

Чтобы переименовать запрос, щелкните правой кнопкой мыши запрос и выберите "Переименовать " в контекстном меню.

Снимок экрана, на котором выделен пункт «Переименовать» в контекстном меню запроса.

Включить загрузку

Чтобы сделать результаты запроса доступными для нижестоящего использования, например сборка отчетов, включение загрузки по умолчанию имеет значение true. Если необходимо отключить загрузку для запроса, щелкните правой кнопкой мыши запрос и выберите "Включить загрузку". Запросы, в которых для параметра Включить загрузку задано значение false, отображаются с серым контуром.

Снимок экрана с выделенным параметром «Включить загрузку» в контекстном меню запроса.

Дубликат

Чтобы создать копию данного запроса, щелкните правой кнопкой мыши запрос и выберите " Дублировать". В представлении схемы появится новый повторяющийся запрос.

Снимок экрана, на котором выделен параметр «Дублировать» в контекстном меню запроса.

Справочные материалы

Ссылка на запрос создает новый запрос. Новый запрос использует шаги предыдущего запроса без дублирования запроса. Кроме того, любые изменения в исходном запросе переносятся в запрос, на который имеется ссылка. Чтобы ссылаться на запрос, щелкните правой кнопкой мыши запрос и выберите ссылку.

Снимок экрана, на котором выделен параметр «Ссылка» в контекстном меню запроса.

Переместить в группу

Вы можете создавать папки и перемещать запросы в эти папки в целях организации. Эти папки называются группами. Чтобы переместить заданный запрос в группу запросов, щелкните правой кнопкой мыши запрос и выберите "Переместить в группу". Вы можете переместить запросы в существующую группу или создать новую группу запросов.

Снимок экрана, на котором выделен пункт «Переместить в группу» в контекстном меню запроса.

Группы запросов можно просмотреть над полем запроса в представлении схемы.

Снимок экрана: значок и метка, указывающие группу, в которую перемещается запрос.

Создание функции

Если необходимо применить один и тот же набор преобразований в разных запросах или значениях, создание пользовательских функций Power Query может быть ценным. Чтобы узнать больше о пользовательских функциях, перейдите к разделу "Использование пользовательских функций". Чтобы преобразовать запрос в повторно использованную функцию, щелкните правой кнопкой мыши заданный запрос и выберите " Создать функцию".

Снимок экрана, на котором выделен пункт

Преобразовать в параметр

Параметр обеспечивает гибкость динамического изменения выходных данных запросов в зависимости от их значения и способствует повторному использовании. Чтобы преобразовать неструктурированное значение, например дату, текст или число, щелкните правой кнопкой мыши запрос и выберите "Преобразовать в параметр".

Преобразовать в параметр в контекстном меню запроса.

Примечание.

Дополнительные сведения о параметрах см. в разделе "Параметры Power Query".

Расширенный редактор

С помощью расширенного редактора можно просмотреть код, создаваемый редактором Power Query с каждым шагом. Чтобы отобразить код для данного запроса, щелкните правой кнопкой мыши запрос и выберите расширенный редактор.

Снимок экрана, на котором выделен пункт «Расширенный редактор» в контекстном меню запроса.

Примечание.

Дополнительные сведения о коде, используемом в расширенном редакторе, см. в спецификации языка Power Query M.

Изменение имени и описания запроса

Чтобы изменить имя запроса или добавить описание, щелкните правой кнопкой мыши запрос и выберите "Свойства".

Снимок экрана, на котором выделен пункт «Свойства» в контекстном меню запроса.

Это действие открывает диалоговое окно, в котором можно изменить имя запроса или добавить или изменить описание запроса.

Снимок экрана окна свойств запроса для запроса Top Employees by Customers с пользовательским описанием.

Запросы с описанием отображают значок сведений (i). Чтобы просмотреть описание, укажите имя запроса.

Снимок экрана: значок доступности или ***i** рядом с именем запроса, который при наведении указателя мыши отображает описание запроса.

Добавление запросов/ Добавление запросов в качестве новых

Чтобы добавить или выполнить объединение запросов, щелкните правой кнопкой мыши запрос и выберите "Добавить запросы". Это действие отображает диалоговое окно "Добавление" , где можно добавить дополнительные таблицы в текущий запрос. При добавлении запросов в качестве новых также отображается диалоговое окно "Добавление" но позволяет добавлять несколько таблиц в новый запрос.

Снимок экрана: в контекстном меню запроса выделены параметры добавления запросов.

Примечание.

Дополнительные сведения о добавлении запросов в Power Query см. в разделе "Добавление запросов".

Объединить запросы/Объединить запросы как новые

Чтобы объединить или присоединить запросы, щелкните правой кнопкой мыши запрос и выберите запросы слияния. Это действие отображает диалоговое окно слияния с выбранным запросом в качестве левой таблицы операции слияния. Объединить запросы как новый также отображает диалоговое окно Объединение, но позволяет объединить две таблицы в новом запросе.

Снимок экрана с выделением параметров объединения запросов в контекстном меню запроса.

Примечание.

Дополнительные сведения о слиянии запросов в Power Query см. в разделе "Общие сведения о запросах слияния".

Действия на уровне шага

Щелкнув правой кнопкой мыши шаг, вы можете выполнять действия уровня шага, такие как изменение параметров, переименование, удаление, перемещение до и перемещение после.

Снимок экрана с действиями на уровне шага, отображаемыми в контекстном меню после щелчка правой кнопкой мыши по шагу.

Изменить параметры

Чтобы изменить параметры уровня шага, щелкните правой кнопкой мыши шаг и выберите пункт "Изменить параметры". Кроме того, можно дважды щелкнуть шаг (с параметрами шага) и напрямую перейти к диалоговому окне параметров. В диалоговом окне параметров можно просмотреть или изменить параметры уровня шага. Например, на следующем рисунке показано диалоговое окно "Параметры" для шага "Разделить столбец ".

Снимок экрана: диалоговое окно параметров для шага

Шаг переименования

Чтобы переименовать шаг, щелкните его правой кнопкой мыши и выберите " Переименовать". Это действие открывает диалоговое окно свойств шага. Введите нужное имя и нажмите кнопку "ОК".

Снимок экрана: пункт «Переименовать» в контекстном меню шага после щелчка правой кнопкой мыши по шагу.

Удалить шаг

Чтобы удалить шаг, щелкните его правой кнопкой мыши и выберите пункт "Удалить". Чтобы удалить серию шагов до конца, щелкните правой кнопкой мыши шаг и выберите " Удалить до конца".

Снимок экрана с параметрами «Удалить» и «Удалить до конца» в контекстном меню шага после щелчка правой кнопкой мыши по шагу.

Перемещение до и перемещение после

Чтобы переместить шаг на одну позицию выше, щелкните правой кнопкой мыши по шагу и выберите Переместить выше. Чтобы переместить шаг на одну позицию вниз, щелкните правой кнопкой мыши по шагу и выберите Переместить после.

Снимок экрана с параметрами «Переместить перед» и «Переместить после» в контекстном меню шага после щелчка правой кнопкой мыши по шагу.

Извлечение предыдущей версии

Чтобы извлечь все предыдущие шаги в новый запрос, щелкните правой кнопкой мыши первый шаг, который вы не хотите включить в запрос, а затем выберите " Извлечь предыдущую".

Снимок экрана: параметр

Изменение имени и описания шага

Чтобы добавить описания шагов, щелкните правой кнопкой мыши шаг в запросе и выберите пункт "Свойства".

Снимок экрана пункта «Свойства» в контекстном меню шага после щелчка правой кнопкой мыши по шагу.

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

Снимок экрана окна свойств шага с именем

Наведя указатель на каждый шаг, можно увидеть всплывающую подсказку с меткой, названием и описанием шага.

Анимированный GIF-файл, показывающий описания на уровне шагов для шагов с названиями

Выбрав каждый шаг, можно просмотреть соответствующий предварительный просмотр данных для этого шага.

Развернуть и свернуть запросы

Чтобы ваши запросы было удобно просматривать в режиме диаграммы, можно свернуть те, с которыми вы сейчас не работаете, и развернуть те, которые вам нужны. Разверните или свернуть запросы, нажав кнопку "Развернуть или свернуть " в правом верхнем углу запроса. Кроме того, двойной щелчок по развернутому запросу сворачивает его, и наоборот.

Снимок экрана с кнопкой

Вы также можете развернуть или свернуть запрос, выбрав действия уровня запроса в контекстном меню запроса.

Снимок экрана: пункт «Свернуть» в контекстном меню запроса после щелчка правой кнопкой мыши по запросу.

Чтобы развернуть все или свернуть все запросы, нажмите кнопку "Развернуть все" или "Свернуть все " рядом с параметрами макета в области представления диаграммы.

Снимок экрана: кнопка

Вы также можете щелкнуть правой кнопкой мыши в любом пустом месте области просмотра диаграммы, чтобы открыть контекстное меню, в котором можно развернуть или свернуть все запросы.

Снимок экрана: контекстное меню, в котором показаны параметры

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

Всплывающая подсказка с доступными шагами в запросе Customers, которая появляется при наведении указателя на метку с числом шагов в запросе.

Параметры макета

В представлении схемы есть шесть вариантов компоновки: уменьшение масштаба, увеличение масштаба, мини-карта, полноэкранный режим, подгонка по размеру окна и сброс.

Уменьшение масштаба и увеличение масштаба

С помощью этого параметра можно настроить уровень масштабирования, уменьшая или увеличивая масштаб, чтобы видеть все запросы в представлении диаграммы.

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

Мини-карта

С помощью этого параметра можно включить или отключить мини-карту представления диаграммы. Дополнительные сведения: отображение мини-карты

Кнопка мини-карты доступна в правом нижнем углу области представления диаграммы.

Полный экран

С помощью этого параметра можно просмотреть все запросы и их связи с помощью полноэкранного режима . Область представления диаграммы расширяется до полноэкранного экрана, а панель предварительного просмотра данных, область запросов и панель шагов остаются свернутыми.

Кнопка полноэкранного экрана, доступная в правом нижнем углу области представления диаграммы.

Подходит для просмотра

С помощью этого параметра можно настроить уровень масштабирования, чтобы все запросы и их связи могли быть полностью просмотрированы в представлении схемы.

Кнопка «Подогнать по размеру» доступна в правом нижнем углу области просмотра диаграммы.

Reset

С помощью этого параметра можно сбросить уровень масштабирования до 100 %, а также сбросить панель в левый верхний угол.

Кнопка сброса, доступная в правом нижнем углу области представления диаграммы.

Просмотр связей запросов

Чтобы просмотреть все связанные запросы для данного запроса, нажмите кнопку "Выделить связанные запросы ". Например, нажав кнопку выделения связанных запросов в запросе "Лучшие клиенты США" , выделены запросы "Клиенты и заказы ".

Снимок экрана: выделенные запросы, связанные с основными клиентами США (заказы и клиенты) после нажатия кнопки

Вы также можете выбрать донгл слева от заданного запроса, чтобы просмотреть прямые и косвенные запросы, на которые ссылается ссылка.

Снимок экрана: выделенные запросы, связанные с лучшими клиентами США после выбора небольшого донгля в запросе

Аналогичным образом можно выбрать правильный донгл для просмотра прямых и косвенных зависимых запросов.

Снимок экрана: выноска, отображающая прямые зависимые и косвенные запросы после выбора правого донгля запроса

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

Связанные запросы отображаются во всплывающей подсказке при наведении указателя мыши на значок ссылки под соответствующим шагом.

Параметры представления диаграммы

Существует два способа изменения параметров представления схемы. Первым способом является выбор нижней половины кнопки "Вид диаграммы" на вкладке "Вид" на ленте.

На снимке экрана показаны параметры представления диаграммы после открытия с помощью кнопки «Представление диаграммы» на вкладке «Вид» ленты.

Второй способ изменить параметры представления схемы — щелкнуть правой кнопкой мыши пустую часть фона представления схемы.

Снимок экрана: настройка представления схемы после щелчка правой кнопкой мыши над пустой частью фона.

Метки и имена шагов

На схеме показаны метки шагов по умолчанию.

Снимок экрана с метками шагов, отображаемыми в режиме просмотра диаграммы.

Вы можете изменить параметры представления диаграммы, чтобы показать имена шагов, чтобы соответствовать примененным шагам в области параметров запроса.

Снимок экрана: параметры представления диаграммы на вкладке представления с выделенными именами шагов.

Имена шагов теперь отображаются в представлении диаграммы.

Имена шагов отображаются в представлении схемы.

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

Снимок экрана: представление схемы с светло-голубым выделением запросов, связанных друг с другом.

Компактное представление

При наличии запросов с несколькими шагами может быть сложно прокручиваться по горизонтали, чтобы просмотреть все шаги в режиме просмотра.

Снимок экрана: представление схемы с запросом со многими шагами, требующими низкого уровня масштабирования для просмотра всех шагов.

Для решения этой проблемы представление схемы предлагает компактное представление, которое сжимает шаги сверху вниз, а не слева направо. Это представление может быть особенно полезным, если у вас есть запросы с несколькими шагами, чтобы максимально возможное количество запросов отображалось в режиме просмотра.

Снимок экрана: представление диаграммы с запросом в компактном представлении, где шаги отображаются сверху вниз, а не слева направо.

Чтобы включить это представление, перейдите к параметрам представления диаграммы и выберите "Компактный вид" на вкладке "Вид" на ленте.

Настройки просмотра диаграммы с выбором компактного вида в красной рамке.

Показать мини-карту

Если количество запросов не помещается в представлении диаграммы, для их просмотра можно использовать полосы прокрутки в нижней и правой части представления диаграммы. Другим способом прокрутки является использование элемента управления "Мини-карта" представления диаграммы. Элемент управления мини-картой позволяет отслеживать общую «карту» потока данных и быстро переходить к нужной области карты, просматривая конкретную область в основной области просмотра диаграммы.

Чтобы открыть мини-карту, выберите "Показать мини-карту" в меню представления схемы или нажмите кнопку мини-карты в параметрах макета.

Снимок экрана с настройками представления «Диаграмма» с выделенным параметром компактного представления.

Щелкните правой кнопкой мыши и удерживайте прямоугольник на мини-карте, а затем переместите прямоугольник, чтобы перемещаться по схеме.

Показывать анимацию

При выборе пункта меню "Показать анимации" переходы размеров и позиций запросов анимируются. Эти переходы проще всего видеть при сворачивании или расширении запросов или при изменении зависимостей существующих запросов. Если флажок снят, переходы выполняются мгновенно. Анимации включены по умолчанию.

Анимация, показывающая разницу между выбранным и снятым параметром «Показывать анимацию».

Развернуть предварительный просмотр данных

Вам может потребоваться просмотреть дополнительные данные в предварительной версии данных, чтобы понять и проанализировать данные. Чтобы сделать это, разверните область предварительного просмотра данных, чтобы в ней отображалось столько же данных, как и раньше, не выходя из режима просмотра диаграммы.

Снимок экрана окна предварительного просмотра данных, где в верхнем левом углу выделены стрелки вверх и вниз «Развернуть» и «Свернуть».

Развернуть или свернуть все запросы

По умолчанию запросы в представлении диаграммы свернуты. Можно развернуть или свернуть все запросы одним действием.

Снимок экрана: кнопка и подсказка, чтобы развернуть все запросы в нижнем правом углу представления схемы.

Вы также можете развернуть или свернуть связанные запросы из контекстного меню уровня запроса.

Снимок экрана: контекстное меню уровня запроса представления диаграммы с выделенными запросами

Запросы с несколькими выборами

Выберите несколько запросов в представлении схемы, удерживая клавишу CTRL и выбрав запросы. После выбора нескольких запросов при щелчке правой кнопкой мыши отображается контекстное меню, которое можно использовать для выполнения таких операций, как слияние, добавление в конец, перемещение в группу, а также развертывание и свертывание.

Снимок экрана с представлением схемы, на котором одновременно выбраны два запроса и отображается контекстное меню с различными операциями.

Встроенное переименование

Вы можете дважды щелкнуть имя запроса, чтобы переименовать запрос.

Снимок экрана: представление схемы, показывающее, как дважды щелкнуть имя запроса делает его редактируемым.

Дважды щелкнув имя шага, вы можете переименовать шаг, указав параметр представления диаграммы с именами шагов.

Снимок экрана представления схемы, показывающий, как двойной щелчок по имени шага делает его редактируемым.

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

Снимок экрана вида схемы с модальным окном, в котором можно редактировать свойства шага и описание.

Специальные возможности

Представление диаграммы поддерживает функции специальных возможностей, такие как навигация с помощью клавиатуры, режим высокой контрастности и поддержку экранных дикторов. В следующей таблице описаны сочетания клавиш, доступные в представлении схемы. Чтобы узнать больше о сочетаниях клавиш, доступных в Power Query Online, перейдите к сочетаниям клавиш в Power Query.

Действие Сочетания клавиш
Развернуть выбранный запрос Ctrl + стрелка вправо
Свернуть выбранный запрос Ctrl + стрелка влево
Перемещение фокуса с уровня запроса на уровень шага Клавиша Alt+Стрелка вниз
Перемещение фокуса с уровня шага на уровень запроса Esc
Разверните все запросы Ctrl+Shift+стрелка вправо
Свернуть все запросы Ctrl+Shift+стрелка влево
Вставка нового шага с помощью кнопки +(после выбранного шага) CTRL+ALT+N
Выделить связанные запросы CTRL+ALT+R
Выберите все запросы CTRL+A
Копировать запросы CTRL+C
Вставка запросов CTRL+V