Stagingdb : Opération d'utilitaire de commande de planification

Mise à jour : 2009-04-30

Utilisez la commande stagingdb Pour synchroniser les données entre une base de données d'application de la zone de transit et une base de données d'application. Vous trouverez des détails sur l'utilisation d'une base de données de la zone de transit dans Data integration process.

Syntaxe

ppscmd stagingdb [switches]

Commutateurs de commande

Paramètres

Paramètre Obligatoire ? Description

/server <URI_serveur>

Oui

Spécifie l'URI du serveur auquel se connecter. Les valeurs par défaut sont celles utilisées par Planning Business Modeler.

/path <Chemin d'accès>

Oui

Indique le chemin d'accès à l'objet qui définit l'étendue de l'opération sur la zone de transit.

/operation <Opération>

Oui

Spécifie l'opération de base de données de la zone de transit : CreateStaging | RefreshStaging | SynchronizeData | LoadDataFromStaging.

/collection <Collection>

Non

Spécifie la collection : Synchronisation des dimensions | modèles | Synchronisation et chargement des associations.

/currentsite <Site_actuel>

Non

Spécifie le site du propriétaire pour les données qui sont chargées. Ce commutateur est utilisé uniquement avec LoadDataFromStaging, lors du chargement des dimensions.

Indicateurs

L'indicateur suivant fournit des instructions supplémentaires pour le serveur lorsqu'il est utilisé avec la commande stagingdb.

Indicateur Description

/NoValidation

Si ce commutateur est spécifié, il ignore la validation lors du chargement de données.

Valeur de résultat

Aucun

Exemples

Le premier exemple illustre la manière de synchroniser toutes les associations liées à une application. Le deuxième exemple montre comment charger toutes les associations liées à une application.

Synchronisation de toutes les associations liées à une application

Après la restauration de la base de données de la zone de transit source vers la base de données de la zone de transit de destination, vous devez synchroniser les données vers la base de données d'application. L'exemple de ligne de commande ci-après illustre la méthode à suivre pour synchroniser toutes les associations à l'aide de la commande stagingdb.

ppscmd stagingdb /operation synchronizedata /server https://localhost:46787 /path alpine_ski_house /collection associations

Chargez toutes les associations liées à une application

Avant de charger les associations sur la base de données d'application de destination, vous devez exécuter la procédure stockée bsp_DI_ResetSystemColumnsForAssociations, qui réinitialise la valeur BizSystemFlag à 0 et la valeur BizSystemErrorDetails à NULL. Vous devez explicitement définir BizSystemFlag sur 200 pour indiquer les lignes qui chargent et exécutent la procédure stockée bsp_DI_ConvertLabelColumnToMemberIdForAssociation. _DI_ResetSystemColumnsForAssociations L'exemple de ligne de commande suivant illustre la méthode à suivre pour charger toutes les associations pour une application connexe qui utilise la commande stagingdb.

ppscmd stagingdb /operation loaddatafromstaging /server https://localhost:46787 /path alpine_ski_house /collection associations

Voir aussi