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


Импорт данных в Demand Planning

Вы можете импортировать данные из различных источников и типов файлов. Например, можно импортировать данные непосредственно из Microsoft Dynamics 365 Supply Chain Management или путем импорта текстовых файлов в формате Excel или в формате со значениями, разделенными запятыми (CSV). Также можно импортировать данные, хранящиеся в озере данных Azure. Перед импортом данных в Demand Planning можно использовать Power Query, чтобы при необходимости преобразовать их.

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

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

Кроме того, можно использовать стандартный пользовательский интерфейс (UI) для импорта настраиваемых объектов данных в настраиваемые таблицы или добавления настраиваемых полей, которые вы расширили в стандартных таблицах. Участие разработчиков не требуется.

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

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

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

  1. В области перехода выберите Управление данными>Импорт.

  2. Найдите профиль для типа импорта, который вы хотите запустить, и выберите ссылку на него в столбце Имя.

    Появится страница сведений для выбранного профиля. Она содержит следующие вкладки:

    • Сводка — на этой вкладке представлена основная информация о профиле. Вы можете отредактировать имя и/или описание, чтобы профиль было легче идентифицировать и с ним было легче работать.
    • Настройка поставщика. Эта вкладка позволяет просматривать и изменять параметры, которые относятся к конкретному поставщику данных, используемому профилем. Информацию о том, как работать с настройками на этой вкладке, см. в разделе Создание профилей импорта данных и управление ими.
    • График выполнения.. Эта вкладка позволяет настроить график автоматического выполнения профиля. Подробные сведения об этой функции и ее настройке см. в разделе Скользящие прогнозы.
    • Задания — на этой вкладке отображается список всех выполнений профиля. Здесь приводится информация о дате, состоянии задания, использованном поставщике, обновленной таблице и количестве импортированных записей. Также предоставляются ссылки на дополнительные сведения.
  3. Чтобы выполнить профиль, выберите Выполнить в области действий. Эта команда добавляет новую строку в сетку на вкладке Задания. Там вы можете следить за состоянием нового импорта. Страница не обновляется автоматически. Чтобы обновить информацию о состоянии, необходимо выбрать Обновить на панели инструментов сетки.

Создание профилей импорта данных и управление ими

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

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

  • Поставщики Power Query — каждый из этих поставщиков импортирует из файла определенного типа (CSV, Excel или Azure Data Lake Storage) через Power Query. Таким образом, вы можете преобразовать и сопоставить данные для соответствующей таблицы в Demand Planning.
  • Поставщик приложений для управления финансами и операциями Майкрософт — этот поставщик напрямую подключается к Supply Chain Management (или другому приложению для управления финансами и операциями) и импортирует данные, предоставленные одним или несколькими объектами данных, в соответствующие таблицы в Demand Planning.

Создание профиля импорта для импорта непосредственно из Supply Chain Management

Чтобы импортировать данные непосредственно из Supply Chain Management (и других финансовых и операционных приложений), создайте профиль импорта, который использует поставщик данных Приложения для управления финансами и операциями Microsoft.

  1. В области перехода выберите Управление данными>Импорт.
  2. В области действий выберите Создать.
  3. На странице Выбор поставщика данных выберите плитку Приложения Microsoft для управления финансами и операциями.
  4. Откроется мастер настройки. На странице Начало работы введите имя и краткое описание нового профиля. Затем выберите Далее.
  5. На странице Настройка поставщика данных в поле URL-адрес подключения введите URL-адрес вашей среды Supply Chain Management. Затем выберите Далее.
  6. На странице Выбор объекта перечислены все объекты данных Supply Chain Management, которые решение поддерживает изначально. Здесь также показывается, какой таблице Demand Planning соответствует каждый объект данных. Включите параметр Включено для каждого объекта, из которого вы хотите импортировать, для нового профиля. Все объекты данных Supply Chain Management поддерживаются и могут быть импортированы. Обратите внимание, что таблица должна быть предварительно создана в Demand Planning, прежде чем вы сможете сопоставить поля.
  7. Выберите Далее.
  8. На странице Настройка графика выполнения. можно настроить график автоматического выполнения профиля. Подробные сведения об этой функции и ее настройке см. в разделе Скользящие прогнозы.
  9. Выберите Далее.
  10. На странице Проверка и завершение просмотрите сводку настроенных вами параметров, затем выберите Проверить и завершить, чтобы создать новый профиль.
  11. Вы вернетесь на страницу Активные профили данных импорта, на которой теперь отображается новый профиль в списке. Профиль теперь доступен, но еще не запущен. Чтобы запустить его, следуйте инструкциям в разделе Просмотр и запуск существующих профилей импорта данных.

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

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

  1. В области перехода выберите Управление данными>Импорт.

  2. В области действий выберите Создать.

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

  4. Откроется мастер настройки. На странице Начало работы введите имя и краткое описание нового профиля. Затем выберите Далее.

  5. На странице Выбор целевой таблицы в поле Выбор таблицы выберите имя таблицы в Demand Planning, в которую вы хотите произвести импорт с использованием нового профиля. Затем выберите Далее.

  6. На странице Настройка поставщика выберите файл, который вы хотите импортировать, а затем отправьте его в Power Query, где вы сможете преобразовать данные и сопоставить столбцы из исходного документа в выбранную таблицу Demand Planning. Функции подключения, преобразования и сопоставления предоставляются Power Query. Процедура незначительно отличается в зависимости от поставщика Power Query, который вы используете:

    • Excel — для получения информации о том, как выбрать целевой файл, подключитесь к Power Query и выполните работу с данными, см. Excel в документации Power Query.
    • CSV — для получения информации о том, как выбрать целевой файл, подключитесь к Power Query и выполните работу с данными, см. Текст/CSV в документации Power Query.
    • Озеро данных — для получения информации о том, как выбрать целевой файл, подключитесь к Power Query и выполните работу с данными, см. Озеро данных в документации Power Query. Озеро данных необходимо предварительно настроить, как описано в разделе Настройка озера данных.
  7. После преобразования и сопоставления данных с помощью Power Query выберите Далее.

  8. На странице Обновить настройки установите или снимите флажок Удалить все данные для выбранной таблицы перед импортом, чтобы указать, что должно произойти с данными, которые в данный момент находятся в целевой таблице в Demand Planning:

    • Выбрано — удалить все данные, которые в данный момент находятся в целевой таблице. Вы можете использовать этот вариант, например, если входящие данные включают все необходимые записи, которые уже есть в вашей таблице и/или вы не выбрали ключевое поле для таблицы. Этот вариант гарантирует, что у вас не будет повторяющихся записей, но он также удалит все данные, которые в данный момент находятся в целевой таблице.
    • Очищено — сохранить все данные, которые в данный момент находятся в целевой таблице. Вы можете использовать этот вариант, например, если входящие данные представляют собой инкрементный экспорт, содержащий только новые записи и/или вы выбрали ключевые поля для таблицы. Входящие записи, значения ключевых полей которых соответствуют существующим записям, будут обновлять эти записи, тогда как входящие записи, имеющие уникальные значения ключевых полей, будут создавать новые записи. Если ваши ключевые поля настроены и сопоставлены неправильно, существует риск того, что этот параметр приведет к созданию повторяющихся записей.
  9. Выберите Далее.

  10. На странице Настройка графика выполнения. можно настроить график автоматического выполнения профиля. Подробные сведения об этой функции и ее настройке см. в разделе Скользящие прогнозы.

  11. Выберите Далее.

  12. На странице Проверка и завершение просмотрите сводку настроенных вами параметров, затем выберите Проверить и завершить, чтобы создать новый профиль.

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