Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При совместном использовании lakehouse вы предоставляете другим пользователям или группам доступ к озеру, не предоставляя доступ к рабочей области и остальным её элементам. Чтобы просмотреть список элементов, которыми другие поделились с вами, выберите Обзор на панели навигации Fabric, а затем выберите Поделились со мной. Вы также можете увидеть лейкхаусы, которые другие пользователи предоставили вам в каталоге OneLake.
Совместное использование lakehouse также предоставляет доступ к конечной точке аналитики SQL.
Перед тем как поделиться
Перед предоставлением общего доступа к озеру убедитесь, что выполнены следующие предварительные требования:
- У вас есть разрешение на общий доступ к элементу. Роли администратора рабочей области и участника по умолчанию могут предоставлять общий доступ. Роли участника рабочей области и средства просмотра могут предоставлять общий доступ только в том случае, если им предоставлено разрешение на общий доступ ( повторное использование) в lakehouse. Дополнительные сведения см. в разделе Роли в рабочих пространствах и Совместное использование элементов в Microsoft Fabric.
- Получатели имеют доступ к арендатору вашей организации и могут получать ссылки для совместного использования.
- Вы понимаете, что общий доступ предоставляет только доступ для чтения. Это не предоставляет доступ к рабочему пространству или права на запись.
Общий доступ и разрешения
По умолчанию предоставление доступа к lakehouse предоставляет разрешение Fabric Read на lakehouse и связанную конечную точку SQL-аналитики. Общий доступ Lakehouse не предоставляет разрешения на запись— общие пользователи могут считывать данные, но не могут изменять их.
Вы также можете предоставить дополнительные разрешения:
| Разрешение | Что это позволяет |
|---|---|
| Прочитайте | Откройте элемент общего озерного хранилища. |
| Конечная точка SQL-аналитики: прочитать всё | Чтение данных из конечной точки аналитики SQL с помощью T-SQL без использования политики SQL. |
| Чтение всех данных с Apache Spark | Используйте API Apache Spark и OneLake для чтения данных Lakehouse. |
| ПодпискаНаOneLakeEvents | Подпишитесь на события OneLake, созданные для озерохранилища. |
Это важно
Полное чтение с помощью Apache Spark является дополнительным разрешением и не заменяет Чтение. При совместном доступе к элементу всегда включено право на чтение. Для пользователей, которым требуется доступ к API Spark и OneLake, предоставьте Read all with Apache Spark в дополнение к базовому общему доступу. Дополнительные сведения см. в разделе Share items in Microsoft Fabric.
Общий доступ к озеру
Чтобы предоставить общий доступ к озерному дому, перейдите в рабочую область и выберите значок Share рядом с именем "lakehouse". Вы также можете выбрать многоточие (...), а затем в меню Дополнительные параметры выберите Поделиться. Заполните поля на экране Предоставить доступ и выберите Предоставить.
Сведения об изменении или удалении разрешений см. в разделе "Управление разрешениями".
Управление разрешениями
После предоставления доступа к элементу вы можете изменить или удалить разрешения на экране Direct access для этого элемента.
Чтобы управлять разрешениями для Lakehouse:
- Перейдите в рабочее пространство и выберите многоточие (...) рядом с именем lakehouse.
- В разделе "Дополнительные параметры" выберите "Управление разрешениями".
- В Direct access просмотрите существующие записи доступа.
- Добавьте настраиваемые разрешения или удалите доступ и настраиваемые разрешения по мере необходимости.
Управление доступом на уровне папки
Разрешения на безопасность OneLake (предварительная версия) позволяют создавать пользовательские роли в lakehouse и предоставлять разрешения на чтение только определенным папкам в OneLake. безопасность OneLake не предоставляет разрешения на запись — она предоставляет только детальный контроль над доступом на чтение для пользователей, у которых уже есть базовый доступ на чтение в lakehouse. Разрешения на запись по-прежнему должны предоставляться через роли рабочей области (участник или выше). Безопасность папок OneLake наследуется для всех вложенных папок. Для каждой роли OneLake можно назначать пользователей и группы безопасности или предоставлять автоматическое назначение на основе роли рабочей области.
Узнать подробнее о OneLake контроле доступа на основе ролей (RBAC).
Общие сведения о концепциях безопасности OneLake см. в обзоре безопасности данных.
Роли безопасности OneLake
Чтобы создать новую роль доступа к данным, выполните приведенные действия.
Откройте lakehouse, где вы хотите определить новую роль.
Выберите Manage OneLake security (preview) на ленте и убедитесь, что вы хотите включить роли access данных (предварительная версия) для lakehouse.
Выберите новую роль и введите имя для роли.
Если вы хотите применить роль ко всем папкам в lakehouse, выберите все папки. Если вы хотите применить роль только к выбранным папкам, выберите выбранные папки и выберите соответствующие папки.
Выберите Сохранить. Появится уведомление, которое подтверждает создание новой роли.
В области "Изменение <имени роли>" предоставьте новой роли разрешения на чтение. Чтобы сделать это, выберите Назначить роль.
Выберите разрешения, которые вы хотите назначить, введите имена или адреса электронной почты в поле "Добавить людей или группы " и нажмите кнопку "Добавить".
Просмотрите список назначаемых пользователей и групп в разделе "Назначенные люди" и удалите все, что вы не хотите в списке, и нажмите кнопку "Сохранить".
Дополнительные сведения см. в разделе Начало работы с ролями безопасности OneLake.
Устранение распространенных неполадок
Используйте следующие проверки, когда обновления общего доступа или разрешений не ведут себя должным образом.
- Вы не можете выбрать общий доступ: убедитесь, что у вас есть разрешение на общий доступ для lakehouse (администратор или член по умолчанию или явное разрешение общего доступа). Сведения о поведении ролей см. в разделе "Роли" в рабочих областях.
- Пользователи могут открыть элемент, но не могут запрашивать данные. Убедитесь, что получатели имеют необходимые разрешения для пути доступа (Чтение всех с конечной точкой аналитики SQL для доступа SQL, Чтение всех с помощью Apache Spark для API Spark и OneLake). Определения разрешений см. в разделе Share items in Microsoft Fabric.
- Пользователи по-прежнему имеют старый доступ после изменений: обновления разрешений могут занять до двух часов для распространения для пользователей, вошедших в систему. Повторно проверьте список Direct access и попросите получателя обновить или войти снова. Сведения о поведении платформы см. в разделе Share items in Microsoft Fabric.
- Пользователи с разрешением "Чтение всех с использованием SQL-аналитической конечной точки": Такие пользователи могут получить доступ к данным через URL-адрес SQL, но не через URL-адрес Lakehouse. Если пользователям нужен доступ по URL-адресу Lakehouse, предоставьте разрешение на чтение всех данных с использованием Apache Spark, а также на чтение всех данных через конечную точку аналитики SQL. Определения разрешений см. в разделе Share items in Microsoft Fabric.
Известные проблемы
В диалоговом окне общего доступа для Lakehouse показан параметр подписки на события OneLake. Разрешение на подписку на это событие предоставляется вместе с разрешением Read All Apache Spark. Это временное ограничение.