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


Что такое Copilot Fabric в рабочей нагрузке фабрики данных?

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

Copilot для Data Factory — это набор инструментов, усовершенствованный с помощью ИИ, который поддерживает как обычных пользователей, так и профессиональных специалистов по данным для упрощения рабочего процесса. Он предоставляет интеллектуальное создание кода Mashup для преобразования данных с помощью ввода естественного языка и создает объяснения кода, которые помогут лучше понять более ранние созданные сложные запросы и задачи.

Прежде чем бизнес сможет начать использовать Copilot возможности в Fabric, администратору необходимо включить Copilot в Microsoft Fabric.

Заметка

Поддерживаемые возможности

С помощью потока данных 2-го поколения можно:

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

С помощью конвейеров данных можно:

  • Создание конвейера: Используя естественный язык, вы можете описать желаемый конвейер или загрузить изображение с изображением конвейера данных, и Copilot поймет намерение и сгенерирует необходимые действия для этого конвейера данных.
  • Помощник по сообщению об ошибке: устранение неполадок с конвейером данных с возможностью четкого объяснения ошибок и практическими рекомендациями по устранению неполадок.
  • Составьте сводку по конвейеру: объясните сложный конвейер с со сводкой содержимого и взаимосвязей действий в нем.

Начало работы

Фабрика данных Copilot доступна как в потоках данных Gen2, так и в конвейерах данных.

Начните с Copilot для Dataflow Gen2

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

  1. Создайте новый Dataflows Gen2.

  2. На вкладке "Главная" в Dataflows Gen2 нажмите кнопку Copilot.

    Снимок экрана: Copilot значок на вкладке

  3. В нижней левой Copilot части области выберите значок начального запроса, а затем выберите пункт "Получить данные из ".

    Снимок экрана: получение данных из начального запроса.

  4. В окне "Получение данных" найдите OData и выберите соединитель OData .

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

  5. В разделе "Подключение к источнику данных" для соединителя OData введите следующий текст в поле URL-адреса:

    https://services.odata.org/V4/Northwind/Northwind.svc/
    

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

  6. В навигаторе выберите таблицу "Заказы" и выберите связанные таблицы. Затем выберите "Создать", чтобы перенести несколько таблиц в редактор Power Query.

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

  7. Выберите запрос "Клиенты" и введите этот текст в Copilot области: Only keep European customersзатем нажмите клавишу ВВОД или щелкните значок "Отправить сообщение ".

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

    Снимок экрана: строки фильтра.

  8. Выберите запрос "Сотрудники" и введите этот текст в Copilot области: Count the total number of employees by Cityзатем нажмите клавишу ВВОД или щелкните значок "Отправить сообщение ". Теперь ваши входные данные отображаются в области Copilot вместе с карточкой ответа и кнопкой «Отмена» .

  9. Выберите заголовок столбца Total Employees и выберите параметр "Сортировка по убыванию". Кнопка отмены исчезает, так как вы изменили запрос.

    Снимок экрана: Copilot панель и пользовательский интерфейс Power Query Online.

  10. Выберите запрос Order_Details и введите этот текст в Copilot области: Only keep orders whose quantities are above the median valueзатем нажмите клавишу ВВОД или щелкните значок "Отправить сообщение ". Теперь входные данные отображаются в области Copilot вместе с возвращенной карточкой ответа.

  11. Нажмите кнопку "Отменить" или введите текст в любом регистре Undo и нажмите клавишу ВВОД в панели Copilot, чтобы удалить шаг.

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

  12. Чтобы использовать возможности Azure OpenAI при создании или преобразовании данных, попросите Copilot создать примеры данных, введя этот текст:

    Create a new query with sample data that lists all the Microsoft OS versions and the year they were released

    Copilot добавляет новый запрос в список области запросов, содержащий результаты входных данных. На этом этапе можно преобразовать данные в пользовательском интерфейсе, продолжить редактирование с помощью Copilot текстового ввода или попросить Copilot объяснить запрос с помощью входных данных, таких как Explain my current query.

    Снимок экрана: создание нового запроса.

Начните работу с Copilot для конвейеров данных

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

Создание конвейера данных с помощью Copilot

Выполните следующие действия, чтобы создать новый конвейер с Copilot для фабрики данных:

  1. Создать новый конвейер данных .

  2. На вкладке "Главная " редактора конвейера данных нажмите кнопку Copilot .

    Снимок экрана кнопки на Copilot вкладке

  3. Затем можно приступить к созданию конвейера с опцией Copilot.

    Снимок экрана, показывающий фабрику данных Copilot, с выделением опции приема данных.

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

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

  5. После настройки просто нажмите кнопку "Запустить этот конвейер " для выполнения нового конвейера и приема данных.

    Copilot Снимок экрана: окно с выделенной кнопкой

    Снимок экрана, на котором показано окно с завершенным и обобщенным конвейером.Copilot

  6. Если вы уже знакомы с конвейерами данных, вы также можете завершить все с помощью одной команды командной строки.

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

** Подведите итоги конвейера данных с помощью Copilot

Чтобы обобщить конвейер с помощью Copilot для Data Factory, выполните следующие действия.

  1. Откройте существующий конвейер данных.

  2. На вкладке "Главная " окна редактора конвейера нажмите кнопку Copilot .

    Снимок экрана кнопки на Copilot вкладке

  3. Затем можно начать с Copilot, чтобы подытожить содержимое конвейера.

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

  4. Выберите «Суммировать этот конвейер», чтобы Copilot создать сводку.

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

Устранение ошибок конвейера с помощью Copilot

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

  1. Перейдите на страницу "Монитор Fabric" и выберите фильтры для отображения конвейеров с ошибками, как показано ниже:

    Снимок экрана: страница

  2. Щелкните значок Copilot рядом с ошибочным конвейером.

    Снимок экрана значка Copilot рядом с неудачным запуском конвейера данных.

  3. Copilot предоставляет четкую сводку по сообщению об ошибке и рекомендации по его устранению. В рекомендациях ссылки по устранению неполадок предоставляются для эффективного изучения.

    Copilot Снимок экрана, показывающий рекомендации по устранению неполадок сбоем конвейера данных.

Ограничения Copilot для Data Factory

Ниже приведены текущие ограничения Copilot для Data Factory.

  • Copilot не может выполнять преобразования или объяснения для нескольких запросов в одном входном вводе. Например, невозможно попросить Copilot "Сделать все заголовки столбцов прописными для каждого запроса в наборе данных".
  • Copilot не понимает предыдущие входные данные и не может отменять изменения после того, как пользователь зафиксирует изменения при разработке через пользовательский интерфейс или область чата. Например, вы не можете попросить Copilot "Отменить последние 5 входных данных". Однако пользователи по-прежнему могут использовать существующие параметры пользовательского интерфейса для удаления нежелательных шагов или запросов.
  • Copilot невозможно изменить макет запросов в текущем сеансе. Например, если вы сообщаете Copilot создать новую группу для запросов в редакторе, она не работает.
  • Copilot может создавать неточные результаты, если намерение заключается в оценке данных, которые отсутствуют в выборке результатов, импортированных в данные сеансов.
  • Copilot не формирует сообщение для навыков, которые оно не поддерживает. Например, если вы попросите Copilot "Выполнить статистический анализ и написать сводку по содержимому этого запроса", она не завершает инструкцию успешно, как упоминалось ранее. К сожалению, это не дает сообщения об ошибке.