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


Доступ к продуктам данных в Databricks Marketplace (рабочие области с поддержкой каталога Unity)

В этой статье описывается, как получить доступ к продуктам данных в Databricks Marketplace, если у вас есть рабочая область Azure Databricks, включенная для каталога Unity.

Примечание.

Если у вас нет рабочей области Azure Databricks, которая включена для каталога Unity, вы можете получить доступ к общим продуктам данных Marketplace с помощью открытых соединителей для общего доступа. См. статью "Доступ к продуктам данных" в Databricks Marketplace с помощью внешних платформ.

Обзор

Databricks Marketplace предоставляет вам, как потребитель данных, безопасную платформу для обнаружения продуктов данных, которые ваша организация должна быть успешной. Databricks Marketplace использует разностный общий доступ для обеспечения безопасности и контроля над общими данными. Потребители могут получить доступ к общедоступным данным, бесплатным образцам данных и предложениям коммерческих данных. Потребители, использующие рабочую область Azure Databricks с поддержкой каталога Unity, не ограничены доступом к табличным данным, но также могут получить доступ к томам (не табличным данным), моделям ИИ, записным книжкам Databricks и акселераторам решений Databricks.

При использовании продуктов данных Marketplace с помощью рабочей области Azure Databricks, которая включена для каталога Unity, вы можете воспользоваться преимуществами глубокой интеграции между Delta Sharing и каталогом Unity, а также управлением каталогом Unity, аудитом и удобными интерфейсами.

Перед началом работы

Чтобы просмотреть список продуктов данных в Databricks Marketplace, можно использовать любой из следующих вариантов:

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

  • Учетная запись Azure Databricks в плане "Премиум".

  • Рабочая область Azure Databricks, включенная для каталога Unity (конечно). См. раздел Включение рабочей области для каталога Unity.

    Если у вас нет пробной версии, вы можете получить бесплатную пробную версию. Нажмите кнопку " Попробовать бесплатно " в Open Marketplace и следуйте инструкциям, чтобы начать пробную версию.

    Внимание

    Вам не нужно включить все рабочие области для каталога Unity. Вы можете создать новую и включить ее для каталога Unity, используя эту рабочую область для получения продуктов данных Marketplace. Если этот параметр недоступен, используйте Marketplace на внешних платформах. См. статью "Доступ к продуктам данных" в Databricks Marketplace с помощью внешних платформ.

    Сведения о том, как включить рабочую область для каталога Unity, см. в статье "Настройка каталога Unity" и управление ими.

  • USE MARKETPLACE ASSETS привилегии в хранилище метаданных каталога Unity, подключенном к рабочей области. Ознакомьтесь с типами привилегий, которые применяются только к Delta Sharing или Databricks Marketplace. Эта привилегия включена для всех пользователей во всех хранилищах метаданных каталога Unity по умолчанию.

    Если администратор отключил эту привилегию, вы можете запросить его предоставление вам или предоставить вам одно из следующих действий:

    • CREATE CATALOG и USE PROVIDER разрешения для хранилища метаданных каталога Unity.
    • Роль администратора хранилища метаданных.

    Если у вас нет этих привилегий, вы по-прежнему можете просматривать списки Marketplace, но не сможете получить доступ к продуктам данных с помощью каталога Unity.

    Дополнительные сведения см. в разделе "Привилегии каталога Unity" и защищаемые объекты и управление привилегиями в каталоге Unity. См. также раздел "Отключить доступ к Marketplace".

Просмотр списков Databricks Marketplace

Чтобы найти нужный продукт данных, просто просмотрите или найдите список продуктов данных в Databricks Marketplace.

Примечание.

