ECL course material for community workshops. The training cluster utilized during the workshop is: Training Cluster and ESP Server. After completing this course, you should use: localhost or PlayGround Cluster and PlayGround ESP Server.
Note: The 'persons' and 'property.csv' datasets are already sprayed and available in the training cluster utilized during the workshop.
Environment for the HPCC-Systems big data platform. This demo uses cloud developer environments (originally GitPod, currently migrated to ONA, now also GitHub Codespaces) to host a single node instance of the HPCC-System platform and VS Code (web based) with the ECL Extension pre-installed.
Click the badge below to launch a Codespace using the new dev container configuration.
The Codespaces environment will:
- Build a custom container (see
.devcontainer/Dockerfile) installing HPCC Systems platform 9.14.22-1 version - Auto-start the HPCC services (
postStartCommandrunsstart-hpcc.shandinstall-bundles.sh) - Forward ports
8010or18010(ECL Watch) and8002or18002(ESP) - Install the VS Code extensions:
hpcc-systems.eclandgordonsmith.observable-js
- If the HPCC services fail to start (rare), run:
start-hpcc.shin the integrated terminal. - To rebuild the container after changing devcontainer files: Command Palette → “Codespaces: Rebuild Container”.
- The legacy Gitpod config (
.gitpod.yml) remains for backward compatibility; future improvements should target the dev container.
- Expand the "Code/ECL" folder and click on "BWR_Tests.ecl"
- Verify the environment and target
- Click on the check, and then submit button
- Open ECL Watch by clicking on the globe icon




