CloverETL 4.0 Milestone 2 released. Brace for subgraphs!

Rapid data integration easy with tweaked UI interface.

The second milestone of 4.0 is here so it’s about time to show you what it involves. Milestone releases give you early access to new features and improvements in CloverETL. The second milestones are usually very close to the final production version - nearly all features of the production version are in the milestone release so you can start preparing for the transition.[Continue reading]

Quo vadis, Facebook Graph API? API v2.0 Restrictions

Facebook

In April 2014, Facebook published a new version of its API. You can find their upgrade guide from v1.0 to the new version v2.0 here. The change is huge, and obviously aims to tighten security and abuse prevention. However, this change also brings a surprising amount of pain and misery to developers. Let me start with a simple scenario: basically search for people I know and contact them. I went through a lot of trouble just to do that! So, I’d like to share my frustration in trying to adopt this new Facebook Graph API. If you agree, commiserate in the comments below.[Continue reading]

Accessing Google API – Google Analytics using CloverETL

ClientIdCreated_2x

Today, reporting and analytics are big. There’s a visible shift in the perception of business intelligence among medium and small businesses. Previously, BI was a domain of big enterprises and intimidating IT budgets; now, it can be achieved DIY-style, with affordable, easy-to-use tools. Data, of course, is a bare necessity for a successful BI project. Thus, having accurate, complete, and effectively combined data sources is a must.[Continue reading]

How Small a Footprint Can Enterprise Software Actually Have?

raspberry-pi-cloveretl

We keep saying that CloverETL has a small footprint and is multiplatform out of the box. So why not test this assertion – in an extreme situation? Instead of just taking the core, we’ll go with the full installation of the CloverETL Server, put it onto the smallest machine possible, and see if it can still perform something useful. Sound like fun? Let’s do it![Continue reading]