<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SSIS Junkie : Data Explorer, OData</title><link>http://sqlblog.com/blogs/jamie_thomson/archive/tags/Data+Explorer/OData/default.aspx</link><description>Tags: Data Explorer, OData</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Weekend reading – Data Explorer, Quandl, Flatmerge and a SQL Saturday app</title><link>http://sqlblog.com/blogs/jamie_thomson/archive/2013/03/09/weekend-reading-data-explorer-quandl-flatmerge-and-a-sql-saturday-app.aspx</link><pubDate>Sat, 09 Mar 2013 18:30:04 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48152</guid><dc:creator>jamiet</dc:creator><slash:comments>2</slash:comments><comments>http://sqlblog.com/blogs/jamie_thomson/comments/48152.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/jamie_thomson/commentrss.aspx?PostID=48152</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/jamie_thomson/rsscomments.aspx?PostID=48152</wfw:comment><description>&lt;p&gt;Here are some things that have piqued my interest on the interwebs over the last few days.&lt;/p&gt;  &lt;h2&gt;Parameterized queries and Security in Data Explorer&lt;/h2&gt;  &lt;p&gt;&lt;a href="https://twitter.com/technitrain" target="_blank"&gt;Chris Webb&lt;/a&gt; put a &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/dataexplorer/thread/69153a6d-2205-4456-bcac-3a4689c787cf" target="_blank"&gt;post&lt;/a&gt; up on the &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/dataexplorer/threads" target="_blank"&gt;Data Explorer forum&lt;/a&gt; asking about parameterizing queries in Data Explorer and Miguel Llopis from the Data Explorer product team replied with some useful information:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;…there is some risk for users to leak information to external sources when doing this, and so we try to prevent this from being done &amp;quot;by default&amp;quot;. You can disable this level of protection by clicking the &amp;quot;Fast Combine&amp;quot; button in the Data Explorer ribbon tab. More information about Fast Combine and Privacy Levels can be found in our Help contents: &lt;/em&gt;&lt;a href="http://office.microsoft.com/en-us/excel-help/privacy-levels-HA104009800.aspx"&gt;&lt;em&gt;http://office.microsoft.com/en-us/excel-help/privacy-levels-HA104009800.aspx&lt;/em&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Following Miguel’s link shows this information:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://office.microsoft.com/en-us/excel-help/privacy-levels-HA104009800.aspx" target="_blank"&gt;&lt;img title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;display:inline;padding-right:0px;" border="0" alt="image" src="http://sqlblog.com/blogs/jamie_thomson/image_147A0709.png" width="565" height="345" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So, default behaviour in Data Explorer is that the user is protected from inadvertently leaking information to 3rd parties.&amp;#160; Its good to know that security has been prevalent thinking within the Data Explorer team however users do need to be aware that this behaviour exists, hence my mentioning it here.&lt;/p&gt;  &lt;h2&gt;Quandl – a search engine for datasets&lt;/h2&gt;  &lt;p&gt;I have stumbled across a site called &lt;a href="http://www.quandl.com/" target="_blank"&gt;Quandl&lt;/a&gt; that looks interesting, it bills itself as “Intelligent search for numerical data”. Essentially this is a search engine for finding datasets on the web which should be a useful resource in the emerging world of self service BI.&lt;/p&gt;  &lt;p&gt;I’m writing this on a train so as an example I used Quandl to search for data on UK train journeys and first result was &lt;a href="http://www.quandl.com/EUROSTAT-EuroStat/RAIL_TF_TRAINMV_105-Train-movements-1000-Train-kilometre-Passenger-trains-United-Kingdom" target="_blank"&gt;Train movements : 1000 Train-kilometre : Passenger trains : United Kingdom&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlblog.com/blogs/jamie_thomson/image_06979B41.png"&gt;&lt;img title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;display:inline;padding-right:0px;" border="0" alt="image" src="http://sqlblog.com/blogs/jamie_thomson/image_thumb_770463A4.png" width="571" height="593" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here we have some raw data pertaining to train movements in the UK from 2004 to 2011. Quandl provides a chart of the data, a link to the source and an indication of the age of the data. It also enables us to download the data and provides Excel, CSV, JSON &amp;amp; XML as choices of data format.&lt;/p&gt;  &lt;p&gt;An interesting idea indeed, Quandl is in its infancy though I shall be keeping a watching brief to see if it turns out to be a success or not.&lt;/p&gt;  &lt;h2&gt;Publish your own datasets with Flatmerge&lt;/h2&gt;  &lt;p&gt;The aforementioned Chris Webb put me onto this one. &lt;a href="http://flatmerge.com" target="_blank"&gt;Flatmerge&lt;/a&gt; is a startup from Michigan, US that enables one to publish their data for public consumption:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlblog.com/blogs/jamie_thomson/image_0325DDCC.png"&gt;&lt;img title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;display:inline;padding-right:0px;" border="0" alt="image" src="http://sqlblog.com/blogs/jamie_thomson/image_thumb_0F4757F3.png" width="758" height="211" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;With the FlatMerge data storage platform it's easy to share data in the cloud and use it in other applications. Just upload data and let FlatMerge discover it's &lt;b&gt;actual&lt;/b&gt; data types and make the data and metadata available in JSON or XML format through (&lt;/em&gt;&lt;a href="http://www.odata.org/documentation/uri-conventions#QueryStringOptions"&gt;&lt;em&gt;OData&lt;/em&gt;&lt;/a&gt;&lt;em&gt;) URL queries.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Flatmerge are using &lt;a href="http://www.odata.org" target="_blank"&gt;OData&lt;/a&gt;-compliant URI query formats and &lt;a href="http://twitter.com/Flatmerge/status/308267611731394560" target="_blank"&gt;they tell me&lt;/a&gt; that OData output is coming soon:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;&lt;a href="http://twitter.com/Flatmerge/status/308267611731394560" target="_blank"&gt;We currently support some OData queries. Data/Meta is returned in plain JSON or XML. OData output is coming soon!&lt;/a&gt;&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;That Flatmerge chose to use OData to publish their data is interesting – I’ve long suspected that greater OData adoption wouldn’t be far away once Excel natively supported it as an external data source and Flatmerge have realised the value in doing this. Flatmerge enables one to publish data to the web, Quandl helps people find data on the web – perhaps these two should go out for coffee sometime &lt;img class="wlEmoticon wlEmoticon-smile" style="border-top-style:none;border-left-style:none;border-bottom-style:none;border-right-style:none;" alt="Smile" src="http://sqlblog.com/blogs/jamie_thomson/wlEmoticon-smile_06E3829C.png" /&gt;&lt;/p&gt;  &lt;h2&gt;SQL Saturday app for Windows Phone&lt;/h2&gt;  &lt;p&gt;&lt;a href="https://twitter.com/sqltechmike" target="_blank"&gt;Michael Wells&lt;/a&gt; has built a Windows Phone app for SQL Saturday (particularly pertinent for me at the moment as I am on my way home form &lt;a href="http://www.sqlsaturday.com/194/" target="_blank"&gt;SQL Saturday 194&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlblog.com/blogs/jamie_thomson/image_2626296F.png"&gt;&lt;img title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;display:inline;padding-right:0px;" border="0" alt="image" src="http://sqlblog.com/blogs/jamie_thomson/image_thumb_434BD179.png" width="547" height="450" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It provides data about each event, including the all important schedule information.&lt;/p&gt;  &lt;p&gt;I have slightly mixed feelings about this. On the one hand its fantastic to see a community member voluntarily build a great FREE resource for the SQL community – massive credit to Michael for doing this. On the other hand it highlights one of my pet peeves about the current app culture that is prevalent on smartphones – this is an app that you can only use if you have a certain type of phone. The information presented here is valuable and given away for free, why is it hidden behind a gated app store? Should there not be a SQL Saturday website that is optimised for and viewable on any mobile web browser? Better still, its the schedule data here that is most valuable so why not publish that data in a format that allows one to view that schedule in one’s phone/PC/tablet calendar regardless of the type of device they are using? That data format, by the way, is &lt;a href="http://sqlblog.com/blogs/jamie_thomson/archive/tags/iCalendar/default.aspx" target="_blank"&gt;iCalendar&lt;/a&gt; which is something that regular readers are probably fed up of me &lt;a href="http://sqlblog.com/blogs/jamie_thomson/archive/2010/06/03/thinking-differently-about-bi-delivery.aspx" target="_blank"&gt;banging on about&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I hope that doesn’t detract from Michael’s great efforts here; his app is fulfilling an important need, I just happen to think its a shame that that need even exists when there are mechanisms already in place for delivering this data to us in a more efficient matter. On the other hand its hard to argue with the ease at which apps deliver information to us so perhaps I should just quietly climb down off of my soapbox! Comments are welcome!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://twitter.com/jamiet" target="_blank"&gt;@Jamiet&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=48152" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/OData/default.aspx">OData</category><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/Data+Explorer/default.aspx">Data Explorer</category><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/Open+Data/default.aspx">Open Data</category><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/Quandl/default.aspx">Quandl</category><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/Flatmerge/default.aspx">Flatmerge</category><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/SQL+Saturday/default.aspx">SQL Saturday</category></item><item><title>Thoughts on Data Explorer</title><link>http://sqlblog.com/blogs/jamie_thomson/archive/2011/10/24/thoughts-on-data-explorer.aspx</link><pubDate>Mon, 24 Oct 2011 09:55:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:39339</guid><dc:creator>jamiet</dc:creator><slash:comments>5</slash:comments><comments>http://sqlblog.com/blogs/jamie_thomson/comments/39339.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/jamie_thomson/commentrss.aspx?PostID=39339</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/jamie_thomson/rsscomments.aspx?PostID=39339</wfw:comment><description>&lt;p&gt;To my mind the most interesting piece of news to come out of the recent PASS conference was the unveiling of a new SQL Azure Labs project coming from the SQL Server organisation that has the codename "Data Explorer" (not a very imaginitive codename I'm sure you'll agree) and for which there is information available at &lt;a href="http://www.microsoft.com/en-us/sqlazurelabs/labs/dataexplorer.aspx" target="_blank"&gt;http://www.microsoft.com/en-us/sqlazurelabs/labs/dataexplorer.aspx&lt;/a&gt; (in case you've surfed on here a few months on from when I originally wrote this blog post you should expect that that that URI will have become a dead link).&lt;/p&gt;&lt;p&gt;My good buddy Chris Webb (&lt;a href="http://cwebbbi.wordpress.com/" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/#%21/Technitrain" target="_blank"&gt;twitter&lt;/a&gt;) has already blogged about Data Explorer at&amp;nbsp; &lt;a href="http://cwebbbi.wordpress.com/2011/10/12/pass-summit-2011-day-1-keynote/" target="_blank"&gt;Pass Summit 2011 - Day 1 Keynote&lt;/a&gt; and &lt;a href="http://cwebbbi.wordpress.com/2011/10/20/self-service-etl-with-data-explorer/" target="_blank"&gt;Self-Service ETL with Data Explorer&lt;/a&gt; in which he made a very telling observation:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;It allows you to mash up data from various different sources then publish the result as an OData feed – very similar to &lt;a href="http://pipes.yahoo.com/" target="_blank"&gt;Yahoo Pipes&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;I couldn't agree more with that assertion. I blogged about Yahoo Pipes over four years ago at &lt;a href="http://consultingblogs.emc.com/jamiethomson/archive/2007/05/07/Taking-Yahoo-Pipes-for-a-test-drive.aspx" target="_blank"&gt;Taking Yahoo Pipes for a test drive&lt;/a&gt; and I referred to it then as "ETL for RSS feeds"; it interested me greatly because here was a tool that enabled non-developers to pull data from multiple sources and make it available as a single data source that could be easily consumed; moreover it ran as a cloud service which has also long been an interest of mine. Granted, it only did this for RSS feeds but the premise was still really interesting to me; I believe that making data easily consumable is far more important than the tool chosen to consume it hence why I'm such a massive advocate of &lt;a href="http://sqlblog.com/blogs/jamie_thomson/archive/2010/06/03/thinking-differently-about-bi-delivery.aspx" target="_blank"&gt;iCalendar for BI&lt;/a&gt; and why you'll rarely find me talking about the likes of Business Objects, Cognos, Qlikview, Tableau and Power View on this blog (no disrespect intended to those tools or the people that use them - they're just not what floats my boat).&lt;/p&gt;&lt;p&gt;Where Yahoo Pipes consumes RSS feeds and provides RSS feeds, Data Explorer consumes from loads of different places and provides &lt;a href="http://www.odata.org" target="_blank"&gt;OData &lt;/a&gt;feeds (something I've been &lt;a href="http://consultingblogs.emc.com/jamiethomson/archive/tags/Astoria/default.aspx" target="_blank"&gt;banging on about&lt;/a&gt; &lt;a href="http://sqlblog.com/blogs/jamie_thomson/archive/tags/odata/default.aspx" target="_blank"&gt;for a while now&lt;/a&gt;) and if you're in the Microsoft ecosystem OData is increasingly looking like the &lt;a href="http://en.wikipedia.org/wiki/Lingua_franca" target="_blank"&gt;lingua franca&lt;/a&gt; for platform and device independent data integration. Moreover, according to recent blog post &lt;a href="http://blogs.msdn.com/b/timmall/archive/2011/10/21/creating-a-custom-rss-reader-in-montego-cloud.aspx" target="_blank"&gt;Creating a custom RSS reader in Montego (cloud)&lt;/a&gt; by project lead Tim Mallalieu Data Explorer will also be able to pull data directly out of web pages and that is stepping firmly into the territory of &lt;a href="http://kapowsoftware.com/" target="_blank"&gt;Kapow&lt;/a&gt; which, again, is a tool that Chris and I have blogged about before at &lt;a href="http://consultingblogs.emc.com/jamiethomson/archive/2009/07/08/kapow-etl-for-html.aspx" target="_blank"&gt;Kapow – ETL for HTML&lt;/a&gt; and &lt;a href="http://cwebbbi.wordpress.com/2009/06/29/kapow-technologies/%20" target="_blank"&gt;Kapow Technologies&lt;/a&gt;. Chris referred to Kapow as:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;a cross between a screenscraper and an ETL tool&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;and again I wouldn't disagree. Data Explorer looks like filling the missing link that I was alluding to in the final paragraphs of my June 2009 blog post &lt;a href="http://consultingblogs.emc.com/jamiethomson/archive/2009/06/23/enterprise-mashups.aspx" target="_blank"&gt;Enterprise Mashups&lt;/a&gt;.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Are you spotting a common theme here? Data Explorer is an ETL tool and given my obvious SSIS affiliations that makes it very interesting to me. That it runs as a cloud service and will be available to non-developers only makes it more intriguing and I can't wait until Data Explorer becomes available for us to tinker with later this year. No doubt Chris will be keeping a watching brief too.&lt;/p&gt;&lt;p&gt;&lt;a href="http://twitter.com/jamiet" target="_blank"&gt;@Jamiet&lt;/a&gt; &lt;/p&gt;&lt;p&gt;UPDATE:Some further thoughts...&lt;/p&gt;&lt;p&gt;It would be interesting to see what else could be done with this data once its exposed as a feed. I'll wager that in the not too distant future you'll be able to (for example) sell the output from your Data Explorer mashup on &lt;a href="https://datamarket.azure.com/" target="_blank"&gt;Azure Datamarket&lt;/a&gt; or view geocoded feeds on Bing Maps (note that &lt;a href="http://www.odata.org/blog/2011/10/14/geospatial-properties" target="_blank"&gt;Geospatial support is coming to OData in the very near future&lt;/a&gt;). There are lots of possibilities I'm sure and I'm looking forward to seeing what ideas others have for using and sharing this data.&lt;br&gt;&lt;/p&gt;&lt;p&gt;I'm also wondering whether there will be an option to host Data Explorer (and hence Data Explorer mashups) inside the enterprise. Today most enterprise data is contained within the corporate firewall thus will not be accessible from a Data Explorer service provided via SQL Azure; it would be a shame if such data could not be accessed by Data Explorer and hence why I hope there will be an on-premise version available. I can think of many scenarios at my past clients where the ability to easily make data consumable over HTTP and behind the firewall would have been invaluable.&lt;br&gt;&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=39339" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/OData/default.aspx">OData</category><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/ETL/default.aspx">ETL</category><category domain="http://sqlblog.com/blogs/jamie_thomson/archive/tags/Data+Explorer/default.aspx">Data Explorer</category></item></channel></rss>