Создать внутренний ярлык OneLake

Из этой статьи вы узнаете, как создать ярлык OneLake внутри элемента Fabric. Вы можете использовать lakehouse или базу данных языка запросов Kusto (KQL) в качестве источника для ссылки.

Общие сведения о сочетаниях клавиш см. в разделе "Сочетания клавиш OneLake". Чтобы создать ссылки программным способом, см. OneLake shortcuts REST API.

Предпосылка

База данных Lakehouse или KQL в OneLake. Если у вас ничего из этого нет, создайте тестовый lakehouse, выполнив следующие действия: Создайте lakehouse.

Создайте ярлык

  1. Откройте базу данных Lakehouse или KQL.

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

  3. Создайте новый ярлык из меню.

    • В lakehouse выберите "Создать ярлык", "Создать ярлык таблицы" или "Создать ярлык схемы " в зависимости от параметров lakehouse.
    • В базе данных KQL выберите +>ярлык New>OneLake.

    Снимок экрана, показывающий, где выбрать новую команду в интерфейсе Lake view.

Выбор источника

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

Источник того же арендатора

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

  1. В разделе "Внутренние источники" выберите Microsoft OneLake.

    Снимок экрана нового окна создания ярлыка, показывающего доступные источники ярлыков. Опция под названием OneLake выделена.

  2. Выберите источник данных, к которому хотите подключиться, затем нажмите Далее.

    Снимок экрана: окно выбора типа источника данных с доступными источниками данных для использования с ярлыком. Выделена кнопка

  3. Выберите способ подключения:

    • Сквозная проверка подлинности (по умолчанию): для доступа к целевым данным используется собственная учётная запись каждого пользователя. Перейдите к следующему шагу.

    • Делегированное удостоверение: настроенное удостоверение подключения используется для доступа к целевым данным вместо удостоверения каждого пользователя. Если выбрать этот параметр, выберите "Подключиться " и настройте подключение. Дополнительные сведения см. в разделе "Проверка подлинности".

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

      1. Выберите существующее подключение и выберите подключение из списка или выберите новое подключение , чтобы создать его.
      2. Для нового подключения введите сведения о подключении:
      • Путь. Подтвердите или введите путь OneLake.
      • Подключение. Выберите "Создать новое подключение".
      • Имя подключения: введите распознаваемое имя.
      • Тип аутентификации: выберите Учетная запись организации или субъект-службу.
        • Для учетной записи организации выберите "Войти " и завершить проверку подлинности.
      1. Нажмите кнопку Далее.
  4. Разверните файлы или таблицы, чтобы просмотреть доступные папки. Вложенные папки в каталоге таблиц, содержащие допустимые таблицы Delta или Iceberg, указываются значком таблицы. Файлы или неопознанные папки в разделе таблиц указываются значком папки.

    Снимок экрана, показывающий развернутые каталоги таблиц и файлов в lakehouse.

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

    При создании ярлыков в OneLake можно выбрать до 50 вложенных папок.

    Снимок экрана окна нового ярлыка, отображающего данные в lakehouse.

  6. Просмотрите выбранные расположения ярлыков. Используйте действие редактирования, чтобы изменить имя ярлыка по умолчанию. Используйте действие удаления, чтобы удалить любые ненужные выбранные элементы. Выберите «Создать», чтобы сгенерировать ярлыки.

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

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

Снимок экрана, показывающий список папок в режиме Lake view, где отображается символ ярлыка.

Чтобы изменить или удалить существующий ярлык, см. раздел "Изменить" или удалить ярлык OneLake.

Источник между арендаторами

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

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

  1. В разделе "Внутренние источники" выберите Microsoft OneLake.

    Снимок экрана нового окна создания ярлыка, показывающего доступные источники ярлыков. Опция под названием OneLake выделена.

  2. На баннере Создать ярлык для данных в другом клиенте? выберите Введите сведения о подключении.

    Снимок экрана: кнопка для ввода сведений о подключении к OneLake во внешнем клиенте.

  3. Выберите существующее подключение и выберите подключение из списка или выберите новое подключение , чтобы создать его.

    • Для нового подключения введите сведения о подключении:
      • Путь. Введите путь OneLake из внешнего клиента.
      • Подключение. Выберите "Создать новое подключение".
      • Имя подключения: введите распознаваемое имя.
      • Тип аутентификации: выберите Организационная учетная запись или Субъект-служба.
        • Для учетной записи организации выберите вход и выполните полную проверку подлинности с учетной записью, которая имеет доступ к данным внешнего клиента.
  4. Нажмите кнопку Далее.

  5. На странице Microsoft OneLake (Кросстенант) просмотрите внешний источник данных.

  6. Выберите папки или таблицы, которые нужно включить, а затем нажмите кнопку "Далее ", чтобы просмотреть и создать ярлык.

Authentication

Ярлыки OneLake поддерживают два метода проверки подлинности: сквозную проверку подлинности и делегированную идентификацию.

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

  • Делегированная идентификация: Ярлык использует настроенный идентификатор подключения (учетную запись организации или субъект-службы) для доступа к целевым данным, а не идентификатор вошедшего в систему пользователя. Такой подход обеспечивает согласованный доступ к данным между элементами и рабочими областями Fabric без необходимости иметь отдельные разрешения на источник.

Используйте делегированную проверку подлинности, если поведение сквозной передачи по умолчанию не соответствует шаблону доступа, который требуется для данных. Например, вместо управления индивидуальным доступом для конечных бизнес-пользователей делегированный ярлык может использовать фиксированный идентификатор подключения, который представляет бизнес-подразделение. Этот подход обеспечивает гибкость бизнес-подразделения для управления доступом к безопасности OneLake для конечных пользователей, сохраняя контроль безопасности, применяемый к удостоверению подключения.

Дополнительные сведения о том, как эти модели проверки подлинности взаимодействуют с безопасностью OneLake, см. в разделе "Безопасность ярлыков OneLake".

Делегированные рекомендации по сочетанию клавиш

  • Делегированная проверка подлинности является необязательной. Если вы не выберете этот параметр, ярлык по умолчанию использует сквозную аутентификацию.
  • Ярлыки между арендаторами всегда используют делегированную аутентификацию.
  • Настроенному удостоверению подключения необходим доступ к целевым данным.
  • Чтобы переключить существующий ярлык между сквозной и делегированной аутентификацией, удалите его и создайте заново, выбрав нужный метод аутентификации.
  • Делегированные ярлыки поддерживают безопасность на уровне столбцов (CLS) как для целевого объекта, так и для самого ярлыка.
  • Делегированные сочетания клавиш поддерживают безопасность на уровне строк (RLS) только для целевых данных.