Stagingdb: operazione dell'utilità da riga di comando di Planning

Aggiornato: 2009-04-30

Utilizzare il comando stagingdb per sincronizzare i dati tra un database dell'area di gestione temporanea dell'applicazione e un database dell'applicazione. I dettagli sull'utilizzo di un database dell'area di gestione temporanea sono disponibili in Data integration process.

Sintassi

ppscmd stagingdb [opzioni]

Opzioni della riga di comando

Parametri

Parametro Obbligatorio? Descrizione

/server <UriServer>

Specifica l’URI del server a cui connettersi. I valori predefiniti sono quelli utilizzati da Planning Business Modeler.

/path <Percorso>

Specifica il percorso dell'oggetto che definisce l'ambito dell'operazione di gestione temporanea.

/operation <Operazione>

Specifica l'operazione del database dell'area di gestione temporanea: CreateStaging | RefreshStaging | SynchronizeData | LoadDataFromStaging.

/collection <Insieme>

No

Specifica l'insieme: Synching Dimensions | Models | Synching and loading Associations.

/currentsite <SitoCorrente>

No

Specifica il sito proprietario dei dati caricati. Questa opzione è utilizzata solo con LoadDataFromStaging per il caricamento di dimensioni.

Flag

Il flag seguente, utilizzato assieme al comando stagingdb, fornisce ulteriori istruzioni al server.

Flag Descrizione

/NoValidation

Se viene specificata questa opzione, non verrà eseguita la convalida durante il caricamento dei dati.

Valore restituito

Nessuno

Esempi

Nel primo esempio viene illustrato come sincronizzare tutte le associazioni correlate a un'applicazione. Nel secondo esempio viene illustrato come caricare tutte le associazioni correlate a un'applicazione.

Sincronizzare tutte le associazioni correlate a un'applicazione

Dopo aver ripristinato il database dell'area di gestione temporanea di origine nel database dell'area di gestione temporanea di destinazione, è necessario sincronizzare i dati nel database dell'applicazione. Nell'esempio da riga di comando seguente viene illustrato come sincronizzare tutte le associazioni con il comando stagingdb.

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

Caricare tutte le associazioni correlate a un'applicazione

Prima di caricare le associazioni nel database dell'applicazione di destinazione, è necessario eseguire la stored procedure bsp_DI_ResetSystemColumnsForAssociations che reimposta il valore BizSystemFlag su 0 e il valore BizSystemErrorDetails su NULL. È necessario impostare in modo esplicito BizSystemFlag su 200 per indicare le righe che verranno caricate ed eseguire la stored procedure bsp_DI_ConvertLabelColumnToMemberIdForAssociation. _DI_ResetSystemColumnsForAssociations Nell'esempio da riga di comando seguente viene illustrato come caricare tutte le associazioni per un'applicazione correlata che utilizza il comando stagingdb.

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

Vedere anche