Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
OEI
conf
docker
guides
mulesoft
salesforce
CHANGELOG.md
Dockerfile
README.md
docker-compose.yml

README.md

SEED Benchmark

Build Status

The OEP SEED Benchmark supports Benchmark programs by automting benchmark record data updadates from the Standard Energy Efficiency Data (SEED) Platform in Salesforce.com. The automation is provided via MuleSoft Anypoint Platform Community Edition API. The MuleSoft API provides one-way data flow, with Property records in SEED updating Benchmark records, and creating Account and Contract records in a Salesforce managed package called the "OEI Package". The OEI Package includes example Benchmark reports and email templates.

This automation was developed to support a pilot project with the City of San Francisco. It is an open source solution that can be configured to meet the needs of other organizations interested in benchmarking data management using SEED and Salesforce.

Get started with: OEP / SEED Benchmark / guides It includes the OEP Benchmark Implementation Guide and OEP User Guide.

"OEI" folder holds the self extracting zip MuleSoft files to be used for Docker.

"mulesoft" folder holds files using the MuleSoft Anypoint Studio to review or edit the MuleSoft files.

Deployment

The preferred method of deployment is to use docker and docker stack deploy. The docker containers are provided on Docker Hub but can also be built locally for development and testing. In order to use docker, it is recommended to follow the instructions in the docker folder. The instructions include how to configure the configuration files for deployment.

TODO

  • Remove spaces from directory names. It can cause some trivial issues with Docker Add Docker instructions to Benchmark Implementation Guide
You can’t perform that action at this time.