Interaction fields indexed for Elastic search
Learn more about the fields that are indexed for Elastic search.
Let's take a look at a list of fields that are indexed for interactions. The following table lists these fields:
Field | Type | Entity Mapping (InteractionTO) | Description | Present by default? | Example - how to filter |
---|---|---|---|---|---|
id | keyword | $.uri (short) | Interaction ID | Yes | equals(id,'interactions/Reltio%2B1809972650') |
timestamp | date | $.timestamp | Yes | gt(timestamp,1694167276) | |
type | keyword | $.type.uri (short) | Interaction type | Yes | equals(type,'configuration/interactionTypes/Email') |
tags | text_multifields | $.tags | No | contains(tags,'ANY_TAG') | |
attributes | object | $.attributes.{attributeName} | Collection of the interaction attributes | Yes |
Specific attribute:
Search over all attributes:
|
attributes_end_date | date | $.crosswalks.deleteDate | Date when interaction stops being active | No | gt(attributes_end_date,'1622487600000') |
__location | geo_point | $.type.geoAttributes | No | exists(__location) | |
geoLocation | geo_shape | $.type.geoAttributes | Interaction geolocation attribute | No | range(geoLocation,'12.43,64.85','1') |
businessProcessData | object | $.businessProcessData | Collection of attributes related to business processes | No | range(businessProcessData.ANY_ATTR,'15','18') |
consolidatedRating | text | $.consolidatedRating | No | gt(consolidatedRating,'10') | |
members.types | text_multifields | $.type.memberTypes[x].uri (short) | Types of entities that play roles within the interaction | Yes | contains(members.types,'Employee') |
members._all.id.value | text_multifields | $.buckets[x].entityURI (short) | IDs of entities that play roles within the interaction | Yes | equals(members.Organization.id,'7fpyW4p') |