Изменения

Перейти к навигации Перейти к поиску

Поиск 2.0

4004 байта убрано, 16:50, 21 октября 2015
Исключить из результатов перелеты всех авиакомпаний, кроме "Аэрофлота", оперированного "Россией"
Чтобы удалить из результатов поиска перелёты всех авиакомпаний, кроме "Аэрофлот" (SU), оперированного "Россией", создайте одно правило:
 
{| class="wikitable"
! colspan="2" style="text-align:left;"| Правило №1
|-
| style="text-align:left;" | Фильтр "... + содержит авиакомпании (marketing) в любом сегменте"
| Все кроме:
* Аэрофлот - Российские авиалинии [SU] (AFL)
|-
| style="text-align:left;" | Фильтр "... + содержит выполняющие авиакомпании (operation) в любом сегменте"
| Все кроме:
* Россия [FV] (SDM)
|}
 
В таблице представлен пример работы правила для каждого перелёта в результатах поиска.
 
{| class="wikitable mw-collapsible"
! colspan="5" style="text-align:left;"| Пример работы правила №1
|-
! width="75" | №
! colspan="2" | (Маркетинговая АК в любом сегменте: любая, кроме SU)<br/>И<br/>(Оперирующая АК в любом сегменте: любая, кроме FV)
! &nbsp;
! width="120" | Результат работы правила
|-
! Перелет 1
|style="background-color:#ffbdd3;"| (Марк. АК: SU)
|style="background-color:#dff0d8;"| (Опер. АК: SU)
|
|style="background-color:#ffbdd3;"| Перелет остался.
|-
! Перелет 2
|style="background-color:#ffbdd3;"| (Марк. АК: SU)
|style="background-color:#ffbdd3;"| (Опер. АК: FV)
|
|style="background-color:#ffbdd3;"| Перелет остался.
|-
! Перелет 3
|style="background-color:#dff0d8;"| (Марк. АК: UN)
|style="background-color:#dff0d8;"| (Опер. АК: UN)
|
|style="background-color:#dff0d8;"| Перелет удален.
|-
! Перелет 4
|style="background-color:#dff0d8;"| (Марк. АК: S7)
|style="background-color:#dff0d8;"| (Опер. АК: S7)
|
|style="background-color:#dff0d8;"| Перелет удален.
|-
! Перелет 5
|style="background-color:#dff0d8;"| (Марк. АК: S7)
|style="background-color:#ffbdd3;"| (Опер. АК: FV)
|
|style="background-color:#ffbdd3;"| Перелет остался.
|-
! Перелет 6
|style="background-color:#dff0d8;"| (Марк. АК: FV)
|style="background-color:#ffbdd3;"| (Опер. АК: FV)
|
|style="background-color:#ffbdd3;"| Перелет остался.
|}
 
Почему в результатах остались варианты 1, 5 и 6? Потому что правило срабатывает, только если срабатывают все условия внутри правила.
 
Данное правило сработает только, когда маркетинговой авиакомпанией будет не "Аэрофлот" и одновременно с этим оперирующей авиакомпанией будет не "Россия". Одновременно обоим требованиям удовлетворяют перелеты, которые и были удалены из результатов (перелет №3 и перелет №4).
 
{{Attention|Теперь рассмотрим верное решение.}}
 
