I consider the 3rd excercise in a tutorial slightly complex. I mean - the code is commented on a very
general level. The explanation is sufficient to understand more or less what is going on but not to
reuse the code for some other problem.
I decided to deepen my uderstanding. I document the results of my research here. Maybe somebody
will find my notes useful.
I initially planned to paste it here, in this forum. But Cloudera's forum is so unstable and annoying during post submission that I have given up. So I am giving a link to a pdf document
Thank you for the feedback pkaluski. I'm reaching out to my contacts to review your document.