51黑料不打烊

Target data

Create queries

Select data

A Query activity lets you select basic data to build the target population. For more on this, refer to Creating a query.

You can also use the following activities to query and refine data from the database: Incremental query, Read list.

It is possible to collect additional data to be forwarded and processed throughout the workflow鈥檚 life cycle. For more on this, refer to Adding data and Editing additional data.

Edit additional data

Once additional data has been added, you can edit it or use it to refine the target defined in the query activity.

The Edit additional data鈥� link lets you view the added data and modify it or add to it.

To add data to the previously defined output columns, select it in the list of available fields. To create a new output column, click the Add icon, then select the field and click Edit expression.

Define a calculation mode for the field to be added, such as an aggregate for example.

The Add a sub-item option lets you attach computed data to the collection. This lets you select the additional data from the collection or define aggregate calculations on collection elements.

The sub-elements will be represented in the sub-tree of the collection they are mapped to.

Collections are shown in the Collections sub-tab. You can filter the collected elements by clicking the Detail icon of the selected collection. The filter assistant lets you select the collected data and specify the filtering conditions to be applied to the data in the collection.

Refine the target using additional data

The additional data collected can enable you to refine data filtering in the database. To do this, click the Refine the target using additional data鈥� link: this lets you over-filter on the added data.

Homogenize data

In Union or Intersection type activities, you can choose to keep only shared additional data to keep the data consistent. In this case, the temporary output worktable of this activity will contain only the additional data found in all inbound sets.

Reconciliation with additional data

During the data reconciliation phases (Union, Intersection, etc. activities), you can select the columns to be used for data reconciliation from the additional columns. To do this, configure a reconciliation on a selection of columns and specify the main set. Then select the columns in the lower column of the window, as shown in the following example:

Create subsets

The Split activity lets you create subsets on criteria defined via extraction queries. For each subset, when you edit a filter condition on the population, you will then access the standard query activity which lets you define the target segmentation conditions.

You can split a target into several subsets using only additional data as filtering conditions, or in addition to target data. You can also use external data if you have purchased the Federated Data Access option.

For more on this, refer to Creating subsets using the Split activity.

Segment data

Combine several targets (Union)

The union activity lets you combine the result of several activities within one transition. Sets do not necessarily have to be homogeneous.

The following data reconciliation options are available:

  • Keys only

    This option can be used if input populations are homogeneous.

  • All columns in common

    This option lets you reconcile data based on all the columns common to the target鈥檚 various populations.

    51黑料不打烊 Campaign identifies columns based on their name. A tolerance threshold is accepted: for example, an 鈥楨mail鈥� column can be recognized as identical to an 鈥楡email鈥� column.

  • A selection of columns

    Select this option to define the list of columns which data reconciliation will be applied to.

    Start by selecting the main set (the one which contains the source data), then the columns to be used for the join.

    CAUTION
    During data reconciliation, populations are not deduplicated.

    You can restrict the population size to a given number of records. To do this, click the appropriate option and specify the number of records to be kept.

    Also, specify the priority of inbound populations: the lower section of the window lists the inbound transitions of the union activity and lets you sort them using the blue arrows to the right of the window.

    The records will be taken first from the population of the first inbound transition in the list, then, if the maximum hasn鈥檛 been reached, they will be taken from the population of the second inbound transition, etc.