To upgrade Plasma Quotes Processor, use the Plasma Quotes Processor - Upgrade package in PlatformManager. In order to keep the existing configuration, it will upload only Calculation Logics. The remaining changes must be done manually according to instructions below.
In this section:
Update Price Parameters
Plasma_Quotes_Extractor_Mapping
|
Price Parameter (Parameters.json) |
||
|
|
Old value |
New value |
|
folder: |
"PFXTemplate/Quotes" |
"PFXTemplate/Plasma/Quote Processor" |
|
label: |
"Quotes Data Extractor Mapping Configuration" |
"Plasma Quotes Extractor Mapping" |
|
uniqueName: |
"QuotesDataExtractorMappingConfiguration" |
"Plasma_Quotes_Extractor_Mapping" |
Plasma_Quotes_SequenceControlTable
|
Price Parameter (Parameters.json) |
||
|
|
Old value |
New value |
|
folder: |
|
"PFXTemplate/Plasma/Sequencers" |
|
label: |
"SequenceControlTable for Plasma Quotes" |
"Plasma Quotes SequenceControlTable" |
|
uniqueName: |
"Plasma_Quote_SequenceControlTable |
"Plasma_Quotes_SequenceControlTable" |
|
Price Parameter Value (data_matrix4key.csv) |
||
|
|
Old value |
New value |
|
key1: |
Quote |
Quotes |
Update PA objects
Data Sources
-
Plasma_Quotes - add a new field:
-
Data Type: Text
-
Label: BusinessUnit
-
Name: BusinessUnit
-
Dimension: true
-
Hidden: false
-
Expression: BusinessUnit
-
Source: DMDS.Plasma_Quotes
-
Persist: true
-
Calculated: false
-
-
Save the changes by clicking "Deploy".
Datamarts
Plasma_Quotes
-
Set Normalization to "Medium".
-
Add a new field:
-
Data Type: Text
-
Label: BusinessUnit
-
Name: BusinessUnit
-
Dimension: true
-
Hidden: false
-
Persist: true
-
Calculated: false
-
-
Save the changes by clicking "Deploy".
Plasma_Output_Quotes
-
Back up data (the key will be modified, so it will be truncated).
-
Set Normalization to "Medium".
-
Change the label:
-
Plasma Output: Quotes -> Plasma Output Quotes
-
-
Rename the field:
-
UniqueID -> UniqueId
-
-
Add a new field:
-
Function: Key
-
Data Type: Text
-
Label: Dem_Business_Unit
-
Name: Dem_Business_Unit
-
Dimension: true
-
Hidden: false
-
Persist: true
-
Calculated: false
-
-
Save the changes by clicking "Deploy".
-
Restore the backup data.
Data Loads
-
Navigate to PriceAnalyzer >Data Manager > Data Loads.
-
Click "Import & Export".
-
Copy the contents of the "Quotes_Processor_DL_Import.txt" file and paste them to the input field.
-
Uncheck "Include schedules?".
-
Click Apply.
-
-
New Data Loads should be uploaded. They will replace:
-
DM.Plasma_Quotes/Calculation/Plasma Quotes Exchange
-
DMDS.Plasma_Quotes/Calculation/Plasma Quotes Enrichment
-
DMDS.Plasma_Quotes/Calculation/Plasma Quotes Extractor
-
-
Old unused DLs should not be removed because they still store execution history.
Quotes_Processor_DL_Import.txt
Update Calculation Flows
-
Navigate to Configuration > System Configuration > Calculation Flows.
-
Make changes to draft versions:
-
Plasma_Quote_Sequencer
-
Rename to: Plasma_Quotes_Sequencer
-
-
Plasma_Quote_Sequencer_Reset
-
Rename to: Plasma_Quotes_Sequencer_Reset
-
-
-
Delete the current non-draft versions of changed Calculation Flows (it will generate a job that removes them, so it will take a minute or two).
-
Deploy the modified Calculation Flows.