В качестве альтернативы приведенным ниже инструкциям можно искать списки Marketplace с помощью глобальной панели поиска в верхней части рабочей области Azure Databricks. См. статью "Поиск объектов рабочей области". Вы также можете просматривать и запрашивать бесплатные примеры данных на странице "Добавление данных ". На боковой панели рабочей области щелкните прием данных и прокрутите вниз до бесплатного примера данных из Databricks Marketplace.

  1. Перейдите к marketplace.databricks.com или войдите в рабочую область Azure Databricks и щелкните Значок Marketplace Marketplace.

  2. Просмотрите или найдите нужный продукт данных.

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

    Если вы вошли в рабочую область Azure Databricks, вы также можете просмотреть только частные списки, доступные для вас в рамках частного обмена. См. статью "Участие в частных обменах".

Запрос доступа к продуктам данных в Marketplace

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

Требования

См . статью "Перед началом работы". Чтобы получить доступ к продуктам данных в Marketplace, необходимо иметь по крайней мере USE MARKETPLACE ASSETS привилегию в хранилище метаданных каталога Unity, подключенном к используемой рабочей области.

Получение доступа к продуктам данных, которые мгновенно доступны

Некоторые продукты данных доступны мгновенно, требуя только того, чтобы вы запрашивали их и согласились с условиями. Они перечислены в разделе "Бесплатный" и мгновенно доступные заголовки на целевой странице Marketplace, определяются на плитке списка как "Бесплатный" и определяются как мгновенно доступные на странице сведений о списке.

  1. Когда вы нашли список, интересующий вас на целевой странице Marketplace, щелкните список, чтобы открыть страницу сведений о списке.

  2. Нажмите кнопку "Получить мгновенный доступ" и примите условия Databricks.

    Доступ к акселераторам решений Databricks немного отличается. См. статью "Получить доступ к акселераторам решений Databricks".

  3. (Необязательно) В разделе "Дополнительные параметры" измените предлагаемое имя каталога.

    Имя каталога отображается в обозревателе каталогов в рабочей области Azure Databricks, и оно используется в трех частях пространства имен (catalog.schema.table|volume|view) в запросах. Имя по умолчанию можно изменить.

  4. Нажмите кнопку "Получить мгновенный доступ ".

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

    Сведения об управлении доступом к каталогам в Azure Databricks см. в статье Access к общим данным с помощью каталога Unity.

Если доступны примеры записных книжек, они отображаются в заголовке "Пример записной книжки " в списке.

Чтобы просмотреть записную книжку, нажмите кнопку "Предварительная версия записной книжки ". Чтобы импортировать записную книжку в рабочую область Azure Databricks, нажмите кнопку "Предварительная версия записной книжки" и нажмите кнопку "Импортировать записную книжку". Общие сведения о записных книжках Databricks.

Запрос продуктов данных, требующих утверждения поставщика

Для некоторых продуктов данных требуется утверждение поставщика, как правило, потому что участвует коммерческая транзакция, или поставщик может предпочесть настроить продукты данных для вас. Эти списки определяются на странице сведений о списке как по запросу и включают кнопку доступа к запросу.

  1. Когда вы нашли список, интересующий вас на целевой странице Marketplace, щелкните список, чтобы открыть страницу сведений о списке.

  2. Нажмите кнопку "Запрос доступа ".

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

  4. Примите условия и условия Databricks и нажмите кнопку "Запрос доступа".

  5. Вы будете получать уведомления по электронной почте, когда поставщик завершил проверку вашего запроса.

    Вы также можете отслеживать ход выполнения запроса на странице "Мои запросы" в Marketplace. См. статью "Управление общими продуктами данных Databricks Marketplace". Однако все последующие транзакции будут использовать обмен данными поставщика и платформы оплаты. Коммерческие транзакции не обрабатываются непосредственно в Databricks Marketplace.

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

    Сведения об управлении доступом к каталогам в Azure Databricks см. в статье Access к общим данным с помощью каталога Unity.

Получение доступа к акселераторам решений Databricks

