Глобальный поиск позволяет искать по всему проекту ArcGIS Knowledge Studio или по графу знаний, на который он ссылается. Элементы и отношения, возвращаемые в результатах поиска, можно просматривать, выбирать и добавлять к новым или существующим элементам ресурсов. Вы можете открывать элементы ресурсов непосредственно в списке результатов поиска.
Область глобального поиска показана на следующем изображении и описана ниже. Цифры на картинке соответствуют описаниям.
- Строка поиска — измените область действия термина поиска. По умолчанию поиск осуществляется по всему проекту, а также по элементам графа знаний.
- Панель результатов поиска — перечислены элементы ресурсов или записи графа знаний, содержащие термин поиска. Вы можете выбирать записи и добавлять их к элементам ресурсов или открывать элементы ресурсов непосредственно в списке результатов.
- Панель предварительного просмотра записи: отображаются свойства указанной записи на панели результатов Поиск.
Поиск проекта
Результаты поиска могут содержать карты, диаграммы связей и карточки данных, содержащие поисковый запрос, а также элементы и отношения из графа знаний.
- Щелкните Поиск и в полосе заголовка и введите термин поиска в текстовое окно.
- Нажмите Enter, чтобы начать поиск.
- При необходимости нажмите Данные в строке поиска, чтобы ограничить поиск только данными в графе знаний.
Результаты поиска
Результаты поиска можно фильтровать по элементу ресурсов и типам записей.
- Щелкните кнопку Фильтр результатов на панели результатов поиска.
- Выберите одну или несколько опций фильтра, чтобы отфильтровать результаты поиска.
Выбранные вами фильтры отобразятся в верхней части панели результатов поиска.
- Щелкните Закрыть справа от опции фильтра, чтобы удалить его.
Открытие элементов ресурсов
Элементы ресурсов, содержащие поисковый термин, можно открыть непосредственно на панели результатов поиска путем нажатия на них.
Примечание:
Одновременно можно открыть не более 13 элементов ресурсов. Выбранный элемент ресурсов откроется автоматически, если вы не достигли этого предела.
Добавление записей к элементу ресурсов
Результаты (элементы и отношения) можно добавлять к новым или существующим элементам ресурсов. Вы также можете просмотреть свойства объекта или результата отношения.
- Поставьте отметку рядом с записью, чтобы выбрать ее.
- Можете щелкнуть запись, чтобы просмотреть ее свойства.
- Щелкните Добавить к в верхней части панели результатов поиска.
- Выберите подходящую опцию.
- Диаграмма связей - создайте диаграмму связей в проекте.
- Диаграмма связей из шаблона - создает диаграмму связей в проекте, используя существующую диаграмму связей в качестве шаблона.
Содержимое новой диаграммы связей обычно организовывается с помощью компоновки Направленная сила и символов по умолчанию для визуализации элементов и отношений. Однако если вы импортировали диаграмму связей, содержащую пользовательские символы, надписи, всплывающие окна и т.д., вы можете использовать ее в качестве шаблона. Новый слой диаграммы связей будет использовать то же пользовательское определения слоя, что и существующая диаграмма связей для визуализации элементов и отношений.
- Карта - создайте карту в проекте.
- Карта из шаблона - создает карту в проекте с использованием существующей карты в качестве шаблона.
Новые карты используют символы по умолчанию для визуализации элементов. Однако если вы импортировали карту, содержащую пользовательские символы, надписи, всплывающие окна и т.д., вы можете использовать ее в качестве шаблона. Новый слой графа знаний будет использовать то же пользовательское определение слоя, что и слой графа знаний на существующей карте, для визуализации элементов.
- Карточка данных - создайте карточку данных в проекте. Эта опция доступна, если выбрана только одна запись.
- Щелкните имя существующего элемента содержимого, в который хотите добавить записи.
Новый элемент ресурсов появится на панели Ресурсы исследования.
Поиск в графе знаний
Вы можете ограничить результаты поиска только данными в графе знаний.
- Щелкните Поиск и в полосе заголовка и введите термин поиска в текстовое окно.
- Нажмите Данные в строке поиска, чтобы ограничить поиск только данными в графе знаний.
- При необходимости нажмите Фильтр области на панели поиска, чтобы изменить область поиска.
Вместо поиска только элементов можно выполнять поиск только отношений или поиск как элементов, так и отношений. Опции фильтруют только записи, возвращаемые из графа знаний.
Область Описание Элементы
Сравните критерии поиска со свойствами всех типов элементов, включенных в индексы поиска в графе знаний.
Отношения
Сравните критерии поиска со свойствами всех типов отношений, включенных в индексы поиска в графе знаний.
Элементы и отношения
Сравните критерии поиска со свойствами всех типов элементов и всех типов отношений, включенных в индексы поиска в графе знаний. Эта область может быть недоступна для всех графов знаний.
- Нажмите 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 не будет возвращать никаких результатов из графа знаний.