Accelerate the Value of Data

Find Changed Entities During Last Dataload Task

Creates an internal column family, where it keeps URIs of entities.

This task creates an internal column family, where it keeps URIs of entities. MemorySafeCassandraMatchConsistencyTask and CassandraEsConsistencyTask support scanning this internal column family.

This task's purpose is to:

  • identify changed entities URIs for a specific period. You can specify the updatedSince date. As a result, this task scans changes for the period for when being updated since it was set to NOW. This period cannot be longer than two days.
  • run MemorySafeCassandraMatchConsistencyTask for identified URIs (FindChangedEntitiesDuringLastDataloadTask schedules MemorySafeCassandraMatchConsistencyTask by itself).
  • run CassandraEsConsistencyTask for identified URIs (FindChangedEntitiesDuringLastDataloadTask schedules CassandraEsConsistencyTask by itself).

Requests

Admin role is required:

POST {ApplicationURL}/findChangedEntitiesDuringLastDataload

Tenant admin role is required:

POST {ApplicationURL}/api/{tenantId}/findChangedEntitiesDuringLastDataload
Table 1. Parameters
Parameter Required Description
tenantId Yes ID of the tenant to check.
distributed No If set to true, the task runs in distributed mode (see details in Distributed Mode). Default value is false.
taskPartsCount No

Number of tasks which are created for distributed reindexing. Each tasks reindexes its own part of objects, and all of them may be executed on different API nodes in parallel. Recommended value: count of API nodes which can execute the tasks. Default value: 2

Note: This parameter is used only in distributed mode (distributed=true); otherwise, it is ignored.
updatedSince Yes Start date of parsing (Timestamp).
updatedTill No End date of parsing. (Timestamp; optional parameter, and by default, the current time is used).
relationType Yes Set of relationship types for checking (HasAddress, HasCorporateAddress, etc.).
entityType Yes Set of entity types for checking (HCP, HCO, etc.)
Note: Body is not supported.