В отличие от других ресурсов данных, акселераторы решений Databricks используются для клонирования репозиториев Git и их доступности в папках Databricks Git. Чтобы получить доступ к акселератору решений, выполните следующие действия.

  1. В Marketplace щелкните список акселераторов решений, чтобы открыть страницу сведений о списке.
  2. Нажмите кнопку "Получить мгновенный доступ ".
  3. В диалоговом окне "Добавление папки Git" введите имя репозитория. Это имя будет отображаться в пользовательских интерфейсах папок Databricks Git.
  4. Примите условия и условия Databricks и нажмите кнопку "Создать папку Git".
  5. Нажмите кнопку "Открыть " и выберите папку Git, чтобы просмотреть репозиторий в браузере файлов рабочей области.

Доступ к общим данным с помощью каталога Unity

Доступ к данным в рабочей области Azure Databricks зависит от типа продукта данных:

  • Наборы данных и модели Marketplace предоставляются вам в каталоге только для чтения в Azure Databricks. Каталоги — это контейнер верхнего уровня для ресурсов данных, управляемых каталогом Unity. Дополнительные сведения об иерархии объектов данных в каталоге Unity см. в разделе "Объекты базы данных" в Azure Databricks.

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

  • Записные книжки используются непосредственно в списке Marketplace, и их можно импортировать из списка в рабочую область.

  • Акселераторы решений используются как папки Databricks Git. См. статью "Получить доступ к акселераторам решений Databricks".

Доступ к общим наборам данных в Marketplace

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

  1. На боковой панели щелкните Значок Marketplace Marketplace.

  2. На целевой странице Marketplace щелкните "Мои запросы " в правом верхнем углу.

  3. На вкладке "Установленные продукты данных" найдите продукт данных, щелкните меню кебаб в конце строки продукта данных и выберите Меню Кебаб "Просмотреть данные".

    Вы также можете щелкнуть имя продукта данных, чтобы открыть страницу сведений о продукте данных, где можно нажать кнопку "Открыть ", чтобы просмотреть данные.

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

    Дополнительные сведения о доступе к общим данным в Azure Databricks см. в статье "Чтение данных" с помощью Databricks to Databricks Delta Sharing (для получателей).

Доступ к общим наборам данных в обозревателе каталогов

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

  1. На боковой панели щелкните Значок каталога "Каталог".
  2. Если вы знаете имя каталога, в котором хранятся общие данные, найдите его и выберите его.

Если вы не знаете имя каталога, но знаете имя поставщика, вы можете найти каталог в обозревателе каталогов, выполнив указанные ниже действия.

  1. На боковой панели щелкните Значок каталога "Каталог".
  2. В левой области обозревателя каталогов нажмите кнопку "Разностный общий доступ" и "Мне предоставлен общий доступ".
  3. На вкладке "Поставщики" щелкните имя поставщика.
  4. На вкладке "Общие папки " найдите имя каталога и щелкните его, чтобы открыть его.

Доступ к общим наборам данных с помощью интерфейса командной строки Databricks или инструкций SQL

Вы также можете найти и получить доступ к каталогу, который содержит общие данные с помощью интерфейса командной строки Databricks или инструкций SQL в записной книжке Azure Databricks или редакторе Databricks SQL. Дополнительные сведения см. в разделе "Доступ к данным в общей таблице или томе". Вы можете пропустить разделы, описывающие создание каталога, так как Databricks Marketplace делает это для вас.

Предоставление доступа другим участникам команды

Если вы являетесь пользователем, запрашивающим общие данные, вы являетесь владельцем каталога, содержащего эти данные в рабочей области. Таким образом, вы можете предоставить членам команды доступ к каталогу и уточнить доступ к схеме, таблице, представлению, строке и столбцу, так же, как и любые данные в каталоге Unity. См. статью Управление привилегиями в каталоге Unity. Тем не менее, таблица и просмотр данных в общем каталоге доступны только для чтения, что означает, что вы можете предоставлять только команды операций чтения, например DESCRIBE, SHOWи SELECT.

Вы также можете передать владение каталогом или объектами внутри него.

