Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой процедуре вы создадите таблицу в Dataverse и заполните эту таблицу данными из канала OData с помощью Power Query. Вы можете использовать те же методы для интеграции данных из этих сетевых и локальных источников, среди прочего:
- SQL Server
- Salesforce
- IBM DB2
- Доступ
- Excel
- Веб-API
- Каналы данных OData
- текстовые файлы;
Перед загрузкой данных в новую или существующую таблицу можно также фильтровать, преобразовывать и объединять данные.
Если у вас нет лицензии на Power Apps, вы можете бесплатно зарегистрироваться.
Предварительные требования
Прежде чем начать следовать инструкциям в этой статье:
- Переключитесь на среду, где можно создавать таблицы.
- У вас должен быть план Power Apps на пользователя или план Power Apps на приложение.
Указание исходных данных
Войдите в Power Apps.
На панели навигации выберите Таблицы.
В меню команд выберите Импорт>Импорт данных.
В списке источников данных выберите OData.
В разделе "Параметры подключения" введите или вставьте следующий URL-адрес и нажмите кнопку "Далее".
https://services.odata.org/V4/Northwind/Northwind.svc/В списке таблиц установите флажок Customers, а затем выберите Next.
(необязательно) Измените схему в соответствии с вашими потребностями, выбрав столбцы для включения, преобразовав таблицу одним или несколькими способами, добавив индекс или условный столбец или внося другие изменения.
В правом нижнем углу нажмите кнопку "Далее".
Укажите целевую таблицу (предпросмотр)
В разделе "Параметры загрузки" выберите "Загрузить в новую таблицу".
Новой таблице можно задать другое имя или отображаемое имя, но оставьте значения по умолчанию, чтобы точно следовать этому руководству.
В списке столбец уникального первичного имени выберите ContactName, а затем выберите Далее.
Можно указать другой столбец с основным именем, сопоставить каждому столбцу создаваемой таблицы другой столбец исходной таблицы или и то и другое. Можно также указать, должны ли столбцы текста в выходных данных запроса создаваться как многострочный текст или однострочный текст в Dataverse. Чтобы точно следовать этому руководству, оставьте сопоставление столбцов по умолчанию.
Выберите "Обновить вручную" для Power Query — "Обновить параметры" и нажмите кнопку "Опубликовать".
В разделе Dataverse (недалеко от левого края) выберите таблицы , чтобы отобразить список таблиц в базе данных.
Таблица "Клиенты" , созданная на веб-канале OData, отображается как настраиваемая таблица.
Предупреждение
Существующие данные могут быть изменены или удалены при загрузке данных в таблицу Dataverse, если включён параметр Удалять строки, которые больше не существуют в результатах запроса или определён столбец первичного ключа.
Загрузка в существующую таблицу (предварительная версия)
Если выбрать Загрузить в существующую таблицу, можно указать существующую таблицу Dataverse, в которую будут загружены данные.
При открытии раскрывающегося списка таблиц в его верхней части могут отображаться до трех рекомендуемых таблиц Dataverse для выбора, а затем — все остальные таблицы Dataverse. Эти рекомендации по таблицам основаны на сравнении метаданных столбцов (имена столбцов и типов столбцов) с метаданными столбцов существующих таблиц Dataverse. Рекомендуется использовать до трёх таблиц Dataverse; наиболее приоритетная рекомендация указана первой. Если рекомендации не найдены, раскрывающийся список по умолчанию используется только для перечисления всех таблиц.
Выбрав таблицу Dataverse для загрузки данных, выберите метод импорта. Добавление выбирается по умолчанию и добавляет данные в качестве дополнительных строк в ранее выбранную таблицу Dataverse. Слияние обновляет существующие строки в таблице Dataverse. Если выбран Merge, можно выбрать столбец первичного ключа, который вы хотите использовать.
Сопоставление столбцов (предварительная версия)
После выбора целевой таблицы Dataverse и указания метода импорта столбцы группируются по категориям: сопоставленные, возможные совпадения и несопоставленные. Вы можете переключаться между этими категориями, выбирая вкладки Сопоставлено, Возможное совпадение или Не сопоставлено в верхней части окна, либо остаться на вкладке Показать все, используемой по умолчанию и отображающей все сопоставления.
Сопоставления столбцов источника и назначения сгруппированы следующим образом:
Сопоставлено: Семантическое соответствие между значениями названий столбцов с высокой степенью уверенности, и типы данных обоих столбцов совпадают.
Нет соответствия: для этого столбца не найдено семантических соответствий с высокой степенью уверенности. Если этот столбец является обязательным, необходимо вручную выбрать исходный столбец, чтобы сопоставить эти данные с данными перед продолжением.
Возможное совпадение: семантические совпадения между значениями имен столбцов, но исходные и целевые типы данных столбцов отличаются.
При внесении изменений вручную в сопоставление исходного столбца состояние изменяется на сопоставленное , если только типы данных столбца не отличаются. В этом случае статус меняется на Возможное совпадение. Как и для всех возможных совпадений, сообщение с рекомендуемым действием рекомендует вернуться на один шаг назад в потоке данных и изменить тип исходного столбца так, чтобы он соответствовал типу столбца назначения в таблице Dataverse.
Известные ограничения
Сопоставление с помощью ИИ может обнаруживать несоответствия типов только между столбцами. Не удается обнаружить другие проблемы сопоставления столбцов в следующем списке, так как эти проблемы требуют предварительного просмотра записей входящих данных:
Усечение: Высокая степень уверенности в семантическом соответствии между источником и целевым объектом, но по крайней мере одна запись в источнике содержит больше символов, чем допускает лимит символов в целевом столбце.
Ограничения значений: высокая достоверность семантического совпадения между источником и назначением, но по крайней мере одна запись в источнике содержит значение за пределами диапазона ограничений значений, заданных целевым столбцом.
Подстановочные значения: Высокая степень уверенности в семантическом соответствии между источником и назначением, но по крайней мере одна запись в источнике содержит значение, которого нет в наборе подстановочных значений, заданном для целевого столбца.
Если появится сообщение об ошибке, связанной с разрешениями, обратитесь к администратору.
Предложения по выбору таблиц и сопоставлению столбцов предоставляются решением, которое может быть недоступно в определенной среде Power Platform. Если это решение не удается обнаружить, предложения по выбору таблиц и сопоставлению столбцов не предоставляются системой. Однако можно продолжить работу вручную.