Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Genie Code помогает разработчикам создавать, оптимизировать, объяснять и исправлять код в записных книжках Azure Databricks, редакторе SQL, заданиях, панелях мониторинга ИИ/BI и редакторе файлов. Он отвечает на вопросы на основе документации Databricks, адаптируется к используемому вами интерфейсу продукта и предлагает встроенную помощь при работе с кодом.
Чтобы запустить Genie Code как автономный агент, см. режим агента. Чтобы открыть и пройтись по интерфейсу Genie Code, смотрите раздел «Навигация по коду Genie».
Получить справку по коду
Получите помощь с кодом из Genie Code непосредственно в блокнотах. Genie Code предлагает:
- Используйте Код Genie для обработки и анализа данных, чтобы спланировать и автоматизировать многофакторные рабочие процессы обработки и анализа данных.
- Автозавершение на основе ИИ.
- Фильтрация данных с помощью запросов на естественном языке.
- Отладка кода с помощью Diagnose Error.
- Краткое исправление, представляющее автоматические рекомендации по исправлению ошибок кода, которые можно принять и запустить.
- Выполнение бессерверного кода.
Databricks рекомендует всегда просматривать любой код, созданный Genie Code перед его запуском, так как иногда может ошибаться.
Дополнительные сведения о том, как Genie Code может помочь с написанием кода, см. в разделе Как получить помощь с написанием кода от Genie Code.
Код, оптимизированный для среды Azure Databricks
Код, созданный Genie Code, предназначен для запуска в вычислительной среде Databricks. Он оптимизирован для создания кода на языках программирования, поддерживаемых Databricks, платформах и диалектах. Это не предназначено для помощника по программированию общего назначения.
Код Genie часто использует информацию из ресурсов Databricks, таких как веб-сайт документации Databricks или база знаний, чтобы лучше отвечать на запросы пользователей. Он лучше всего подходит, когда вопрос пользователя связан с вопросами, которые можно ответить с помощью знаний из документации Databricks, каталога Unity и пользовательского кода в рабочей области.
Получите ответы из документации
Genie Code ищет документацию Databricks, чтобы ответить на ваши вопросы. Когда она ссылается на документацию, вы увидите шаг Искать в документации в ответе. Вы можете попросить Genie Code ссылаться на свои источники, и он предоставляет ссылки на соответствующие страницы документации.
Genie Code на всей платформе Azure Databricks
Genie Code адаптируется к поверхности изделия, с которой вы работаете, и автономно выполняет многоэтапные задачи.
| Surface | Description |
|---|---|
| Обработка и анализ данных в записных книжках | Genie Code интегрирован с записными книжками Databricks и оптимизирован для автоматизации анализа и обучения моделей. |
| Разработка конвейеров в Lakeflow | Genie Code имеет возможности для инженерии данных, которые упрощают автоматизацию ETL-процессов и создание конвейеров Lakeflow. |
| Анализ данных на панелях мониторинга | Genie Code может планировать и создавать готовые к работе панели мониторинга и помочь в анализе данных. |
| Наблюдаемость и оценка в MLflow | Genie Code может понять, отладить и улучшить приложения ИИ. |
Встроенная помощь в написании кода
Genie Code использует метаданные каталога Unity (таблицы, столбцы, описания и популярные ресурсы данных вашей компании) для предоставления персонализированных ответов при написании, отладке и запуске кода. Используйте следующие встроенные функции:
| Функция | Description |
|---|---|
| Чат с кодом Genie | Задавайте вопросы о Коде Genie, и он ответит с предоставлением соответствующей информации, включая ссылки на документацию Databricks. |
| Встроенные предложения и автозавершение | Получите справку по написанию кода с встроенными предложениями. |
| Быстрое исправление | Genie Code автоматически предлагает исправления для основных ошибок, которые можно принять и запустить. |
| Диагностика ошибки | Genie Code анализирует более сложные ошибки, включая ошибки среды, и пытается устранить их. |
| Команды /slash | Используйте команды /slash для распространенных запросов. |
| Сочетания клавиш | Работа с Genie Code непосредственно в ячейке блокнота. |
| Фильтрация данных | Фильтрация данных с помощью естественного языка в поддерживаемых поверхностях. |
| Онтология Джини | Общедоступная предварительная версия. Genie Code ищет бизнес-контекст вашей организации, такой как определения метрик и подсказки по присоединению, чтобы писать более точный SQL. |
Больше способов использования Genie Code
| Функция | Description |
|---|---|
| Планирование задач с помощью Genie Code | Настройте Genie Code на автоматическое выполнение повторяющихся задач и проверку результатов каждого запуска. |
| Изучение примеров данных | Задавайте вопросы на естественном языке о образцах данных в таблицах Unity Catalog, затем просмотрите или автоматически запустите сгенерированный SQL. |