Просмотр примеров записных книжек

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

  1. На боковой панели щелкните Значок Marketplace Marketplace.
  2. На целевой странице Marketplace щелкните "Мои запросы " в правом верхнем углу.
  3. На вкладке "Установленные продукты данных" найдите продукт данных и щелкните имя продукта данных, чтобы открыть страницу сведений о списке. Если в списке есть пример записной книжки, он отображается в заголовке примера записной книжки .
  4. Щелкните "Предварительная версия записной книжки", чтобы просмотреть записную книжку и нажмите кнопку "Импорт записной книжки", чтобы импортировать ее в рабочую область Azure Databricks.

Примечание.

Примеры записных книжек отображаются и просмотр в пользовательском интерфейсе списков не работают в режиме Chrome Incognito.

Участие в частных обменах

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

Чтобы присоединиться к частному обмену, поставщику данных необходимо пригласить вашу организацию. Когда они делают, они запрашивают общий идентификатор для хранилища метаданных каталога Unity. Чтобы узнать, как получить идентификатор общего доступа к хранилищу метаданных, см. шаг 1 в разделе "Получение доступа" в модели Databricks to Databricks.

Дополнительные сведения о частных обменах см. в статье "Создание частных обменов и управление ими" в Databricks Marketplace.

Отключение доступа к Marketplace

По умолчанию все пользователи в любой рабочей области с поддержкой каталога Unity могут запрашивать продукты данных в Databricks Marketplace. Другими словами, группа имеет привилегию USE MARKETPLACE ASSETS для всех хранилищ метаданных каталога Unity, account users если только администратор хранилища метаданных не отменяет эти привилегии.

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

Администратор хранилища метаданных может отключить возможность всех пользователей запрашивать продукты данных в Databricks Marketplace, отменив USE MARKETPLACE ASSETS привилегии из account users группы в хранилище метаданных каталога Unity. Если вы отмените эту привилегию, пользователи могут продолжать просматривать Databricks Marketplace в своей рабочей области, но не могут запрашивать продукты данных.

Требуется разрешение: администратор хранилища метаданных

Примечание.

Если рабочая область включена для каталога Unity автоматически, возможно, у вас нет администратора хранилища метаданных. Дополнительные сведения см. в разделе "Автоматическое включение каталога Unity".

Обозреватель каталогов

Чтобы отменить привилегию USE MARKETPLACE ASSETS account users для группы, выполните следующие действия.

  1. В рабочей области Azure Databricks щелкните Значок каталога "Каталог".
  2. Щелкните значок ссылки рядом с именем хранилища метаданных в левом верхнем углу.
  3. Найдите строку, которая предоставляет account users привилегии USE MARKETPLACE ASSETS .
  4. Установите флажок рядом с строкой и нажмите кнопку "Отозвать ".
  5. Подтвердите действие отзыва.
  6. Предоставьте права всем определенным пользователям и группам, которые вам нравится, нажав кнопку "Предоставить".

SQL

Чтобы отозвать привилегии USE MARKETPLACE ASSETS account users для группы, выполните следующую команду в записной книжке или редакторе sql-запросов Databricks.

REVOKE USE MARKETPLACE ASSETS ON METASTORE FROM `account users`;

Чтобы предоставить привилегии USE MARKETPLACE ASSETS определенному пользователю или группе, выполните следующую команду в записной книжке или редакторе sql-запросов Databricks.

GRANT USE MARKETPLACE ASSETS ON METASTORE TO `<user-or-group>`;

Если вы не хотите, чтобы пользователи могли просматривать домашнюю страницу Marketplace вообще, обратитесь к группе учетной записи Azure Databricks.

Известные проблемы

Если запрос на доступ отклоняется поставщиком данных, вы не можете снова запросить тот же продукт данных. При возникновении этой проблемы обратитесь к поставщику или группе учетных записей Azure Databricks.

Поделитесь своим мнением

Мы хотели бы услышать, что вы думаете о Databricks Marketplace.

  • Есть отзывы? Перейдите на страницу "Сведения > о предоставлении отзывов" на домашней странице Marketplace.
  • Хотите просмотреть дополнительные наборы данных в Marketplace? Щелкните " Предложить продукт " на домашней странице Marketplace.

Следующие шаги