The Beginner’s Guide To Keboola

"The whole thing is a bit complicated…" started Vojta, one of Keboola’s consultants, over an English breakfast in the coffee shop with the best coffee in Prague. He was right. It was complicated. But a few hours (and a pint of coffee) I got pretty good idea what was going on. Here, I will try to relay it to you.

Intro: Companies today often have enough data to get completely lost in it and it is unfathomable to put it into context and extract any useful meaning. Even if they can, there are high costs associated with time and money.

Finding the gold in the data

Keboola does something called data ETL (Extract, Transform, Load). It sounds (just like many other fancy terms from this field) more complicated than it is.

Keboola helps you:

  1. Identify, locate and pull together all data relevant to your business from both your own and third-party sources. Anything from accounting and ERP systems to some related open-data initiatives of the government to comments on your Facebook pages. This is the Extract stage.
  2. They manage the whole load, organize it into a structure in which one can meaningfully work with it. That’s Transform.
  3. Then the data is pushed into the system or application selected for the final consumption - Load.

The toolset that Keboola uses to perform (amongst other things) the ETL tasks, is their own Keboola Connection.

The platform that Keboola uses for the analytics and producing all of those wondrous charts and dashboards is GoodData.

So what is it all good for?

You’ve got data. Lots of it.

To give it meaning, the data needs to be pre-processed, the pieces put in order and with the right context, so that GoodData will give you the results you need. That is what Keboola is for:

  • Helping you to find meaning in your data.
  • Continuously processes your data using Keboola Connection
  • Sets up GoodData so you can find the answers you need. Answers to questions like "how much revenue did we get from customers brought to us by the expensive marketing campaign from last fall?” or “what impact does weather have on our sales people’s performance?” Or whatever else comes to mind.

Keboola can do all of that pretty fast and practically without limitations. But that’s my topic for the next time.

If anything here doesn’t make sense to you, please ask! I’ll reply and explain better in the article.

Behold. The Official Keboola Blog has started

Hi! I am Martin, official Keboola Data Rookie, here to share the first post of our new blog!

My goal is to explain what it is we actually do here at Keboola… which can be pretty hard to sum up in one sentence. Every side of Keboola tells a different story, so each month we’ll give you insight into our business from a different perspective. With every post I hope to tell you something new and exciting, but if you’re still left with burning questions please let me know so I can answer them! 

Here’s a taste of what you can expect to see:

  • Keboola Basics. Or kindergarden for data analysts - as simple as what Keboola does, for whom and how. (Successfully tested on my grandmother)
  • Data for Business. We know you want to see numbers, but we also want to give you a comprehensive overview of how and what Keboola does to help companies earn big money through Big Data. We’ll share these stories through interviews, case studies, and our cultivated best practices.
  • Nerd Zone. For the tech savvy and future innovators, this is the space where analysts can embrace their inner geeks. Look forward to detailed articles full of pure know-how.
  • From Keboola With Love. With offices in two very (culturally) different time zones, get a behind the scenes look at what happens on the other side of the screen.

From one data enthusiast to another, thanks for taking the time to hear what I have to say. Stay tuned for our next post where we sit down with Michal Buzek - head of the analytical department at Seznam.cz (a respectable Czech rival of Google) – and find out the results of his project with Keboola.