Stagingdb: operación de la utilidad de comandos de planeación

Actualizado: 2009-04-30

Use el comando stagingdb para sincronizar los datos entre una base de datos provisional de la aplicación y una base de datos de la aplicación. Encontrará más detalles sobre una base de datos provisional en Data integration process.

Sintaxis

ppscmd stagingdb [modificadores]

Modificadores de comandos

Parámetros

Parámetro ¿Obligatorio? Descripción

/server <UriDeServidor>

Especifica el URI de servidor al que se va conectar. Los valores predeterminados son los que Planning Business Modeler utiliza.

/path <Ruta de acceso>

Especifica la ruta de acceso al objeto que define el ámbito de la operación provisional.

/operation <Operación>

Especifica la operación de la base de datos provisional: CreateStaging | RefreshStaging | SynchronizeData | LoadDataFromStaging.

/collection <Colección>

No

Especifica la colección: Synching Dimensions | Models | Synching and loading Associations.

/currentsite <sitioActual>

No

Especifica el sitio propietario de los datos que se cargan. Este modificador se utiliza sólo con LoadDataFromStaging al cargar dimensiones.

Marcadores

El siguiente marcador proporciona instrucciones adicionales al servidor cuando se usa con el comando stagingdb.

Marcador Descripción

/NoValidation

Si se especifica este modificador, se omitirá la validación durante la carga de datos.

Valor devuelto

Ninguno

Ejemplos

El primer ejemplo muestra cómo sincronizar todas las asociaciones relativas a una aplicación, mientas que el segundo refleja el modo de cargar todas las asociaciones relativas a una aplicación.

Sincronizar todas las asociaciones relativas a una aplicación

Cuando la base de datos provisional de origen se haya restaurado en la base de datos provisional de destino, deberá sincronizar los datos en la base de datos de la aplicación. El siguiente ejemplo de línea de comandos refleja el modo de sincronizar todas las asociaciones con el comando stagingdb.

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

Cargar todas las asociaciones relativas a una aplicación

Antes de cargar las asociaciones en la base de datos de la aplicación de destino, debe ejecutar el procedimiento almacenado bsp_DI_ResetSystemColumnsForAssociations, mediante el que se restablece el valor BizSystemFlag en 0 y el valor BizSystemErrorDetails, en NULL. BizSystemFlag debe establecerse concretamente en 200 para indicar las filas que van a cargar y ejecutar el procedimiento almacenado bsp_DI_ConvertLabelColumnToMemberIdForAssociation. _DI_ResetSystemColumnsForAssociations El siguiente ejemplo de línea de comandos refleja el modo de cargar todas las asociaciones relativas a una aplicación que usa el comando stagingdb.

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

Vea también