Начало работы > Работа с записями > Поиск записей > Расширенный поиск по ключевым словам
Расширенный поиск по ключевым словам
В дополнение к целенаправленному поиску и поиску по ключевым словам Oracle CRM On Demand поддерживает расширенный поиск по ключевым словам. Расширенный поиск по ключевым словам может находить записи, содержащие строки, которые подобны заданной строке поиска, помимо записей с точным соответствием. Этот поиск может находить записи с точной строкой поиска, которую вы задали, независимо от последовательности слов в строке или разделения строки пробелами или знаками пунктуации. Он может находить записи на основе лингвистического корня слов, а также может находить слова с подобным написанием.
Обычно целенаправленный поиск более эффективен, чем расширенный поиск по ключевым словам. Если вы знаете точную строку, которую требуется искать, то используйте целенаправленный поиск (который доступен в разделах поиска или расширенного поиска в интерфейсе пользователя) вместо расширенного поиска по ключевым словам. Если вы не уверены в точном написании и если требуется найти похожие записи, то используйте расширенный поиск по ключевым словам.
Расширенный поиск по ключевым словам содержит одно поле поиска, которое используется для поиска выбранного типа записи, содержащего поддерживаемые поля, как показано в следующей таблице.
Тип записи
|
Поля, включенные в расширенный поиск по ключевым словам
|
Организация
|
- Имя субъекта
- Местоположение
- Город получателя счета
|
Встреча
|
|
Контакт
|
- Имя контакта
- Фамилия контакта
- Электронная почта
- Город контакта
|
Бизнес-возможность
|
|
Задача
|
|
Подсказка в разделе "Расширенный поиск по ключевым словам" для каждого типа записи показывает поля, поддерживаемые для этого типа записи. Например, если вы вводите Москва при поиске компаний, то расширенный поиск будет искать это слово в полях "Имя компании", "Местоположение" и "Город выставления счета" для всех компаний, к которым вы имеете доступ. Поиск возвращает все записи, содержащие заданную строку поиска в поддерживаемых полях поиска.
Характеристики расширенного поиска по ключевым словам
В этой теме описываются характеристики расширенного поиска по ключевым словам.
- Поиск выполняет следующие сопоставления слов:
- Точные соответствия слов
Поиск записей, которые содержат точную строку поиска, то есть с таким же написанием, как указано в строке поиска.
- Накопленные соответствия
Поиск записей, которые содержат по крайней мере одно соответствие строке поиска, а возвращенные записи ранжируются по совокупному результату, который учитывает количество соответствий строке поиска и частоту обнаружения соответствий. Например, поиск строки Первый национальный банк Аризоны сначала возвращает запись "Первый национальный банк Аризоны" (соответствие четырех слов), а после нее -- запись, содержащую строку "Первый национальный банк" (соответствие трех слов).
- Морфологические соответствия
Поиск записей, которые содержат значения с таким же лингвистическим корнем, как в слове строки поиска. Например, для строки поиска "Manufacturer" поиск возвращает записи, содержащие не только это слово, но также и слова "Manufacturing" или "Manufactured". (Морфологические соответствия поддерживаются только для английского языка.)
- Нестрогие соответствия
Поиск записей, содержащих слова, написание которых подобно словам, заданным в строке поиска. Например, при поиске слова Oracle, написанного с ошибкой как Orcale, будут найдены записи, содержащие Oracle. (Нестрогие соответствия поддерживаются только для английского языка.)
- Поиск ведется без учета регистра букв (например, поиск по строке Машина возвращает записи, содержащие слова Машина или машина)
- Поиск игнорирует следующие элементы:
- Диакритические знаки: например, поиск по строке Velka возвращает записи, содержащие Veľká
- Знаки пунктуации, включая следующие:
- Апостроф ( ' )
- Квадратные скобки ([ ])
- Угловые скобки (< >)
- Фигурные скобки ({ })
- Круглые скобки [( )]
- Двоеточие (:)
- Запятая (, ¸ )
- Тире ( – — ―)
- Многоточия ( … ... . . .)
- Восклицательный знак (!)
- Точка (.)
- Дефис ( - )
- Вопросительный знак (?)
- Кавычки ( ‘ ’ “ ” ' " ")
- Точка с запятой (;)
- Косая черта ( / ⁄)
- Неучитываемые слова
В поисковом запросе расширенный поиск по ключевым словам игнорирует неучитываемые слова на английском, датском, голландском, финском, французском, немецком, итальянском, португальском, испанском и шведском языках. Неучитываемое слово - это настолько широко распространенное слово, что оно бесполезно для поисковых целей и поэтому игнорируется при поиске для экономии времени (например, союзы и артикли). На английском языке примерами неучитываемых слов являются слова or, and или the.
- Для расширенного поиска по ключевым словам требуются специализированные индексы поиска. Данные Oracle CRM On Demand синхронизируются с индексами поиска с определенными интервалами, поэтому может оказаться, что недавно добавленную или измененную запись удастся найти не сразу.
- Расширенный поиск по ключевым словам - это сложный поиск, поэтому производительность поиска может варьироваться в зависимости от критериев поиска и качества данных. Рекомендуется проводить поиск с более детальными критериями поиска или использовать расширенный поиск в случаях, когда известно точное значение искомой строки или поля.
Поддержка опережающего ввода
Расширенный поиск по ключевым словам поддерживает поиск с опережающим вводом. Поиск с опережающим вводом ищет записи в списках последних элементов, которые содержат строку поиска, в поддерживаемых полях для определенного типа записи, которую вы ищете. Поиск с опережающим вводом ведется без учета регистра букв и игнорирует диакритические знаки, а соответствие может быть в начале значения поля, или в подстроке значения поля, или в конце значения поля.
Списки последних элементов, которые поддерживаются, включают следующие списки:
- Мои недавно просмотренные тип записи
- Мои недавно созданные тип записи
- Мои недавно измененные тип записи
Когда вы вводите строку поиска, поиск с опережающим вводом открывает маленькое окно последних элементов возле раздела расширенного поиска по ключевым словам. В этом окне перечисляются все записи, содержащие строки, которые соответствуют введенным символам строки поиска (не более 10 записей). Пока вы вводите строку поиска, функция поиска с опережающим вводом выделяет полужирным шрифтом каждый раз по одному символу. Элементы, перечисленные в окне, отображают имя записи и имена поддерживаемых полей в круглых скобках [()] после имени записи. Имя записи извлекается из полей, как показано в следующей таблице.
Тип записи
|
Поля, отображаемые для вывода имени записи
|
Организация
|
Имя субъекта
|
Встреча
|
Тема
|
Контакт
|
Имя фамилия
|
Бизнес-возможность
|
Имя бизнес-возможности
|
Задача
|
Тема
|
Если строка поиска соответствует значению в поддерживаемом поле, то значение соответствия выделяется полужирным шрифтом. Например, если значение содержится в поле "Местоположение" для записи компании, то в окне будет показано: имя компании (местоположение, город выставления счета). К примеру, вы можете создать три компании с настройками, показанными в следующей таблице.
Имя субъекта
|
Местоположение
|
Город получателя счета
|
Account1
|
Калифорния
|
Sunnyvale
|
Account2
|
Калифорния
|
Sunnyvale
|
Account3
|
Sunnyside
|
Sunnyside
|
Если для отыскания компаний вы вводите строку поиска Sunnyvale , то когда вы введете S, в окне "Последние элементы" будет показано следующее:
Компания 3 (Sunnyside, Sunnyside) Компания 2 (California, Sunnyvale) Компания 1 (California, Sunnyvale)
Когда вы введете Sunnyv, в окне "Последние элементы" будет показано следующее:
Компания 2 (California, Sunnyvale) Компания 1 (California, Sunnyvale)
Поиск возвращает записи компаний из списков "Недавно просмотренные компании", "Недавно созданные компании" и "Недавно измененные компании", которые содержат слово Sunnyvale в полях "Имя компании", "Местоположение" или "Город выставления счета". При щелчке любой возвращенной записи в окне "Последние элементы" откроется окно "Сведения" для этой записи.
Связанные разделы
Информацию, связанную с данной темой, см. в следующих разделах:
|