Azure Data Factory Editor (ADF Editor)


Azure Data Factory is still in preview but obviously has a committed team behind it.

networking[1]

When I looked at the Service when the preview was made available in last Novembre, the first thing that stroke me was the lack of editor, of designing surface.  Instead, you had to configure your factory entirely in JSON.  You could visualize the resulting factory in a graphical format, but the entry mode was JSON.

Now don’t get me wrong.  I love JSON as the next guy but it’s not exactly intuitive when you do not know a service and as the service was nascent, the document was pretty slim.

Obviously Microsoft was aware of that since a few months after, they released a light-weight web editor.  It is a stepping stone in the right direction.  You still have to type a lot of JSON and there are no, but the tool provides templates and offers you some structure to package the different objects you use.

It isn’t a real design surface yet, but it’s getting there.

I actually find this approach quite good.  Get the back-end out there first, get the early adopters to toy with it, provide feedback, improve the back-end, iterate.  This way by the time the service team develop a real designer, the back-end will be stable.  In the mean time the service team can be quite nimble with the back-end, avoiding to take decision such as “let’s keep that not-so-good-feature because it has too many ramifications in the editor to change at this point”.

I still haven’t played much with ADF given I didn’t need it.  Or actually, I could have used it on a project to process nightly data but it wasn’t straightforward given the samples at launch time and the project was too high visibility and had too many political problems to add an R&D edge to it.  Since then, I am looking at the service with interest and can’t wait for tooling to democratize its usage!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s