Поделиться через


Перемещение запросов из потока данных 1-го поколения в поток данных 2-го поколения

Поток данных 2-го поколения — это новое поколение потоков данных. Однако многие существующие потоки данных были созданы на протяжении многих лет с помощью исходной версии потоков данных (теперь называется потоком данных 1-го поколения и перечислены в качестве типа потока данных в рабочей области). В этой статье описывается, как повторно использовать старые потоки данных dataflow 1-го поколения, импортируя потоки данных 1-го поколения в поток данных 2-го поколения с помощью функции шаблона экспорта. Он также содержит сведения о том, как скопировать запросы 1-го поколения и вставить их в новый поток данных 2-го поколения.

Использование функции шаблона экспорта

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

  1. В рабочей области Power BI или Фабрики данных выберите многоточие рядом с существующим потоком данных 1-го поколения, а затем выберите Изменить.

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

  2. На вкладке Главная редактора Power Query выберите шаблон Экспорта.

    снимок экрана с редактором Power Query с выделенным параметром

  3. В шаблон экспортавведите имя, которым вы хотите назвать этот шаблон, в Name. При необходимости можно добавить описание этого шаблона в description.

    снимок экрана: диалоговое окно

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

  5. В рабочей области вашей фабрики данных выберите Создать, а затем выберите Dataflow Gen2.

    снимок экрана с открытым меню

  6. В текущей области представления редактора Power Query выберите Импорт из шаблона Power Query.

    снимок экрана, показывающий текущее представление с выделенной функцией

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

  8. Затем шаблон импортируется в поток данных 2-го поколения. Вам может потребоваться ввести учетные данные в настоящее время. Если так, выберите Настройка подключения и введите учетные данные. Затем выберите Подключиться.

    снимок экрана с редактором Power Query с выделенным параметром

Теперь поток данных 1-го поколения импортируется в поток данных 2-го поколения.

Копирование и вставка существующих запросов потока данных 1-го поколения

Чтобы скопировать существующие запросы потока данных 1-го поколения:

  1. В рабочей области Power BI или Фабрики данных выберите многоточие рядом с существующим потоком данных 1-го поколения, а затем выберите Изменить.

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

  2. В Power Query выберите запрос или запросы, которые требуется скопировать. Если требуется скопировать несколько запросов или папок (называемых группами в Power Query), выберите ctrl при выборе запросов или папок, которые требуется скопировать. Затем нажмите клавиши CTRL+C или щелкните правой кнопкой мыши на выделенном тексте и выберите Копировать.

    снимок экрана: рабочая область Power Query с выбранным запросом Contoso Financial Sample и выделенным параметром копирования.

  3. Откройте существующий поток данных 2-го поколения или создайте новый поток данных 2-го поколения в фабрике данных. Чтобы создать новый поток данных, откройте существующий рабочий процесс и выберите Создать>поток данных 2-го поколения.

    снимок экрана, показывающий новое меню, которое открыто с выделенным элементом Dataflow Gen2.

  4. В редакторе Power Query выберите Получить данные>Пустой запрос.

    Скриншот, показывающий меню

  5. В диалоговом окне Пустой запрос выберите Далее.

  6. Выделите внутри области Запросы редактора Power Query, а затем выберите Ctrl+V, чтобы вставить запрос.

  7. Прежде чем использовать вставленные запросы, может потребоваться добавить свои учетные данные. Если появится сообщение Credentials are required to connect to the Web source., выберите Настроить подключение, а затем введите учетные данные.

    снимок экрана: сообщение об ошибке учетных данных и кнопка настройки учетных данных.

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

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

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