Чтобы удалить из результатов поиска перелёты всех авиакомпаний, кроме "Аэрофлот" (SU), оперированного "Россией", создайте два правила:
{| class="wikitable"
! colspan="2" style="text-align:left;"| Правило №2
|-
| style="text-align:left;" | Фильтр "... + прибыль меньшесодержит выполняющие авиакомпании (operation) в любом сегменте"| 400 Российский рубльВсе кроме:* Россия [FV] (SDM)
|}
|-
! width="75" | №
! colspan="2" | Маркетинговая АК в любом сегменте:<br/>сегменте: любая, кроме SU
! &nbsp;
! width="120" | Результат работы правила
! Перелет 1
|style="background-color:#ffbdd3;"| (Марк. АК: SU)
| (ПрибыльОпер. АК: 340RUBSU)
|
|style="background-color:#ffbdd3;"| Перелет остался.
! Перелет 2
|style="background-color:#ffbdd3;"| (Марк. АК: SU)
| (ПрибыльОпер. АК: 450RUBFV)
|
|style="background-color:#ffbdd3;"| Перелет остался.
! Перелет 3
|style="background-color:#dff0d8;"| (Марк. АК: UN)
| (ПрибыльОпер. АК: 270RUBUN)
|
|style="background-color:#dff0d8;"| Перелет удален.
! Перелет 4
|style="background-color:#dff0d8;"| (Марк. АК: S7)
| (ПрибыльОпер. АК: 340RUBS7)
|
|style="background-color:#dff0d8;"| Перелет удален.
! Перелет 5
|style="background-color:#dff0d8;"| (Марк. АК: S7)
| (ПрибыльОпер. АК: 540RUBFV)
|
|style="background-color:#dff0d8;"| Перелет удален.
! Перелет 6
|style="background-color:#dff0d8;"| (Марк. АК: FV)
| (ПрибыльОпер. АК: 540RUBFV)
|
|style="background-color:#dff0d8;"| Перелет удален.
|-
! width="75" | №
! colspan="2" | Прибыль меньше 400 рублейОперирующая АК в любом<br/>сегменте: любая, кроме FV
! &nbsp;
! width="120" | Результат работы правила
! Перелет 1
| (Марк. АК: SU)
|style="background-color:#dff0d8;"| (ПрибыльОпер. АК: 340RUBSU)
|
|style="background-color:#dff0d8;"| Перелет удален.
! Перелет 2
| (Марк. АК: SU)
|style="background-color:#ffbdd3;"| (ПрибыльОпер. АК: 450RUBFV)
|
|style="background-color:#ffbdd3;"| Перелет остался.
! Перелет 3
| (Марк. АК: UN)
|style="background-color:#dff0d8;"| (ПрибыльОпер. АК: 270RUBUN)
|
|style="background-color:#dff0d8;"| Перелет удален.
! Перелет 4
| (Марк. АК: S7)
|style="background-color:#dff0d8;"| (ПрибыльОпер. АК: 340RUBS7)
|
|style="background-color:#dff0d8;"| Перелет удален.
! Перелет 5
| (Марк. АК: S7)
|style="background-color:#ffbdd3;"| (ПрибыльОпер. АК: 540RUBFV)
|
|style="background-color:#ffbdd3;"| Перелет остался.
! Перелет 6
| (Марк. АК: FV)
|style="background-color:#ffbdd3;"| (ПрибыльОпер. АК: 540RUBFV)
|
|style="background-color:#ffbdd3;"| Перелет остался.
|
|style="background-color:#dff0d8;"| Перелет удален.
|}
|}
{| class="wikitable mw-collapsible mw-collapsed"
|-
! colspan="5" | Примеры настроенных фильтров результатов
|-
! №
! width="300" | Задача
! Набор перелетов до фильтрации !! Правила фильтров результатов !! Набор перелетов после фильтрации
|-
| 6
| Исключить из результатов перелеты всех авиакомпаний, кроме "Аэрофлота", оперированного "Россией".
|
1. SVO LED (Марк. АК: SU) (Опер. АК: SU)<br/>
2. SVO LED (Марк. АК: SU) (Опер. АК: FV)<br/>
3. SVO LED (Марк. АК: UN) (Опер. АК: UN)<br/>
4. SVO LED (Марк. АК: S7) (Опер. АК: S7)<br/>
5. SVO LED (Марк. АК: S7) (Опер. АК: FV)<br/>
6. SVO LED (Марк. АК: FV) (Опер. АК: FV)
| {{Attention|'''Неверное решение.'''}}
{| class="wikitable"
|+ Правило №1
| Фильтр "... + содержит авиакомпании (marketing) в любом сегменте"
| Все кроме:
* Аэрофлот - Российские авиалинии [SU] (AFL)
|-
| Фильтр "... + содержит выполняющие авиакомпании (operation) в любом сегменте"
| Все кроме:
* Россия [FV] (SDM)
|}
|{{Attention|Почему в результатах остались варианты 1, 5 и 6?}}<br/>
1. <span style="background-color:#ffbdd3;">SVO LED (Марк. АК: SU) (Опер. АК: SU)</span><br/>
2. <span style="background-color:#dff0d8;">SVO LED (Марк. АК: SU) (Опер. АК: FV)</span><br/>
5. <span style="background-color:#ffbdd3;">SVO LED (Марк. АК: S7) (Опер. АК: FV)</span><br/>
6. <span style="background-color:#ffbdd3;">SVO LED (Марк. АК: FV) (Опер. АК: FV)</span>
 
Правило срабатывает, только если срабатывают все условия внутри правила. Данное правило сработает только, когда маркетинговой авиакомпанией будет не "Аэрофлот" и одновременно с этим оперирующей авиакомпанией будет не "Россия". Одновременно обоим требованиям удовлетворяют перелеты, которые и были удалены из результатов:
 
3. SVO LED (Марк. АК: UN) (Опер. АК: UN)<br/>
4. SVO LED (Марк. АК: S7) (Опер. АК: S7)
 
Таблица ниже отражает механизм проверки условий заведенного правила для каждого перелета.
 
{| class="wikitable mw-collapsible mw-collapsed"
|+ Правило 1
! width="65" | №
! colspan="2" | (Марк. НЕ SU) И (Опер. НЕ FV)
! width="100" | Результат работы правила
|-
! Перелет 1
|style="background-color:#ffbdd3;"| Марк. АК: SU
|style="background-color:#dff0d8;"| Опер. АК: SU
|style="background-color:#ffbdd3;"| Правило не сработало - перелет остался.
|-
! Перелет 2
|style="background-color:#ffbdd3;"| Марк. АК: SU
|style="background-color:#ffbdd3;"| Опер. АК: FV
|style="background-color:#ffbdd3;"| Правило не сработало - перелет остался.
|-
! Перелет 3
|style="background-color:#dff0d8;"| Марк. АК: UN
|style="background-color:#dff0d8;"| Опер. АК: UN
|style="background-color:#dff0d8;"| Правило сработало - перелет удален.
|-
! Перелет 4
|style="background-color:#dff0d8;"| Марк. АК: S7
|style="background-color:#dff0d8;"| Опер. АК: S7
|style="background-color:#dff0d8;"| Правило сработало - перелет удален.
|-
! Перелет 5
|style="background-color:#dff0d8;"| Марк. АК: S7
|style="background-color:#ffbdd3;"| Опер. АК: FV
|style="background-color:#ffbdd3;"| Правило не сработало - перелет остался.
|-
! Перелет 6
|style="background-color:#dff0d8;"| Марк. АК: FV
|style="background-color:#ffbdd3;"| Опер. АК: FV
|style="background-color:#ffbdd3;"| Правило не сработало - перелет остался.
|}
|-
| 7
| Исключить из результатов перелеты всех авиакомпаний, кроме "Аэрофлота", оперированного "Россией".
|
1. SVO LED (Марк. АК: SU) (Опер. АК: SU)<br/>
2. SVO LED (Марк. АК: SU) (Опер. АК: FV)<br/>
3. SVO LED (Марк. АК: UN) (Опер. АК: UN)<br/>
4. SVO LED (Марк. АК: S7) (Опер. АК: S7)<br/>
5. SVO LED (Марк. АК: S7) (Опер. АК: FV)<br/>
6. SVO LED (Марк. АК: FV) (Опер. АК: FV)
| {{Attention|'''Верное решение.'''}}
{| class="wikitable"
|+ Правило №1
| Фильтр "... + содержит авиакомпании (marketing) в любом сегменте"
| Все кроме:
* Аэрофлот - Российские авиалинии [SU] (AFL)
|}
{| class="wikitable"
|+ Правило №2
| Фильтр "... + содержит выполняющие авиакомпании (operation) в любом сегменте"
| Все кроме:
* Россия [FV] (SDM)
|}
|
2. <span style="background-color:#dff0d8;">SVO LED (Марк. АК: SU) (Опер. АК: FV)</span>
 
Перелет будет удален, если сработает хотя бы одно правило.
 
Таблица ниже отражает механизм проверки условий заведенных правил для каждого перелета.
 
{| class="wikitable mw-collapsible mw-collapsed"
|+ Правило 1 ИЛИ Правило 2
! width="65" | №
! colspan="2" | (Марк. НЕ SU) ИЛИ (Опер. НЕ FV)
! width="100" | Результат работы правила
|-
! Перелет 1
|style="background-color:#ffbdd3;"| Марк. АК: SU
|style="background-color:#dff0d8;"| Опер. АК: SU
|style="background-color:#dff0d8;"| Правило сработало - перелет удален.
|-
! Перелет 2
|style="background-color:#ffbdd3;"| Марк. АК: SU
|style="background-color:#ffbdd3;"| Опер. АК: FV
|style="background-color:#ffbdd3;"| Правило не сработало - перелет остался.
|-
! Перелет 3
|style="background-color:#dff0d8;"| Марк. АК: UN
|style="background-color:#dff0d8;"| Опер. АК: UN
|style="background-color:#dff0d8;"| Правило сработало - перелет удален.
|-
! Перелет 4
|style="background-color:#dff0d8;"| Марк. АК: S7
|style="background-color:#dff0d8;"| Опер. АК: S7
|style="background-color:#dff0d8;"| Правило сработало - перелет удален.
|-
! Перелет 5
|style="background-color:#dff0d8;"| Марк. АК: S7
|style="background-color:#ffbdd3;"| Опер. АК: FV
|style="background-color:#dff0d8;"| Правило сработало - перелет удален.
|-
! Перелет 6
|style="background-color:#dff0d8;"| Марк. АК: FV
|style="background-color:#ffbdd3;"| Опер. АК: FV
|style="background-color:#dff0d8;"| Правило сработало - перелет удален.
|}
|}
2804
правки

Навигация

'