ECL Training

 

Advanced Python Embedding in ECL — A definitive guide

ECL Provides a powerful capability to combine the benefits of declarative programming (ECL) with those of procedural languages such as C++, Java, or Python. This is known as Embedding. This guide provides a comprehensive review of various methods and patterns for Python Embedding within ECL programs. It reviews elementary embedding techniques, and provides a guide to several more advanced embedding patterns.

 

Adopting HPCC Systems and ECL – A User’s Perspective

We know our big data analytics solution makes it easy for users to get up and running fast. While we demonstrate this through our training courses, documentation, tutorials and blog, what can be better than hearing it from a user who wants to share their experience and tips to the rest of our open source community. In this blog, Akhilesh Badhri talks about his HPCC Systems and ECL adoption journey.

 

ECL Extension for VS Code – New features available now

Throughout 2020, we have been adding new features and enhancements to our ECL Extension for VS Code and the latest version is available from the Visual Studio Marketplace. In this blog, Gordon Smith provides details of the feature highlights and enhancements recently added. These include simplified launch configurations, new workunit history view, a results viewer, access to additional resources such as bundles and client tools, the ability to insert record definitions, localisations to make this tool more accessible to those who speak a language other than English and a note about previously added Syntax Colouring that was adopted by GitHub earlier this year.

 

ECL Tip – DISTRIBUTE

This ECL Tip spotlights the Enterprise Control Language (ECL) DISTRIBUTE function. The ECL DISTRIBUTE function redistributes data across all nodes in a cluster. Using the DISTRIBUTE function can help prevent “cluster skew”, by distributing data evenly across all nodes. This function can be used on Thor or the ROXIE cluster.

 

ECL Tips – The Top Ten ECL Compiler/Runtime Errors and How to Correct Them

This ECL Tip spotlights the top ten most common Enterprise Control Language (ECL) compiler/runtime errors, and how to correct them. Developers often encounter these specific errors while learning ECL. Most of these errors are easy to fix, but it is important to understand what the error message is saying and what needs to be corrected.

 

 

Subscribe to ECL Training