Перемещение запросов из потока данных 1-го поколения в поток данных 2-го поколения
Поток данных 2-го поколения — это новое поколение потоков данных. Однако многие существующие потоки данных были созданы на протяжении многих лет с помощью исходной версии потоков данных (теперь называется потоком данных 1-го поколения и перечислены в качестве типа потока данных в рабочей области). В этой статье описывается, как повторно использовать старые потоки данных dataflow 1-го поколения, импортируя потоки данных 1-го поколения в поток данных 2-го поколения с помощью функции шаблона экспорта. Он также содержит сведения о том, как скопировать запросы 1-го поколения и вставить их в новый поток данных 2-го поколения.
Использование функции шаблона экспорта
Чтобы использовать функцию шаблона экспорта, выполните следующие действия.
В рабочей области Power BI или Фабрики данных выберите многоточие рядом с существующим потоком данных 1-го поколения, а затем выберите Изменить.
На вкладке Главная редактора Power Query выберите шаблон Экспорта.
В шаблон экспортавведите имя, которым вы хотите назвать этот шаблон, в Name. При необходимости можно добавить описание этого шаблона в description.
Нажмите кнопку ОК, чтобы сохранить шаблон. Шаблон сохраняется в папке загрузки по умолчанию.
В рабочей области вашей фабрики данных выберите Создать, а затем выберите Dataflow Gen2.
В текущей области представления редактора Power Query выберите Импорт из шаблона Power Query.
В диалоговом окне Открыть перейдите к папке загрузки по умолчанию и выберите PQT-файл, сохраненный на предыдущих шагах. Выберите Открыть.
Затем шаблон импортируется в поток данных 2-го поколения. Вам может потребоваться ввести учетные данные в настоящее время. Если так, выберите Настройка подключения и введите учетные данные. Затем выберите Подключиться.
Теперь поток данных 1-го поколения импортируется в поток данных 2-го поколения.
Копирование и вставка существующих запросов потока данных 1-го поколения
Чтобы скопировать существующие запросы потока данных 1-го поколения:
В рабочей области Power BI или Фабрики данных выберите многоточие рядом с существующим потоком данных 1-го поколения, а затем выберите Изменить.
В Power Query выберите запрос или запросы, которые требуется скопировать. Если требуется скопировать несколько запросов или папок (называемых группами в Power Query), выберите ctrl при выборе запросов или папок, которые требуется скопировать. Затем нажмите клавиши CTRL+C или щелкните правой кнопкой мыши на выделенном тексте и выберите Копировать.
Откройте существующий поток данных 2-го поколения или создайте новый поток данных 2-го поколения в фабрике данных. Чтобы создать новый поток данных, откройте существующий рабочий процесс и выберите Создать>поток данных 2-го поколения.
В редакторе Power Query выберите Получить данные>Пустой запрос.
В диалоговом окне Пустой запрос выберите Далее.
Выделите внутри области Запросы редактора Power Query, а затем выберите Ctrl+V, чтобы вставить запрос.
Прежде чем использовать вставленные запросы, может потребоваться добавить свои учетные данные. Если появится сообщение
Credentials are required to connect to the Web source.
, выберите Настроить подключение, а затем введите учетные данные.Выберите и нажмите, чтобы подключиться к данным.
После подключения к данным щелкните правой кнопкой мыши исходный пустой запрос и выберите Удалить, чтобы удалить пустой запрос.