Mon Aug 20, 2018 8:12 pm
Login Register Lost Password? Contact Us


KEL Use Case

Forum for KEL development, users and support

Mon Oct 24, 2016 3:31 pm Change Time Zone

Hi,

Am pretty new to KEL and exploring the same.

Have very few generic questions though :

1.) Is there a simple use case where we can clearly distinguish between ECL and KEL and why KEL is better than ECL ?

2.) Is KEL performance significantly better than ECL ?

3.) Based on the problem solutions , what type of problem solutions can we use KEL directly. Is it only for entity relationships ?

Please provide your suggestions.

Thanks a lot in advance.

Regards,
Viswa
ksviswa
 
Posts: 129
Joined: Sat Jun 09, 2012 9:43 am

Mon Oct 24, 2016 8:53 pm Change Time Zone

Viswa,
1.) Is there a simple use case where we can clearly distinguish between ECL and KEL and why KEL is better than ECL ?
Just like SALT, KEL is a meta-language that generates ECL code.

I have a simple 3-line KEL file (one ENTITY, one USE, and one QUERY) that generates 7 ECL files containing a total of 126 lines of ECL code. And, the generated ECL code is designed to implement best ECL coding practices. So, given that you can do it either way, would you rather type 3 lines or 126?
2.) Is KEL performance significantly better than ECL ?
Since KEL is an ECL code generator and not an alternative to ECL, the question is meaningless.
3.) Based on the problem solutions , what type of problem solutions can we use KEL directly. Is it only for entity relationships ?
KEL allows you to view your data in whatever way you choose, regardless of how the data is physically stored in your files. It is a language designed specifically for Data Scientists to mine their "data lake" in any way they choose, to find information that is otherwise hidden.

HTH,

Richard
rtaylor
Community Advisory Board Member
Community Advisory Board Member
 
Posts: 1370
Joined: Wed Oct 26, 2011 7:40 pm


Return to KEL

Who is online

Users browsing this forum: No registered users and 1 guest