Load Shapes – Version control between eTRM & Cedars
As a Measure Package Developer, I want CEDARS and eTRM to consistently handle revisions to draft measure packages that affect load shape identifying fields,
so that I can update measure package permutations during review without creating duplicate, orphaned, or incorrectly associated load shapes.
Description
Measure developers regularly update draft measure packages throughout the ex-ante review process. These updates may change fields that are currently used by CEDARS to identify, match, and reuse load shapes.
Example:
A measure developer updates one or more load shape-related permutation fields in eTRM (e.g. TechID, Building Type, Building Vintage, HVAC Type, Climate Zone).
The updated measure package may no longer match the previously uploaded load shape records.
The current MVP supports re-uploading load shapes when a measure is re-modeled and assumes replacement based on load shape identifying fields. However, the long-term versioning strategy between eTRM measure package revisions and CEDARS load shape records has not been defined.
- Select the module in CEDARS
- Select user type
Log in to comment and vote
Comments6
Derya Gumustel
Jul 30
Work for this has been deployed, outdated draft measure package versions will no longer appear in the measure package selection drop down on the load shapes upload page.
Jennifer Scheuerell
Jul 17
•Merged request
•2 votes
Improve Identification of Duplicate Draft Measure Packages
We have learned that sometimes measure developers create multiple measure package drafts for one measure and those multiple drafts can have identical permutation data, which makes it impossible for cedars users to know which measure they should select in the interface.
The measure developers would like us to include the eTRM version ID with the measure name in the drop down list for adding load shapes so they can distinguish the draft they want to upload load shapes.
“The best date to use would be the "LastUpdatedDate" = Date when MP data, properties, or workflow status is updated. Not 100% ideal since the timestamp may also be updated by changes unrelated to the permutation data, but it is the best available option.
If your system records the "LastUpdatedDate" timestamp when it detects changes to a measure's permutation data, that should be close to the timestamp when the permutation was rebuilt. PA and measure developer should then use the measure draft with the most recent timestamp.”
nfette
Jul 16
We have been getting around this by looking at the preview of validation labels after selecting one option from the dropdown. So it is not impossible to proceed without this enhancement, but it could save a few minutes for each new set of uploads.
cedars team
Jul 1
•Merged request
•1 vote
Improve Identification of Duplicate Measure Packages in Load Shape Uploads
When draft measure packages are committed or discarded in eTRM, CEDARS may display multiple versions of what appears to be the same measure package in the Load Shape upload workflow.
This occurs because CEDARS preserves any measure package that already has uploaded load shape data attached, while also syncing the updated version from eTRM. As a result, users can see duplicate measure packages in the selection list with no clear way to identify which version is the latest.
Current Impact
Users may inadvertently select an outdated measure package.
There is no visible indication of which duplicate should be used.
Determining the correct version requires comparing underlying permutation data, which is not practical for users.
If a revised measure package is required, users must upload load shapes to the new version.
Proposed Improvements
Display additional identifying information in the Measure Package selection list to help distinguish duplicate versions.
Display key values used by load shape processing, such as UECs, to make differences between versions more apparent.
cedars team
Jun 12
It was discussed today in the eTRM Demo of Development Processes that it would be helpful to include the Version ID next to the measure package name in the Cedars dropdown. This change will make it easier for users to identify which measure package is being synced from eTRM.
spencer.lipp@futee.biz
Jun 10
The eTRM uses a draft versioning system for quality control, revision history, and transferring ownership between different people. For example, after completing a round of data update, a developer will save the draft version and release their control when submitting the measure to CPUC review. The CPUC personnel then takes the assignment, locking out the developer, to conduct their review. Once CPUC completes their review, they release the assignment back to the measure developer, who then creates a new draft version to address the comments and implement more measure updates. This saving-draft/creating-new-draft process also occur when measure developer submit the measure to PA review, when the measure is transferred to a new measure developer, or when the measure developer needs to save their changes for version tracking.
Currently, CEDARS does not support the draft versioning described above. The work around is to keep the draft measure package open until CPUC approval, which loses the version changes tracking ability and deviates from the current measure development workflow. CEDARS needs to be modified to support the existing eTRM versioning for draft measure packages.