「含まれない」演算子について
バックグラウンド
IBM® Unica® Marketing Operations オブジェクト (計画、プログラム、およびプロジェクト) はテンプレートから作成されます。
テンプレートには、brochure_type などの属性の定義があります。 同じテンプレートから作成されたプロジェクト・インスタンスは、それぞれ別の属性値を持つことができます。例えば、パンフレット・タイプとして TS001 は「三つ折り」、 TS002 は「二つ折り (Bi-fold)」とすることができます。
標準的な IBM® Unica® Marketing Operations インストールには複数のプロジェクト・テンプレートがあり、一部のテンプレートにはあるが別のテンプレートにはない特殊な属性があります。
「含まれない」演算子の動作
演算子「含まれない」は、オブジェクトが検索で指定された属性値を持たない場合、あるいはオブジェクトがその属性自体を持たない場合、オブジェクト (プロジェクトなど) のすべてのインスタンスを返します。例を挙げると、「黒色の種を持たないすべての果物」を検索する場合、この検索は黒色の種を持たない果物および種のない果物を返します。これは、種のない果物は黒色の種を持たないためです。
以下の例を考えてください。
*
Template1 には、「ビジネス」というカスタム・タブがあり、「事業部門」という属性があります。
*
Template2 には「ビジネス」というカスタム・タブはありません (したがって、「事業部門」属性もありません)。
*
*
*
*
以下の基準で検索を作成するとします。
[すべてのテンプレート] -> [事業部門] -> [含まれない] -> [保険]
この検索では、Project2、Project3、および Project4 が返されます。これらのプロジェクトのいずれも「事業部門 = 保険」を持たないためです。