Глобальный поиск позволяет искать по всему проекту ArcGIS Knowledge Studio или по графу знаний, на который он ссылается. Элементы и отношения, возвращаемые в результатах поиска, можно просматривать, выбирать и добавлять к новым или существующим элементам ресурсов. Вы можете открывать элементы ресурсов непосредственно в списке результатов поиска.
Область глобального поиска показана на следующем изображении и описана ниже. Цифры на картинке соответствуют описаниям.

- Строка поиска — измените область действия термина поиска. По умолчанию поиск осуществляется по всему проекту, а также по элементам графа знаний.
- Панель результатов поиска — перечислены элементы ресурсов или записи графа знаний, содержащие термин поиска. Вы можете выбирать записи и добавлять их к элементам ресурсов или открывать элементы ресурсов непосредственно в списке результатов.
- Панель предварительного просмотра записи: отображаются свойства указанной записи на панели результатов Поиск.
Поиск проекта
Результаты поиска могут содержать карты, диаграммы связей и карточки данных, содержащие поисковый запрос, а также элементы и отношения из графа знаний.
Чтобы найти проект, выполните следующие шаги:
- Щелкните Поиск и
в полосе заголовка и введите термин поиска в текстовое окно. - Нажмите Enter, чтобы начать поиск.
- При необходимости нажмите Данные в строке поиска, чтобы ограничить поиск только данными в графе знаний.
Результаты поиска
Чтобы отфильтровать результаты поиска по элементам ресурсов и типам записей, выполните следующие действия:
- Щелкните кнопку Фильтр результатов
на панели результатов поиска. - Выберите одну или несколько опций фильтра, чтобы отфильтровать результаты поиска.
Выбранные вами фильтры отобразятся в верхней части панели результатов поиска.
- Щелкните Закрыть
справа от опции фильтра, чтобы удалить его.
Открытие элементов ресурсов
Элементы ресурсов, содержащие поисковый термин, можно открыть непосредственно на панели результатов поиска путем нажатия на них. Элемент ресурсов открывается с выделенными совпадающими записями и экстентом, установленным для совпадающих записей.
Примечание:
Существует ограничение на количество карт и диаграмм связей, которые могут быть в открытых элементах ресурсов. Если вы достигли этого ограничения, добавьте записи в новый элемент ресурсов. Элемент будет создан, но не будет открыт. Закройте элемент ресурсов, чтобы открыть новый.
Добавление записей к элементу ресурсов
Результаты (элементы и отношения) можно добавлять к новым или существующим элементам ресурсов. Вы также можете просмотреть свойства объекта или результата отношения.
Чтобы добавить записи в элемент ресурсов, выполните следующие действия:
- Установите отметку рядом с записью, чтобы выбрать ее.
- Можете щелкнуть запись, чтобы просмотреть ее свойства.
- Щелкните Добавить к
в верхней части панели результатов поиска. - Выберите подходящую опцию:
- Диаграмма связей
- создайте диаграмму связей в проекте. - Диаграмма связей из шаблона
- создает диаграмму связей в проекте, используя существующую диаграмму связей в качестве шаблона.Содержимое новой диаграммы связей обычно организовывается с помощью компоновки Направленная сила и символов по умолчанию для визуализации элементов и отношений. Однако если вы импортировали диаграмму связей, содержащую пользовательские символы, надписи, всплывающие окна и т.д., вы можете использовать ее в качестве шаблона. Новый слой диаграммы связей будет использовать то же пользовательское определения слоя, что и существующая диаграмма связей для визуализации элементов и отношений.
- Карта
- создайте карту в проекте. - Карта из шаблона
- создает карту в проекте с использованием существующей карты в качестве шаблона.Новые карты используют символы по умолчанию для визуализации элементов. Однако если вы импортировали карту, содержащую пользовательские символы, надписи, всплывающие окна и т.д., вы можете использовать ее в качестве шаблона. Новый слой графа знаний будет использовать то же пользовательское определение слоя, что и слой графа знаний на существующей карте, для визуализации элементов.
- Карточка данных
- создайте карточку данных в проекте. Эта опция доступна, если выбрана только одна запись. - Щелкните имя существующего элемента содержимого, в который хотите добавить записи.
- Диаграмма связей
Новый элемент ресурсов появится на панели Ресурсы проекта.
Поиск в графе знаний
Чтобы ограничить результаты поиска только данными в графе знаний, выполните следующие действия:
- Щелкните Поиск и
в полосе заголовка и введите термин поиска в текстовое окно. - Нажмите Данные в строке поиска, чтобы ограничить поиск только данными в графе знаний.
- При необходимости нажмите Фильтр области
на панели поиска, чтобы изменить область поиска.Вместо поиска только элементов можно выполнять поиск только отношений или поиск как элементов, так и отношений. Опции фильтруют только записи, возвращаемые из графа знаний.
Область Описание Элементы
Сравните критерии поиска со свойствами всех типов элементов, включенных в индексы поиска в графе знаний.
Отношения
Сравните критерии поиска со свойствами всех типов отношений, включенных в индексы поиска в графе знаний.
Элементы и отношения
Сравните критерии поиска со свойствами всех типов элементов и всех типов отношений, включенных в индексы поиска в графе знаний. Эта область может быть недоступна для всех графов знаний.
- Нажмите Enter, чтобы начать поиск.
У каждого графа знаний есть индекс Lucene. Поля свойств элемента и связи можно добавить в индекс поиска, если их типы данных - Text или GUID. Это обеспечит поиск элементов и отношений при помощи ресурсов, хранящихся в данных свойствах.
Поиск элементов по ключевому слову
При выполнении поиска в графе знаний предоставляемые критерии оцениваются с помощью всех индексированных свойств всех типов элементов по умолчанию. Результаты поиска показывают элемент, найденный поиском, его тип и отдельные свойства, текст которых удовлетворяет критериям поиска.
Синтаксис поиска
В принципе, для поиска элементов и отношений в графе знаний вы можете использовать синтаксис поиска, соответствующий расширенному поиску на вашем портале. Примите во внимание следующее:
- Чтобы найти слова, которые начинаются или заканчиваются определенным словом или набором букв, добавьте звездочку (*) в начале или конце строки поиска. Например, строка drive* возвратит записи со свойствами, содержащими слова driver, drives и drive.
- Можно уточнить результаты поиска, добавив дополнительное слово. Ввод двух слов, например, drive truck, позволит найти элементы графа, в которых свойства текста будут содержать оба эти слова: drive и truck.
- При поиске двух слов вы можете искать элементы графа, в которых свойства текста будет содержать либо одно, либо другое слово, добавив Булев оператор OR, например, drive OR truck.
- Чтобы найти элементы графа со свойствами текста, которые содержат определенную фразу, соответствующие слова должны быть заключены в кавычки (например, "drive a truck").
- Вы можете использовать синтаксис note:truck для поиска элементов и отношений, содержащих в свойствах заметки слово truck. Аналогичным образом вы можете использовать синтаксис note:"drive a truck" для поиска элементов графа, содержащих фразу drive a truck.
В то время как определяемые пользователем свойства с типом данных GUID индексируются и доступны для поиска по умолчанию, определяемое системой свойство globalid - нет. Значение для этого свойства проиндексировано, но вы можете найти элемент графа только по его значению globalid, выполняя поиск по определенному полю, например, globalid:9612603C-D3A5-49B6-8631-B8A79234BC49. Значения GUID заключаются в фигурные скобки и отображаются в свойствах элемента, например, {9612603C-D3A5-49B6-8631-B8A79234BC49}. Можно выполнить поиск элемента графа, используя GUID, заключенный в скобки, внутри кавычек, например, globalid:"{9612603C-D3A5-49B6-8631-B8A79234BC49}".
Многие другие расширенные поисковые запросы возможны с использованием стандартного синтаксиса поискаLucene.
Что вы можете искать
Информация, которую можно искать в графе знаний, зависит от того, как граф знаний был создан. У каждого графа знаний есть индекс Lucene, к которому можно добавить свойства типа элемента и типа связи.
Графы знаний, созданные в ArcGIS Pro
В графах знаний, созданных в ArcGIS Pro, по умолчанию все свойства для типов элементов и отношений индексируются, если их типы данных - Text или GUID.
Графы знаний, созданные в ArcGIS API for Python
По умолчанию графы знаний, созданные в ArcGIS API for Python, содержат только индексы поиска для полей типа GUID. Индексы поиска для полей типа данных Text необходимо создавать отдельно - после создания графа знаний. Если в графе знаний не созданы индексы поиска, глобальный поиск в Knowledge Studio не будет возвращать результаты из графа знаний.
Графы знаний, созданные в ArcGIS REST API
По умолчанию графы знаний, созданные в ArcGIS REST API, содержат только индексы поиска для полей типа GUID. Индексы поиска для полей типа данных Text необходимо создавать отдельно - после создания графа знаний. Если в графе знаний не созданы индексы поиска, глобальный поиск в Knowledge Studio не будет возвращать никаких результатов из графа знаний.