Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Introduction

With each import run several changes could be made to the dateset that is imported. Those changes can lead to subsequent changes with the CoreOne Suite Meta Directory. As an example we can take a changes last name. The change to the Core Identity should probably be reflected in all connected target systems. To do so certain tasks need to calculate those changes and then provision them. How and if those task should run is defined by the import modes. This page describes the different available modes.

Task Mode

Database

Each imported data record is imported immediately (and by its own) into the database. The according fast-track tasks are handled by the task handler, therefore the fast-track task ends up in the task-queue.

<TaskMode xmlns="http://schemas.datacontract.org/2004/07/iTsense.Moving.Backend.Common.TaskScheduler">Database</TaskMode>

Synchronous

Every data record is written to the database immediately (and by its own). The according fast-track tasks are started by the task handler in the Synchronous mode, which means, that the task is not set into the queue but gets executed immediately.

<TaskMode xmlns="http://schemas.datacontract.org/2004/07/iTsense.Moving.Backend.Common.TaskScheduler">Synchronous</TaskMode>

None

Standard mode. All imported data records get written to the database as soon as they are processed by the import (each on its own). There are no fast-track tasks setup, so the changes (for instance resource or role assignments for the newly imported data) will be applied by the according regular tasks.

<TaskMode xmlns="http://schemas.datacontract.org/2004/07/iTsense.Moving.Backend.Common.TaskScheduler">None</TaskMode>

Bulk

All imported data records get written to the database as soon as they are processed by the import (each on its own). The according fast-track tasks are collected up to bulks of 20 records and are set as bulk-fast-track tasks to the queue by the task-handler.

<TaskMode xmlns="http://schemas.datacontract.org/2004/07/iTsense.Moving.Backend.Common.TaskScheduler">Bulk</TaskMode>

Import Configuration

To configure those task modes you have to edit the task parameters of the appropriate task. You can do so by changing the parameters in the table moving_appcustomer_900000.taskscheduler_task_params.

Make sure that you have the following entry configured:

iTsense.Moving.Backend.Common.TaskScheduler.TaskMode, iTsense.Moving.Backend.Common

For that entry you can set the appropriate mode:

<TaskMode xmlns="http://schemas.datacontract.org/2004/07/iTsense.Moving.Backend.Common.TaskScheduler">None</TaskMode>

To use the “synchronous” mode, please make sure the appropriate moving_global.config_setting_value has been activated. The following parameters must be set to true (1):

Setting ID

Value

Description

42

1

Enables or disables OnCreate FastTrack Tasks

43

1

Enables or disables OnDelete FastTrack Tasks

44

1

Enables or disables OnUpdate FastTrack Tasks

  • No labels