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


Поиск объектов рабочей области

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

Таблицы должны быть зарегистрированы в каталоге Unity, чтобы отображаться в результатах поиска.

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

Поиск Azure Databricks использует DatabricksIQ, подсистему аналитики данных для Azure Databricks, чтобы обеспечить более интеллектуальный интерфейс поиска на основе ИИ. Примечания, созданные СИ, используют llMs для автоматического добавления описаний и тегов в таблицы и столбцы, управляемые каталогом Unity. Эти комментарии позволяют поисковой системе учитывать уникальные jargon, метрики и семантику компании, что дает ему контекст, необходимый для обеспечения более релевантных, точных и действенных результатов поиска.

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

  1. Щелкните поле поиска в верхней строке рабочей области Azure Databricks или используйте сочетание клавиш Command-P.

    Панель поиска навигации

    Последние файлы, записные книжки, запросы, оповещения и панели мониторинга перечислены в разделе "Последние", отсортированные по последней дате открытия.

  2. Введите условия поиска.

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

  3. Выберите элемент из списка.

Страница результатов поиска

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

Чтобы отфильтровать результаты поиска по типу объекта, владельцу объекта или дате последнего изменения на странице результатов поиска, сделайте следующее:

  1. Щелкните поле поиска в верхней строке рабочей области Azure Databricks или используйте сочетание клавиш Command-P, а затем нажмите клавишу ВВОД.

    Откроется страница результатов поиска.

  2. Введите условия поиска.

  3. Выберите элемент из списка.

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

Поиск по текстовой строке

Чтобы найти текстовую строку, введите строку в поле поиска и нажмите клавишу ВВОД. Система выполняет поиск в именах всех объектов в рабочей области, к которой у вас есть доступ. Она также выполняет поиск внутри команд записных книжек, но не выполняет его в файлах, отличных от записной книжки.

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

Точный поиск соответствия поддерживает следующее:

  • Основные кавычки (например, "spark.sql(")
  • Экранированные кавычки (например, "spark.sql(\"select")

Точный поиск соответствия не поддерживает следующее:

  • Кавычки и без кавычек (например, "spark.sql" partition)
  • Несколько кавычки (например, "spark.sql" "partition")

Внимание

Эта функция предоставляется в режиме общедоступной предварительной версии.

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

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

Поиск также может понять шаблоны в поисковых запросах, разделив то, что может быть поисковым термином от фильтра, что означает, что запросы естественного языка еще более мощны.

Например, запрос поиска "Показать таблицы о проверках" разбивается таким образом, чтобы "проверки" — это ключевой термин, а "таблица" — это тип объекта, который пользователь ищет.

Поиск только в объектах определенного типа

Вы можете искать элементы по типам (например, файлам, папкам, записным книжкам, библиотекам, таблицам или репозиториям), щелкнув тип объекта на странице результатов поиска, в раскрывающемся списке "Тип " или на вкладках справа от страницы. Текстовая строка не требуется. Если оставить текстовое поле пустым, а затем нажмите клавишу ВВОД, система ищет все объекты этого типа. Щелкните имя в списке, чтобы открыть этот элемент в рабочей области. Кроме того, можно использовать раскрывающиеся меню для более узких результатов поиска для элементов определенного типа, таких как владелец или дата последнего изменения.

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

Популярность

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

Без повышения популярности вам придется запрашивать таблицы, возвращаемые в результатах поиска, чтобы узнать, какая из них является авторитетной таблицей. С повышением популярности, самая популярная таблица ранжируется выше, поэтому вам не нужно гадать, что является правильным. Индикатор популярности Значок индикатора популярности рядом с именем таблицы в результатах поиска отражает ранжирование объектов. Вы также можете сортировать результаты поиска по популярности.

Карта знаний

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

Примеры знаний карта

Поиск таблиц и моделей в рабочих областях с поддержкой каталога Unity

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

  • Имена таблиц, представлений или моделей.
  • Примечания к таблицам, представлению или модели.
  • Имена столбцов таблицы или представления.
  • Примечания к таблицам или столбцам просмотра.
  • Ключи тегов таблицы или представления.

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

Вы также можете сортировать результаты по популярности таблицы.

В результаты поиска не включены:

  • Таблицы, представления и модели, которые не имеют разрешения на просмотр.

    Другими словами, для отображения таблицы или модели в результатах поиска необходимо иметь по крайней мере SELECT привилегии для этой таблицы или EXECUTE привилегии для модели, USE SCHEMA привилегии родительской схемы и USE CATALOG привилегии в родительском каталоге. Администраторы хранилища метаданных имеют эти привилегии по умолчанию. Всем остальным пользователям эти привилегии необходимо предоставить. См. статью Защищаемые объекты и привилегии Unity Catalog.

  • Таблицы и представления в устаревшем хранилище метаданных Hive (то есть в каталоге hive_metastore ).

    Чтобы обновить эти таблицы до каталога Unity и сделать их доступными для поиска, следуйте инструкциям в статье "Обновление таблиц и представлений Hive до каталога Unity".

  • Модели в реестре моделей рабочей области.

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

Использование тегов для поиска таблиц

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

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

Поиск таблиц, представлений и столбцов с помощью тегов:

  1. Щелкните поле поиска в верхней строке рабочей области Azure Databricks или используйте сочетание клавиш Command-P.

    Поле фильтра в каталоге Обозреватель нельзя использовать для поиска по тегу.

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

    Если вы хотите выполнить поиск по ключу тега в одиночку, используйте синтаксис: tag:<tag_key> Чтобы выполнить поиск по ключу тега и значению тега, опустить tag:.

    Поиск таблиц по ключу тега

Фильтрация результатов поиска таблицы с помощью ключей тегов:

  1. Щелкните поле поиска в верхней строке рабочей области Azure Databricks или используйте сочетание клавиш Command-P.
  2. Введите условие поиска или оставьте поле поиска пустым.
  3. На странице результатов поиска щелкните раскрывающееся меню "Тип" и выберите "Таблицы".
  4. Используйте раскрывающееся меню фильтра тегов, чтобы выбрать ключ тега.