Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В папках Git поддерживаются только определенные типы ресурсов Azure Databricks. В этой статье описаны поддерживаемые типы ресурсов и способы их использования с папками Git. Если тип ресурса поддерживается в папках Git, это означает, что его можно сериализовать, управлять версиями и отправляться в резервный репозиторий Git.
Типы ресурсов, поддерживаемые папками Git
Поддерживаемые типы ресурсов:
Тип ресурса | Сведения |
---|---|
Файл | Файлы представляет собой сериализованные данные и могут включать что угодно: от библиотек до двоичных файлов, до кода и изображений. Дополнительные сведения см. в разделе "Что такое файлы рабочей области?". |
Записная книжка | Записные книжки — это форматы файлов записной книжки, поддерживаемые Databricks. Записные книжки считаются отдельным типом ресурса Azure Databricks, отличным от файлов, поскольку они не сериализуются. Папки Git определяют записную книжку по расширению файла (например .ipynb ) или расширениям файлов в сочетании с специальным маркером в содержимом файла (например, # Databricks notebook source комментарий в начале исходных .py файлов). |
Папка | Папка — это структура Azure Databricks, представляющая сериализованные сведения о логической группировке файлов в Git. Как ожидается, пользователь использует это как папку при просмотре папки Azure Databricks Git или доступе к ней с помощью Интерфейса командной строки Azure Databricks. |
запрос (публичная предварительная версия) | SQL-запросы в Databricks (DBSQL) (.dbquery.ipynb ) могут сохраняться в виде записных книжек IPYNB. Поддержка Git для запросов DBSQL требует включения нового редактора SQL . Запросы, созданные с отключенной новой функцией редактора SQL, могут быть помещены в папку Git, но не могут коммититься в удаленный репозиторий. |
Панель мониторинга (общедоступная предварительная версия) | Черновики панели мониторинга ИИ и бизнес-аналитики.lvdash.json Databricks можно зафиксировать в виде JSON-файлов. Параметры публикации и планирования, такие как выбор хранилища и создание расписания, не отслеживаются. |
Оповещения (бета-версия) | Оповещения можно зафиксировать в виде JSON-файлов с расширениями .dbalert.json . Расписания оповещений отслеживаются в файлах оповещений. Недавно клонированные оповещения имеют приостановленные расписания и должны быть явно возобновлены пользователями. |
При работе с ресурсами в Git обратите внимание на следующие ограничения в именовании файлов:
- Папка не может содержать записную книжку с тем же именем, что и другая записная книжка, файл или папка в одном репозитории Git, даже если расширение файла отличается. (Для записных книжек исходного формата расширение
.py
для Python,.scala
для Scala,.sql
для SQL и.r
для R. Для записных книжек в формате IPYNB расширение.ipynb.
равно) Например, нельзя использовать записную книжку исходного формата с именемtest1.py
и записную книжку IPYNB с именемtest1
в той же папке Git, так как файл записной книжки Python исходного формата (test1.py
) будет сериализован какtest1
, что приведет к конфликту. - Символ
/
не поддерживается в именах файлов. Например, в папке Git не может быть файл с именемi/o.py
.
Если вы пытаетесь выполнить операции Git с именами, имеющими эти шаблоны, вы получите сообщение об ошибке получения состояния Git. При неожиданном получении этой ошибки просмотрите имена файлов ресурсов в репозитории Git. Если вы найдете файлы с именами, имеющими эти конфликтующие шаблоны, переименуйте их и повторите операцию.
Неподдерживаемые типы ресурсов
Примечание.
Существующие неподдерживаемые ресурсы можно переместить в папку Git, но не удается зафиксировать любые изменения, внесенные в удаленный репозиторий.
Типы ресурсов Azure Databricks, которые не поддерживаются в папках Git, включают следующие:
- Устаревшие оповещения
- Устаревшие панели мониторинга
- эксперименты;
- пространства Джиннов
Форматы записных книжек
Дополнительные сведения о форматах записных книжек для папок Git см. в разделе Форматы записных книжек.