<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Open Data France</title><subtitle type="html">Informations publiques (open data), protocole ouvert de données OData et écosystème applicatif</subtitle><id>http://blogs.msdn.com/b/ogdifrance/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/ogdifrance/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2013-02-07T18:11:16Z</updated><entry><title>DEV KINGS 2013 : Une très belle édition ! :)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/04/24/dev-kings-2013-une-tr-232-s-belle-233-dition.aspx" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/04/24/dev-kings-2013-une-tr-232-s-belle-233-dition.aspx</id><published>2013-04-24T13:26:52Z</published><updated>2013-04-24T13:26:52Z</updated><content type="html">&lt;p align="justify"&gt;Microsoft et BeMyApp se sont associés pour la 2&lt;sup&gt;nde&lt;/sup&gt;édition des DEV’ KINGS, un grand concours de développement ouvert à tous.&lt;/p&gt;  &lt;p align="justify"&gt;Cette année - nous avons eu déjà l’occasion d’en échanger dans un certain nombre de billets sur ce blog - les DEV’ KINGS 2013 spécial App'citoyenne ont portés sur le développement d’applications basées sur l’Open Data, avec une mission simple : &lt;b&gt;Concevoir sous Windows 8 et Windows Phone 8 des applications citoyennes qui améliorent la vie des habitants de leur ville&lt;/b&gt;. Pour mémoire, le principe de ce concours consistait à réunir en équipe des développeurs Windows et HTML 5, des entrepreneurs et des graphistes pour qu’ils développent ensemble des applications Open Data sous Windows Phone 8 et Windows 8. &lt;/p&gt;  &lt;h1&gt;La finale&lt;/h1&gt;  &lt;p align="justify"&gt;A l’issue de 2 mois de compétition intense, les meilleurs candidats se sont retrouvés pour la grande finale les 12 et 13 avril 2013 à Paris dans l'underground d'Epitech.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8738.image_5F00_759DA38D.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3058.image_5F00_thumb_5F00_663A1BB1.png" width="357" height="207" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4201.image_5F00_39ED6F00.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6685.image_5F00_thumb_5F00_751124FE.png" width="358" height="187" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Au final, à l’issue de ce concours, se ne sont pas moins de 73 applications développées, avec à clé, 48 applications soumises sur le store.&lt;/p&gt;  &lt;h1&gt;Les gagnants&lt;/h1&gt;  &lt;p align="justify"&gt;Place sans plus attendre aux gagnants avec 7 prix décernés ! non sans mal ; cela a été difficile de départager les équipes tant la qualité était au rendez-vous :)&lt;/p&gt;  &lt;h2&gt;Prix Microsoft&lt;/h2&gt;  &lt;p align="justify"&gt;Décerné à &lt;strong&gt;Gone to Lyon&lt;/strong&gt;, une application touristique qui indique en réalité augmentée les lieux touristiques, les bouchons lyonnais et les murs peints. Vous pouvez l’apprécier dès aujourd’hui sur &lt;a href="http://www.windowsphone.com/fr-fr/store/app/gone-to-lyon/bd2e8c1b-406c-44da-bf6b-083c6edf204c?appid=bd2e8c1b-406c-44da-bf6b-083c6edf204c"&gt;Windows Phone 8&lt;/a&gt; et &lt;a href="http://apps.microsoft.com/windows/fr-FR/app/gone-to-lyon/aba73965-45bc-4a87-a831-6ff9ee2c6e9f"&gt;Windows 8&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6170.image_5F00_02478845.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8233.image_5F00_thumb_5F00_3241B3F9.png" width="434" height="206" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;Prix Intel &lt;/h2&gt;  &lt;p align="justify"&gt;Décerné à &lt;strong&gt;Open Paris&lt;/strong&gt;. Chercher un cabinet dentaire, définir un itinéraire, croiser les données avec les Vélib’ à proximité, les transférer sur un mobile, etc. Tout cela est désormais à portée de main. Pour les parisiens, une application qui gouverne toutes les autres :)&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1070.image_5F00_5541FF9C.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2047.image_5F00_thumb_5F00_497C929D.png" width="316" height="368" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;Prix du Meilleur Design et Prix spécial du jury &lt;/h2&gt;  &lt;p align="justify"&gt;Décernés à &lt;strong&gt;Makemyday&lt;/strong&gt;. A ce stade développé pour les parisiens, Makemyday est un outil de création d'agenda culturel et sorties personnalisées en fonction de vos centres d'intérêts. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4111.image_5F00_0BBF8514.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2541.image_5F00_thumb_5F00_01AAE3E9.png" width="306" height="359" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;Prix Nokia&lt;/h2&gt;  &lt;p align="justify"&gt;Décerné à &lt;strong&gt;FitWatcher&lt;/strong&gt;, votre partenaire santé par excellence ! Saisissez diverses informations (âge, poids, habitudes alimentaires, etc.) et l'application trace tous vos mouvements, sait combien de kilomètres vous parcourez chaque jour et vous prodigue des conseils. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7331.image_5F00_779642BD.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1055.image_5F00_thumb_5F00_34D6F785.png" width="421" height="185" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;Prix HTML 5&lt;/h2&gt;  &lt;p align="justify"&gt;Décerné à &lt;strong&gt;Speecheo&lt;/strong&gt;. Pratique, l’application permet de récupérer les slides d’une conférence sur vos devices et vous évite ainsi de vous déplacer. (Participer, c’est bien aussi et rien n’empêche de faire les deux). &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2541.image_5F00_7217AC4C.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2541.image_5F00_thumb_5F00_4F736DD1.png" width="223" height="181" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;Prix Spécial Versailles Grand Prix &lt;/h2&gt;  &lt;p align="justify"&gt;Décerné à Alerte Pollen, une application permettant de localiser les arbres libérant du pollen pour éviter certaines rues lorsque l’on est allergique. C’est complètement d’actualité !&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3286.image_5F00_73B85253.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6648.image_5F00_thumb_5F00_46FF72AD.png" width="311" height="354" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Un grand BRAVO aux gagnants ci-dessus mais également aux finalistes et à l’ensemble des participants qui ont fait de ces DEV KINGS 2013 une très belle édition !&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3034.image_5F00_4EE6EF42.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2538.image_5F00_thumb_5F00_0725665B.png" width="104" height="104" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7220.image_5F00_064D0071.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4276.image_5F00_thumb_5F00_5EA68446.png" width="105" height="104" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413639" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="Open Data" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Open+Data/" /><category term="Windows 8" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Windows+8/" /><category term="Windows Phone 8" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Windows+Phone+8/" /><category term="DEV KINGS" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/DEV+KINGS/" /></entry><entry><title>OGDI DataLab et l’extension Data Explorer pour Microsoft Excel 2013</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/04/24/ogdi-datalab-et-l-extension-data-explorer-pour-microsoft-excel-2013.aspx" /><link rel="enclosure" type="application/octet-stream" length="14439521" href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-41-35-99/Data_5F00_Explorer.xlsx" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/04/24/ogdi-datalab-et-l-extension-data-explorer-pour-microsoft-excel-2013.aspx</id><published>2013-04-24T09:55:00Z</published><updated>2013-04-24T09:55:00Z</updated><content type="html">&lt;p align="justify"&gt;Disponible depuis peu, Microsoft &amp;laquo; Data Explorer &amp;raquo; Preview pour Excel est un nouvel outil qui propose une exp&amp;eacute;rience transparente pour la d&amp;eacute;couverte de donn&amp;eacute;es, la transformation de donn&amp;eacute;es et un enrichissement pour les personnes en charge de g&amp;eacute;rer de l'information, les professionnels de la BI (Business Intelligence), etc. Cet aper&amp;ccedil;u donne une premi&amp;egrave;re id&amp;eacute;e des fonctionnalit&amp;eacute;s &amp;agrave; venir en permettant aux utilisateurs de facilement d&amp;eacute;couvrir, de combiner et d'affiner les donn&amp;eacute;es pour une meilleure analyse dans Excel. (Comme avec la plupart des pr&amp;eacute;-versions, ces caract&amp;eacute;ristiques sont susceptibles d&amp;rsquo;appara&amp;icirc;tre diff&amp;eacute;remment dans la version finale).&lt;/p&gt;
&lt;p align="justify"&gt;Data Explorer se pr&amp;eacute;sente sous la forme d&amp;rsquo;une extension (add-in) pour Microsoft Excel 2013 qui permet :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;D&amp;rsquo;identifier les donn&amp;eacute;es qui vous int&amp;eacute;resse depuis vos sources pr&amp;eacute;f&amp;eacute;r&amp;eacute;es (flux &lt;a href="http://www.odata.org/"&gt;OData&lt;/a&gt;, bases de donn&amp;eacute;es relationnelles, MS Excel, fichiers textes et XML, pages web, Hadoop HDFS, etc.).&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;De d&amp;eacute;couvrir des donn&amp;eacute;es pertinentes en utilisant la capacit&amp;eacute; de recherche int&amp;eacute;gr&amp;eacute;e &amp;agrave; Excel.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;De combiner des donn&amp;eacute;es provenant de multiples sources (mashup) et les fa&amp;ccedil;onner afin de les pr&amp;eacute;parer pour une analyse plus approfondie avec des outils comme Excel et PowerPivot pour la cr&amp;eacute;ation de graphiques crois&amp;eacute;s dynamiques dont nous avons d&amp;eacute;j&amp;agrave; eu l&amp;rsquo;occasion de parler dans ce &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2011/08/19/tutoriel-une-solution-de-bi-business-intelligence-avec-odaf-et-powerpivot-en-20-minutes-chrono.aspx"&gt;blog&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Pour de plus amples informations sur Data Explorer, nous vous invitons &amp;agrave; consulter le blog MSDN &amp;eacute;ponyme d&amp;eacute;di&amp;eacute; : &lt;a href="http://blogs.msdn.com/b/dataexplorer/"&gt;http://blogs.msdn.com/dataexplorer/&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Vous pouvez t&amp;eacute;l&amp;eacute;charger l&amp;rsquo;extension Data Explorer depuis le Centre de t&amp;eacute;l&amp;eacute;chargement Microsoft &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=36803"&gt;ici&lt;/a&gt;. Une fois install&amp;eacute;, vous acc&amp;eacute;dez aux fonctionnalit&amp;eacute;s de Data Explorer au sein de Microsoft Excel 2013 depuis l&amp;rsquo;onglet &lt;strong&gt;DATA EXPLORER&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3348.image_5F00_7380A8E1.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8535.image_5F00_thumb_5F00_52210345.png" alt="image" width="499" height="60" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Les &amp;laquo; pr&amp;eacute;sentations &amp;raquo; &amp;eacute;tant ainsi faites, ce billet se propose de vous pr&amp;eacute;senter un exemple d&amp;rsquo;utilisation de l&amp;rsquo;extension Data Explorer en combinant des donn&amp;eacute;es provenant d&amp;rsquo;un flux OData (via la plateforme de publication de donn&amp;eacute;es ouvertes OGDI DataLab) et des donn&amp;eacute;es compl&amp;eacute;mentaires provenant directement d&amp;rsquo;Internet. Le th&amp;egrave;me de cet exemple sera &amp;laquo; les communes fran&amp;ccedil;aises &amp;raquo;. Nous allons donc rassembler et associer des informations sur les communes de France pour enfin produire des graphiques permettant l&amp;rsquo;analyse de ces donn&amp;eacute;es.&lt;/p&gt;
&lt;h1&gt;Etape 1 : R&amp;eacute;cup&amp;eacute;ration des donn&amp;eacute;es sources depuis OGDI DataLab&lt;/h1&gt;
&lt;p align="justify"&gt;Dans l&amp;rsquo;instance de test OGDI DataLab mise &amp;agrave; disposition par Microsoft France, nous avons charg&amp;eacute; les informations de toutes les communes fran&amp;ccedil;aises, il y en a plus de &lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/Communes"&gt;36000&lt;/a&gt; !&lt;/p&gt;
&lt;p align="justify"&gt;Une fois dans l&amp;rsquo;onglet &lt;strong&gt;DATA EXPLORER&lt;/strong&gt;, cliquez sur &lt;strong&gt;From Other Sources&lt;/strong&gt; puis sur &lt;strong&gt;From OData Feed&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6076.image_5F00_05E8F997.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5875.image_5F00_thumb_5F00_0A7F0451.png" alt="image" width="558" height="324" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Dans la fen&amp;ecirc;tre &lt;strong&gt;OData Feed&lt;/strong&gt; qui s&amp;rsquo;ouvre, pr&amp;eacute;cisez l&amp;rsquo;URL de votre flux OData : &lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/Communes"&gt;http://ogdifrance.cloudapp.net:8080/v1/frOpenData/Communes&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0268.image_5F00_6127BC52.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1258.image_5F00_thumb_5F00_604F5668.png" alt="image" width="282" height="101" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Apply&lt;/strong&gt;. Une fen&amp;ecirc;tre s&amp;rsquo;ouvre et affiche une pr&amp;eacute;visualisation du r&amp;eacute;sultat. C&amp;rsquo;est ici que vous allez pouvoir configurer le r&amp;eacute;sultat souhait&amp;eacute; en appliquant toute sorte de modification tel qu&amp;rsquo;ins&amp;eacute;rer, masquer ou renommer des colonnes, filtrer ou grouper les r&amp;eacute;sultats, appliquer des calculs, etc.&lt;/p&gt;
&lt;p align="justify"&gt;Vous allez masquer les colonnes qui ne contiennent pas d&amp;rsquo;informations utiles pour Cette illustration. Pour s&amp;eacute;lectionner plusieurs colonnes, commencez par s&amp;eacute;lectionner une colonne en cliquant sur son en-t&amp;ecirc;te. Pour ajouter d&amp;rsquo;autres colonnes &amp;agrave; la s&amp;eacute;lection, maintenez la touche CTRL puis cliquez sur les en-t&amp;ecirc;tes des colonnes &amp;agrave; ajouter.&lt;/p&gt;
&lt;p align="justify"&gt;Une fois les colonnes s&amp;eacute;lectionn&amp;eacute;es, masquez-les en faisant &lt;strong&gt;Clic droit &amp;gt; Hide Columns&lt;/strong&gt;. Il se peut que l&amp;rsquo;op&amp;eacute;ration soit longue car Excel va recharger tous les &amp;eacute;l&amp;eacute;ments.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4466.image_5F00_31899DC6.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2816.image_5F00_thumb_5F00_4DD6DFE6.png" alt="image" width="515" height="250" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une fois que votre requ&amp;ecirc;te est pr&amp;ecirc;te, il vous reste plus qu&amp;rsquo;&amp;agrave; cliquer sur le bouton &lt;strong&gt;Done &lt;/strong&gt;pour charger les r&amp;eacute;sultats dans Excel.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0654.image_5F00_0A3F2EC4.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6014.image_5F00_thumb_5F00_1C3B4C84.png" alt="image" width="547" height="277" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;La fen&amp;ecirc;tre de pr&amp;eacute;visualisation se ferme et les donn&amp;eacute;es commencent &amp;agrave; se charger dans Excel. Cette op&amp;eacute;ration dure plusieurs minutes dans la mesure o&amp;ugrave; il y a pr&amp;egrave;s de 70Mo de donn&amp;eacute;es &amp;agrave; t&amp;eacute;l&amp;eacute;charger. Tout d&amp;eacute;pend du d&amp;eacute;bit de votre connexion Internet. Vous pouvez suivre son avancement dans le panneau de droite. Il est important d&amp;rsquo;attendre la fin du t&amp;eacute;l&amp;eacute;chargement des donn&amp;eacute;es pour passer &amp;agrave; la suite.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3056.image_5F00_525CC4D3.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4846.image_5F00_thumb_5F00_23970C31.png" alt="image" width="120" height="166" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;A l&amp;rsquo;issue de l&amp;rsquo;op&amp;eacute;ration, vous devez avoir la liste de toutes les communes de France dans votre tableau Excel soit plus de 36000 lignes !&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4527.image_5F00_22527352.png"&gt;&lt;img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5187.image_5F00_thumb_5F00_06613E5A.png" alt="image" width="546" height="203" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Etape 2 : Enrichissement des donn&amp;eacute;es avec une source diff&amp;eacute;rente&lt;/h1&gt;
&lt;p align="justify"&gt;Dans l&amp;rsquo;&amp;eacute;tat actuel des donn&amp;eacute;es rapatri&amp;eacute;es, vous disposez de la liste des communes fran&amp;ccedil;aise avec les codes INSEE associ&amp;eacute;es mais vous n&amp;rsquo;avez aucune information sur le nom des d&amp;eacute;partements.&lt;/p&gt;
&lt;p align="justify"&gt;Toujours dans l&amp;rsquo;onglet &lt;strong&gt;DATA EXPLORER&lt;/strong&gt;, cliquez sur &lt;strong&gt;Online Search&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6165.image_5F00_5174391C.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0207.image_5F00_thumb_5F00_2169E79B.png" alt="image" width="535" height="66" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Un panneau s&amp;rsquo;ouvre &amp;agrave; droite avec un champ de recherche. Nous recherchons &amp;laquo; d&amp;eacute;partements France &amp;raquo; et parcourons les r&amp;eacute;sultats pour choisir celui qui correspond le mieux &amp;agrave; notre besoin. En passant sur les r&amp;eacute;sultats, vous pr&amp;eacute;visualisez le contenu directement dans Excel.&lt;/p&gt;
&lt;p align="justify"&gt;Choisissez les donn&amp;eacute;es en provenance de Wikip&amp;eacute;dia qui contiennent &amp;agrave; la fois le code INSEE - ce qui va vous permettre de r&amp;eacute;aliser la jointure avec vos donn&amp;eacute;es actuelles - et le nom du d&amp;eacute;partement, de la pr&amp;eacute;fecture et de la r&amp;eacute;gion &amp;ndash; ceci constitue la valeur ajout&amp;eacute;e de nos donn&amp;eacute;es). Cliquez pour utiliser ces donn&amp;eacute;es.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5483.clip_5F00_image002_5F00_343E6B45.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="clip_image002" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7128.clip_5F00_image002_5F00_thumb_5F00_5C8D9D99.png" alt="clip_image002" width="145" height="374" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une nouvelle feuille de calcul s&amp;rsquo;ouvre et les donn&amp;eacute;es sont charg&amp;eacute;es.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5141.image_5F00_73003C20.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4062.image_5F00_thumb_5F00_56A2D433.png" alt="image" width="385" height="288" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Il convient maintenant de lier ces nouvelles donn&amp;eacute;es avec vos donn&amp;eacute;es initiales. Avant cela, un petit d&amp;eacute;tail se doit d&amp;rsquo;&amp;ecirc;tre r&amp;eacute;gler au niveau du format du code INSEE. Dans le r&amp;eacute;sultat de votre requ&amp;ecirc;te OData, les d&amp;eacute;partements de 1 &amp;agrave; 9 ne contiennent pas de 0 alors que dans le r&amp;eacute;sultat de la requ&amp;ecirc;te Web, le 0 est pr&amp;eacute;cis&amp;eacute;. Il s&amp;rsquo;av&amp;egrave;re donc n&amp;eacute;cessaire de modifier la requ&amp;ecirc;te. Pour cela, fermez le panneau &lt;strong&gt;Online Search&lt;/strong&gt; puis cliquez sur &lt;strong&gt;Filter &amp;amp; Shape&lt;/strong&gt; dans le panneau de droite.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1732.image_5F00_5419A275.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7282.image_5F00_thumb_5F00_1A2A5F89.png" alt="image" width="118" height="161" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Il va vous falloir remplacer le code INSEE des neufs premiers d&amp;eacute;partements &amp;agrave; la main. Faites un clic droit sur la valeur puis cliquez sur &lt;strong&gt;Replace Values&lt;/strong&gt;. Remplissez ensuite le champ &lt;strong&gt;Replace With &lt;/strong&gt;avec la valeur du code INSEE sans le 0 puis enfin cliquez sur &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8360.image_5F00_324DC9E4.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2061.image_5F00_thumb_5F00_6A200E07.png" alt="image" width="190" height="130" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4456.image_5F00_64D12756.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4150.image_5F00_thumb_5F00_6F224BB6.png" alt="image" width="31" height="40" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2477.image_5F00_554E1587.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1586.image_5F00_thumb_5F00_6D717FE2.png" alt="image" width="316" height="120" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une fois les modifications ainsi effectu&amp;eacute;es, votre tableau doit ressembler &amp;agrave; ceci :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1563.image_5F00_1A866CB1.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8814.image_5F00_thumb_5F00_030BB880.png" alt="image" width="353" height="290" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Ces donn&amp;eacute;es doivent &amp;agrave; pr&amp;eacute;sent &amp;ecirc;tre li&amp;eacute;es avec vos donn&amp;eacute;es initiales. Pour ce faire, cliquez sur le bouton &lt;strong&gt;Merge &lt;/strong&gt;de l&amp;rsquo;onglet &lt;strong&gt;QUERY&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8738.image_5F00_07A1C33A.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0486.image_5F00_thumb_5F00_1F58FAA0.png" alt="image" width="538" height="67" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une fen&amp;ecirc;tre &lt;strong&gt;Merge&lt;/strong&gt; s&amp;rsquo;ouvre. C&amp;rsquo;est ici que vous allez sp&amp;eacute;cifier la colonne de jointure, c&amp;rsquo;est-&amp;agrave;-dire la colonne commune aux deux requ&amp;ecirc;tes permettant d&amp;rsquo;associer chaque ligne. S&amp;eacute;lectionnez votre requ&amp;ecirc;te OData comme &lt;em&gt;primary table&lt;/em&gt; et votre requ&amp;ecirc;te Web sur les d&amp;eacute;partements ensuite. La jointure va se r&amp;eacute;aliser sur le code INSEE du d&amp;eacute;partement ; il convient donc s&amp;eacute;lectionner la colonne &lt;em&gt;dep&lt;/em&gt; de la requ&amp;ecirc;te OData et la colonne &lt;em&gt;INSEE_code&lt;/em&gt; de la requ&amp;ecirc;te Web.&lt;/p&gt;
&lt;p align="justify"&gt;Une fois les deux colonnes choisies, Excel va &amp;eacute;valuer votre s&amp;eacute;lection pour d&amp;eacute;terminer combien de lignes vont pouvoir &amp;ecirc;tre associ&amp;eacute;es. Le but est d&amp;rsquo;avoir 100% de vos lignes associ&amp;eacute;s.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3124.image_5F00_0518917C.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7331.image_5F00_thumb_5F00_439DDF22.png" alt="image" width="281" height="235" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;L&amp;rsquo;&amp;eacute;valuation prend un certain temps compte tenu du volume de donn&amp;eacute;es. Vous pouvez cliquer sur &lt;strong&gt;OK&lt;/strong&gt; sans attendre la fin de l&amp;rsquo;&amp;eacute;valuation.&lt;/p&gt;
&lt;p align="justify"&gt;Une fen&amp;ecirc;tre de pr&amp;eacute;visualisation s&amp;rsquo;ouvre. C&amp;rsquo;est ici que vous allez param&amp;eacute;trer votre requ&amp;ecirc;te finale. On retrouve bien tous les champs de votre requ&amp;ecirc;te OData ainsi qu&amp;rsquo;une nouvelle colonne &lt;strong&gt;NewColumn&lt;/strong&gt; &amp;agrave; droite. Cette colonne contient les donn&amp;eacute;es de la requ&amp;ecirc;te web sous forme de tableau.&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur l&amp;rsquo;ic&amp;ocirc;ne &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4188.clip_5F00_image0024_5F00_7B03F050.png"&gt;&lt;img style="border: 0px currentcolor; display: inline; background-image: none;" title="clip_image002[4]" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7416.clip_5F00_image0024_5F00_thumb_5F00_76213C94.png" alt="clip_image002[4]" width="16" height="14" border="0" /&gt;&lt;/a&gt; puis cochez &lt;strong&gt;Department&lt;/strong&gt;, &lt;strong&gt;Prefecture&lt;/strong&gt; et &lt;strong&gt;Region&lt;/strong&gt; dans la fen&amp;ecirc;tre pop-up qui s&amp;rsquo;ouvre. Enfin cliquez sur &lt;strong&gt;OK&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8306.image_5F00_2E5FB3AD.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1452.image_5F00_thumb_5F00_1895CB50.png" alt="image" width="129" height="107" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Vous pouvez maintenant constater que pour chaque commune sont associ&amp;eacute;s son d&amp;eacute;partement, sa pr&amp;eacute;fecture et sa r&amp;eacute;gion. Vous pouvez changer l&amp;rsquo;ordre des colonnes (en glisser/d&amp;eacute;placer) pour une meilleure organisation. Une fois votre requ&amp;ecirc;te pr&amp;ecirc;te, il ne vous reste plus qu&amp;rsquo;&amp;agrave; cliquer sur &lt;strong&gt;Done&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4276.image_5F00_73980AD6.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7701.image_5F00_thumb_5F00_7755AFA6.png" alt="image" width="548" height="270" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Excel va recharger toutes les lignes. Un fois termin&amp;eacute;, votre tableau contient la liste de toutes les communes fran&amp;ccedil;aises (r&amp;eacute;cup&amp;eacute;r&amp;eacute; sur l&amp;rsquo;instance de test de la plateforme de publication OGDI DataLab) enrichi avec des informations venant d&amp;rsquo;une page Web. C&amp;rsquo;est toute la puissance de Data Explorer !&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2502.image_5F00_5F02958B.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8053.image_5F00_thumb_5F00_10AD8D14.png" alt="image" width="547" height="212" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Rien n&amp;rsquo;emp&amp;ecirc;che de continuer &amp;agrave; enrichir cet ensemble de donn&amp;eacute;es avec d&amp;rsquo;autres donn&amp;eacute;es venant de sources diff&amp;eacute;rentes comme par exemple un fichier (texte, XML, CSV, Excel, etc.), une base de donn&amp;eacute;es (SQL Server, SQL Azure, MySQL, Access, Oracle etc.), Facebook, Hadoop HDFS, Active Directory et beaucoup d&amp;rsquo;autres encore ! Vos besoins, votre imagination et l&amp;rsquo;existant constituent la limite.&lt;/p&gt;
&lt;h1&gt;Etape 3 : Analyse des donn&amp;eacute;es avec Power View&lt;/h1&gt;
&lt;p align="justify"&gt;A pr&amp;eacute;sent que vos donn&amp;eacute;es sont fin pr&amp;ecirc;tes, vous allez vous int&amp;eacute;ressez &amp;agrave; leur analyse au travers de la capacit&amp;eacute; Power View de Microsoft Excel 2013. (Vous pouvez retrouver en d&amp;eacute;tail les fonctionnalit&amp;eacute;s de Microsoft Excel 2013 sur le &lt;a href="http://blog.djeepy1.net/tag/powerpivot/"&gt;billet de Jean-Pierre Riehl&lt;/a&gt;.)&lt;/p&gt;
&lt;p align="justify"&gt;Pour cela, cliquez sur &lt;strong&gt;Power View&lt;/strong&gt; dans l&amp;rsquo;onglet &lt;strong&gt;INSERT&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5238.image_5F00_31DD82F0.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4721.image_5F00_thumb_5F00_0C738F82.png" alt="image" width="548" height="53" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une fois sur la page Power View, commencez par supprimer le tableau pr&amp;eacute;sent par d&amp;eacute;faut en le s&amp;eacute;lectionnant puis en cliquant sur la touche &lt;strong&gt;Suppr&lt;/strong&gt; de votre clavier. Pour s&amp;eacute;lectionner le tableau, cliquez sur la bordure de celui-ci.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Exemple 1 : Population des &lt;/strong&gt;communes par d&amp;eacute;partement&lt;/h2&gt;
&lt;p align="justify"&gt;Vous vous retrouvez avec une page vierge et un panneau &amp;agrave; droite. Dans ce panneau de droite, cochez la case &lt;strong&gt;Department&lt;/strong&gt;. Cliquez maintenant&lt;strong&gt; &lt;/strong&gt;sur le bouton &lt;strong&gt;Tiles&lt;/strong&gt; de l&amp;rsquo;onglet &lt;strong&gt;DESIGN&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2570.image_5F00_763D742F.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5633.image_5F00_thumb_5F00_7C1817C8.png" alt="image" width="511" height="53" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Un nouvel &amp;eacute;l&amp;eacute;ment s&amp;rsquo;affiche dans votre Power View, ajustez-le afin qu&amp;rsquo;il occupe toute la place disponible en laissant de la place pour un titre en haut. Votre titre sera &amp;laquo; &lt;em&gt;Population des communes par d&amp;eacute;partement &lt;/em&gt;&amp;raquo;. Votre Power View doit maintenant ressembler &amp;agrave; la capture suivante :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4130.image_5F00_4CE62C31.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2664.image_5F00_thumb_5F00_39C4FF85.png" alt="image" width="423" height="137" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;S&amp;eacute;lectionnez le petit tableau du milieu puis, dans le panneau de droite, cochez &lt;strong&gt;nom&lt;/strong&gt; et &lt;strong&gt;popu&lt;/strong&gt;. Supprimez &lt;strong&gt;Department&lt;/strong&gt; du champ &lt;strong&gt;FIELDS&lt;/strong&gt; de sorte &amp;agrave; avoir ceci :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6470.image_5F00_3F9FA31E.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3225.image_5F00_thumb_5F00_7771E741.png" alt="image" width="107" height="267" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le bouton &lt;strong&gt;Bar Chart&lt;/strong&gt; puis &lt;strong&gt;Stacked Bar&lt;/strong&gt; de l&amp;rsquo;onglet &lt;strong&gt;DESIGN&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1172.image_5F00_4F5F3822.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8037.image_5F00_thumb_5F00_0DE485C9.png" alt="image" width="546" height="104" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Ajustez votre tableau afin qu&amp;rsquo;il occupe tout l&amp;rsquo;espace disponible. Vous avez la possibilit&amp;eacute; de changer le param&amp;egrave;tre de tri (nom ou popu) ainsi que l&amp;rsquo;ordre (croissant ou d&amp;eacute;croissant). Choisissez par exemple de trier par population d&amp;eacute;croissante. Vous disposez maintenant des communes, filtr&amp;eacute;es par d&amp;eacute;partement et tri&amp;eacute;es par ordre de population d&amp;eacute;croissante. Vous pouvez ainsi parcourir les diff&amp;eacute;rents d&amp;eacute;partements et d&amp;eacute;couvrir qu&amp;rsquo;elles sont les communes les plus peupl&amp;eacute;es. A noter que l&amp;rsquo;unit&amp;eacute; de la population est en centaines d&amp;rsquo;habitants.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8103.image_5F00_615B55E2.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2577.image_5F00_thumb_5F00_6AD41458.png" alt="image" width="416" height="312" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Exemple 2 : Carte des d&amp;eacute;partements de France&lt;/h2&gt;
&lt;p align="justify"&gt;Dans ce deuxi&amp;egrave;me exemple, vous allez utiliser la fonction Map de Power View pour afficher les d&amp;eacute;partements fran&amp;ccedil;ais sur une carte.&lt;/p&gt;
&lt;p align="justify"&gt;Retournez sur votre feuille de calcul contenant les donn&amp;eacute;es sources puis cliquez &amp;agrave; nouveau sur &lt;strong&gt;Power View&lt;/strong&gt; de l&amp;rsquo;onglet &lt;strong&gt;INSERT&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4606.image_5F00_093E5542.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8816.image_5F00_thumb_5F00_5CB5255B.png" alt="image" width="548" height="53" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Si Excel vous le demande, choisissez de cr&amp;eacute;er une nouvelle feuille Power View.&lt;/p&gt;
&lt;p align="justify"&gt;Une fois sur votre Power View, commencez par supprimer le tableau pr&amp;eacute;sent en le s&amp;eacute;lectionnant puis en cliquant sur la touche &lt;strong&gt;Suppr&lt;/strong&gt; de votre clavier. Pour s&amp;eacute;lectionner le tableau, cliquez sur la bordure de celui-ci.&lt;/p&gt;
&lt;p align="justify"&gt;Cochez &lt;strong&gt;Department&lt;/strong&gt; dans le panneau de droite puis cliquez sur &lt;strong&gt;Map&lt;/strong&gt; dans l&amp;rsquo;onglet &lt;strong&gt;DESIGN&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8103.image_5F00_5B708C7C.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0167.image_5F00_thumb_5F00_05708AA5.png" alt="image" width="347" height="53" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Dans le panneau de droite, il faut mettre &lt;strong&gt;Department&lt;/strong&gt; dans le champ &lt;strong&gt;LOCATIONS&lt;/strong&gt; et le supprimer du champ &lt;strong&gt;COLOR&lt;/strong&gt;. Vous remarquez que Power View g&amp;eacute;olocalise automatiquement les d&amp;eacute;partements sur la carte de France.&lt;/p&gt;
&lt;p align="justify"&gt;Ajustez la carte &amp;agrave; la taille de la page puis ajoutez un titre, par exemple &amp;laquo; &lt;em&gt;Carte des d&amp;eacute;partements de France&lt;/em&gt; &amp;raquo;. Vous devriez avoir ceci :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1641.image_5F00_44620B40.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1122.image_5F00_thumb_5F00_25E7A48A.png" alt="image" width="533" height="316" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Vous allez encore am&amp;eacute;liorer cette carte. Pour ce faire, glissez le champ &lt;strong&gt;popu &lt;/strong&gt;dans la case&lt;strong&gt; SIZE &lt;/strong&gt;du panneau de droite. Ce champ doit &amp;ecirc;tre en mode &lt;strong&gt;Sum &lt;/strong&gt;(en cliquant sur la petite fl&amp;egrave;che &amp;agrave; droite), c&amp;rsquo;est-&amp;agrave;-dire qu&amp;rsquo;il va calculer la somme de la population de chaque commune d&amp;rsquo;un d&amp;eacute;partement donn&amp;eacute; et ensuite ajuster la taille du point sur la carte en fonction du r&amp;eacute;sultat.&lt;/p&gt;
&lt;p align="justify"&gt;On peut maintenant facilement d&amp;eacute;terminer quels sont les d&amp;eacute;partements fran&amp;ccedil;ais les plus peupl&amp;eacute;s.&lt;/p&gt;
&lt;p align="justify"&gt;Encore une petite am&amp;eacute;lioration, glissez le champ &lt;strong&gt;Region&lt;/strong&gt; dans la case &lt;strong&gt;COLOR&lt;/strong&gt;. Les points se colorent selon leur r&amp;eacute;gion et une l&amp;eacute;gende apparait &amp;agrave; droite de la carte.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6011.image_5F00_4EC293C6.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3660.image_5F00_thumb_5F00_513B9FB7.png" alt="image" width="533" height="316" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Profitez-en pour d&amp;eacute;couvrir les multiples possibilit&amp;eacute;s qu&amp;rsquo;offre Power View. Par exemple la fonction de filtrage, accessible en cliquant sur la petite icone en haut &amp;agrave; droite de la carte, permet d&amp;rsquo;affiner vos analyses en vous concentrant sur certains d&amp;eacute;partements ou sur une fourchette de population sp&amp;eacute;cifique.&lt;/p&gt;
&lt;p align="justify"&gt;Power View permet la visualisation de donn&amp;eacute;es sous plusieurs formes telles que des cartes, des graphiques, des camemberts, des histogrammes etc. C&amp;rsquo;est un outil puissant qui vous sera utile pour toute analyse de donn&amp;eacute;es.&lt;/p&gt;
&lt;p align="justify"&gt;Ceci conclut ce billet &amp;agrave; la d&amp;eacute;couverte de Data Explorer. Nous vous joignons le fichier Excel correspondant si vous souhaitez directement visualiser le r&amp;eacute;sultat.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413599" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="OGDI DataLab" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/OGDI+DataLab/" /><category term="Data Explorer" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Data+Explorer/" /><category term="Excel 2013" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Excel+2013/" /></entry><entry><title>OGDI DataLab évolue !</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/04/22/ogdi-datalab-233-volue.aspx" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/04/22/ogdi-datalab-233-volue.aspx</id><published>2013-04-22T20:08:51Z</published><updated>2013-04-22T20:08:51Z</updated><content type="html">&lt;p align="justify"&gt;La plateforme de publication de données ouvertes OGDI DataLab (disponible sur la &lt;a href="https://github.com/openlab/datalab"&gt;forge GitHub&lt;/a&gt; comme solution communautaire sous licence libre &lt;a href="http://opensource.org/licenses/ms-pl.html"&gt;Microsoft Public License (Ms-PL))&lt;/a&gt; évolue comme l’indique le titre de ce billet.&lt;/p&gt;  &lt;p align="justify"&gt;Ainsi, vis-à-vis de la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/06/15/une-nouvelle-rencontre.aspx"&gt;version 5 disponible jusqu'à présent&lt;/a&gt;, un ensemble de nouvelles fonctionnalités ont été introduites au niveau de la &lt;a href="https://github.com/openlab/DataLab/tree/v6"&gt;branche V6&lt;/a&gt; sur la forge et sont désormais utilisables par tous dès aujourd’hui.&lt;/p&gt;  &lt;p align="justify"&gt;Au-delà d’un nouveau palier technique dans les versions des technologies utilisées, avec notamment :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Une solution au format &lt;a href="http://www.microsoft.com/fr-fr/download/details.aspx?id=30653"&gt;Visual Studio 2012&lt;/a&gt;,&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;La prise en charge du &lt;a href="http://www.microsoft.com/fr-fr/download/details.aspx?id=30653"&gt;Microsoft .NET Framework 4.5&lt;/a&gt;,&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Celle également du &lt;a href="http://www.microsoft.com/fr-fr/download/details.aspx?id=35448"&gt;Kit de développement logiciel (SDK) Windows Azure pour .NET – Octobre 2012&lt;/a&gt;,&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;L’objectif de ce billet, vous l’aurez compris, consiste à vous proposer une vue d’ensemble rapide de ces nouvelles fonctionnalités qui concernent plus particulièrement :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Le service de données (projet nommé DataService),&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;L’explorateur de données (projet nommé DataBrowser),&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;L’outil de chargement de données (projet nommé DataLoader).&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;Voyons à présent ce qu’il en est de ces nouvelles fonctionnalités. Toute la documentation sur la solution a elle aussi été mise à jour en conséquence pour les refléter. Vous pouvez donc vous reporter à cette dernière pour plus de détails sur ces évolutions.&lt;/p&gt;  &lt;h1&gt;Le service de données&lt;/h1&gt;  &lt;p align="justify"&gt;Les principales nouveautés de cette évolution d’OGDI DataLab se concentrent au niveau du service de données (projet nommé DataService). Il s’agit pour mémoire d’un service de données RESTful conforme au protocole ouvert de donnée &lt;a href="http://www.odata.org/"&gt;OData&lt;/a&gt; (Open Data Protocol) qui permet de consommer les différents catalogues de jeux de données publiés. &lt;/p&gt;  &lt;p align="justify"&gt;Ce service de données est complément réécrit dans cette version avec, à la clé, une nouvelle architecture (encore) plus performante. Il convient également de noter dans ce contexte la prise en charge de nouvelles fonctions dans l’URL de requête.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://opendata.bordeaux.fr"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7266.image_5F00_203ADBF0.png" width="269" height="48" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Nous tenons à ce propos à remercier très sincèrement les équipes en charge du portail &lt;a href="http://www.opendata.bordeaux.fr/"&gt;opendata.bordeaux.fr&lt;/a&gt; de la Ville de Mairie de Bordeaux pour :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Les améliorations apportées au service de données en termes de prise en charge de mots-clés additionnels au niveau des opérations de requête d’un jeu de données pour offrir une couverture fonctionnelle améliorée de la spécification d’OData.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;La volonté de partager ces améliorations avec le plus grand nombre et de contribuer ainsi à la solution communautaire OGDI DataLab dans un esprit de mutualisation des investissements que nous souhaitons ici saluer. C’est clairement le cercle vertueux que nous souhaitons encourager et soutenir pour la solution.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;Cette contribution est désormais intégrée dans la branche v6.&lt;/p&gt;  &lt;h2&gt;Une nouvelle architecture&lt;/h2&gt;  &lt;p align="justify"&gt;Le travail de refonte a porté essentiellement sur une factorisation du code pour éviter au maximum la redondance de code. Le diagramme ci-dessous présente l’organisation des classes de traitement des requêtes HTTP.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3441.image_5F00_37F21356.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7563.image_5F00_thumb_5F00_16FEA0AF.png" width="549" height="152" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;La classe abstraite AbstractHttpHandler regroupe le code commun à l’ensemble des requêtes, à savoir l’analyse de la chaîne de requête ainsi que la récupération des données dans les tables Azure.&lt;/p&gt;  &lt;p align="justify"&gt;Les classes qui héritent de la classe abstraite AbstractHttpHandler s’occupent de mettre en forme des réponses selon les types de requêtes. A ce titre, la classe MainHttpHandler est la classe qui gère les requêtes classiques sur les données ; toutes les autres classes gèrent les cas spécifiques tels que les métadonnées ou la liste des catalogues de jeux de données.&lt;/p&gt;  &lt;h2&gt;Les nouvelles fonctionnalités&lt;/h2&gt;  &lt;p align="justify"&gt;Comme évoqué précédemment, le service de données RESTful gère à présent de nouveaux mots-clés OData qui peuvent être insérés dans l’URL de requête. Ces mots clés permettent de personnaliser les résultats retournés par le service de données. Ces nouvelles fonctionnalités ont été ajoutées dans le but à la fois d’offrir une meilleure flexibilité et de se rapprocher au maximum de la spécification OData en termes de couverture fonctionnelle.&lt;/p&gt;  &lt;h3&gt;Mot clé $top&lt;/h3&gt;  &lt;p align="justify"&gt;Il est maintenant possible de spécifier la valeur « all » pour le paramètre $top ; ce qui a pour effet de retourner l’ensemble des résultats d’un jeu de données (dataset) sans limiter du nombre de résultat. Pour rappel, le service de données retourne par défaut les 1000 premiers résultats d’un jeu de données et le flux ainsi retourné contient à la fin des résultats de cette première requête http un élément de type link contenant l’URL pour obtenir les enregistrements suivants, et ainsi de suite jusqu’à ce que l’on ait parcouru tous les résultats. Pour ce faire, l’URL contient un &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2011/12/20/powerpivot-pour-excel-pagination-et-projections.aspx"&gt;jeton de continuation&lt;/a&gt; $skiptoken.&lt;/p&gt;  &lt;p align="justify"&gt;Le tableau ci-dessous présente quelques exemples d’utilisation du paramètre $top :&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;table cellspacing="0" cellpadding="2" width="567" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="372"&gt;&lt;strong&gt;Requête&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="193"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="372"&gt;Pas de $top          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;&lt;/a&gt;&amp;#160; &lt;/td&gt;        &lt;td valign="top" width="193"&gt;Retourne un maximum de 1000 lignes&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="372"&gt;$top=2&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/catalog/dataset?$top=2"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?&lt;strong&gt;$top=&lt;/strong&gt;&lt;em&gt;2&lt;/em&gt;&lt;/a&gt;&lt;em&gt; &lt;/em&gt;&lt;/td&gt;        &lt;td valign="top" width="193"&gt;Retourne un maximum de 2 lignes&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="372"&gt;$top=2390&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://ogdifrance.cloudapp.net:8080/v1/catalog/dataset?$top=2390"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?&lt;strong&gt;$top=&lt;/strong&gt;&lt;em&gt;2390&lt;/em&gt;&lt;/a&gt; &lt;/td&gt;        &lt;td valign="top" width="193"&gt;Retourne un maximum de 2390 lignes&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="372"&gt;$top=all&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/catalog/dataset?$top=all"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?&lt;strong&gt;$top=&lt;/strong&gt;&lt;em&gt;all&lt;/em&gt;&lt;/a&gt; &lt;/td&gt;        &lt;td valign="top" width="193"&gt;Retourne toutes les lignes&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p align="justify"&gt;Le service de données se conforme à la spécification OData pour le paramètre $top et ce comme décrit &lt;a href="http://www.odata.org/documentation/odata-v2-documentation/uri-conventions/#43_Top_System_Query_Option_top"&gt;ici&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Mot clé $skip&lt;/h3&gt;  &lt;p align="justify"&gt;Le paramètre $skip permet d’omettre les X premières lignes du résultat d’une requête (X étant la valeur du paramètre $skip).&lt;/p&gt;  &lt;p align="justify"&gt;Le tableau ci-dessous présente quelques exemples d’utilisation du paramètre $skip :&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;table cellspacing="0" cellpadding="2" width="571" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="379"&gt;&lt;strong&gt;Requête&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="190"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="379"&gt;$skip=2          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$skip=2"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?&lt;strong&gt;$skip=&lt;/strong&gt;&lt;em&gt;2&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="190"&gt;Les 2 premiers résultats seront omis&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="379"&gt;$skip=5&amp;amp;$top=10          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$skip=5&amp;amp;$top=10"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?&lt;strong&gt;$skip=&lt;/strong&gt;&lt;em&gt;5&lt;/em&gt;&amp;amp;&lt;strong&gt;$top=&lt;/strong&gt;&lt;em&gt;10&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="190"&gt;Retourne 10 résultats à partir du 5ème&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p align="justify"&gt;Il convient de noter qu’il ne faut pas utiliser le mot clé $skip comme un moyen de pagination. Un lien prévu à cet effet est spécifié en bas de la réponse comme décrit précédemment.&lt;/p&gt;  &lt;p align="justify"&gt;Le service de données se conforme à la spécification OData pour le paramètre $skip et ce comme décrit &lt;a href="http://www.odata.org/documentation/odata-v2-documentation/uri-conventions/#44_Skip_System_Query_Option_skip"&gt;ici&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Mot clé $orderby&lt;/h3&gt;  &lt;p align="justify"&gt;Le paramètre $orderby permet de demander au service de données de trier les résultats avant de les retourner. Il est aussi possible de spécifier l’ordre de tri, à savoir asc pour l’ordre croissant et desc pour l’ordre décroissant. Si aucun ordre n’est spécifié, c’est l’ordre croissant qui est utilisé par défaut.&lt;/p&gt;  &lt;p align="justify"&gt;Le tableau ci-dessous présente quelques exemples d’utilisation du paramètre $orderby :&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;table cellspacing="0" cellpadding="2" width="569" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="381"&gt;&lt;strong&gt;Requête&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="186"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="381"&gt;$orderby=mairie          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$orderby=mairie"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?&lt;strong&gt;$orderby=&lt;/strong&gt;&lt;em&gt;mairie&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="186"&gt;Trier par champs mairie croissant&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="381"&gt;$orderby=insee desc          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$orderby=insee%20desc"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?&lt;strong&gt;$orderby=&lt;/strong&gt;&lt;em&gt;insee desc&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="186"&gt;Trier par champs code insee décroissant&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p align="justify"&gt;Le service de données se conforme à la spécification OData pour le paramètre $orderby et ce comme décrit &lt;a href="http://www.odata.org/documentation/odata-v2-documentation/uri-conventions/#42_Orderby_System_Query_Option_orderby"&gt;ici&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Mot clé $filter&lt;/h3&gt;  &lt;p align="justify"&gt;Le paramètre $filter était déjà disponible dans la version précédente d’OGDI DataLab. La nouveauté apportée réside dans la possibilité désormais offerte d’utiliser des fonctions de chaîne de caractères, des fonctions de date et des fonctions de nombre dans l’URL de la requête.&lt;/p&gt;  &lt;p align="justify"&gt;Le tableau ci-dessous détaille l’ensemble des nouvelles fonctions :&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="568" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="566"&gt;&lt;strong&gt;Fonctions de chaînes de caractères&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Bool substringof(string base, string find)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=substringof(mairie,%20%22EAU%22)%20eq%20true"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;substringof(&lt;/strong&gt;&lt;em&gt;mairie, &amp;quot;EAU&amp;quot;&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq true&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Bool endswith(string base, string end)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=endswith(mairie,%20%22ELLE%22)%20eq%20true"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;endswith(&lt;/strong&gt;&lt;em&gt;mairie, &amp;quot;ELLE&amp;quot;&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq true&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Bool startswith(string base, string start)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=startswith(mairie,%20%22BEAU%22)%20eq%20true"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;startswith(&lt;/strong&gt;&lt;em&gt;mairie, &amp;quot;BEAU&amp;quot;&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq true&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Int length(string base)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=length(mairie)%20eq%205"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;length(&lt;/strong&gt;&lt;em&gt;mairie&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 5&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Int indexof(string base, string find)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=indexof(mairie,%20'Z')%20eq%204"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;indexof(&lt;/strong&gt;&lt;em&gt;mairie, 'Z'&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 4&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;String replace(string base, string find, string replace)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=replace(mairie,%20%22ZELLE%22,%20%22%22)%20eq%20%22BEAU%22"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;replace(&lt;/strong&gt;&lt;em&gt;mairie, &amp;quot;ZELLE&amp;quot;, &amp;quot;&amp;quot;&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq &amp;quot;BEAU&amp;quot;&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;String substring(string base, int pos)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=substring(mairie,%204)%20eq%20%22ZELLE%22http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=substring(mairie,%204)%20eq%20%22ZELLE%22"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;substring(&lt;/strong&gt;&lt;em&gt;mairie, 4&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq &amp;quot;ZELLE&amp;quot;&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;String substring(string base, int pos, int length)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=substring(mairie,%201,%203)%20eq%20%22EAU%22"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;substring(&lt;/strong&gt;&lt;em&gt;mairie, 1, 3&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq &amp;quot;EAU&amp;quot;&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;String tolower(string base)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=tolower(mairie)%20eq%20%22beauzelle%22"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;tolower(&lt;/strong&gt;&lt;em&gt;mairie&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq &amp;quot;beauzelle&amp;quot;&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;String toupper(string base)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=toupper(mairie)%20eq%20%22BEAUZELLE%22"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;toupper(&lt;/strong&gt;&lt;em&gt;mairie&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq &amp;quot;BEAUZELLE&amp;quot;&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;String trim(string base)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=trim(mairie)%20eq%20%22BEAUZELLE%22"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;trim(&lt;/strong&gt;&lt;em&gt;mairie&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq &amp;quot;BEAUZELLE&amp;quot;&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;String concat(string str1, string str2)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=concat(mairie,%20%22%20CITY%22)%20eq%20%22BEAUZELLE%20CITY%22"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;concat(&lt;/strong&gt;&lt;em&gt;mairie, &amp;quot; CITY&amp;quot;&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt; &lt;em&gt;eq &amp;quot;BEAUZELLE&lt;/em&gt; CITY&amp;quot;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="568" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="566"&gt;&lt;strong&gt;Fonctions de date&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Int day(DateTime date)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=day(date_ajout)%20eq%2028"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;day(&lt;/strong&gt;&lt;em&gt;date_ajout&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 28&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Int hour(DateTime date)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=hour(date_ajout)%20eq%2000"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;hour(&lt;/strong&gt;&lt;em&gt;date_ajout&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 00&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Int minute(DateTime date)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=minute(date_ajout)%20eq%2001"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;minute(&lt;/strong&gt;&lt;em&gt;date_ajout&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 01&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Int month(DateTime date)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=month(date_ajout)%20eq%2002"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;month(&lt;/strong&gt;&lt;em&gt;date_ajout&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 02&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Int second(DateTime date)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=second(date_ajout)%20eq%2009"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;second(&lt;/strong&gt;&lt;em&gt;date_ajout&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 09&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Int year(DateTime date)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=year(date_ajout)%20eq%202012"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;year(&lt;/strong&gt;&lt;em&gt;date_ajout&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt; &lt;em&gt;eq 2012&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="568" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="566"&gt;&lt;strong&gt;Fonctions sur les nombres&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Double round(double nb)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=round(nombre_test)%20eq%2042"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;round(&lt;/strong&gt;&lt;em&gt;nombre_test&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 42&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Double floor(double nb)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=floor(nombre_test)%20eq%2042"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;floor(&lt;/strong&gt;&lt;em&gt;nombre_test&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 42&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="566"&gt;Double ceiling(double nb)          &lt;br /&gt;&lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData/MairiesGrandToulouse?$filter=ceiling(nombre_test)%20eq%2043"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;em&gt;catalog&lt;/em&gt;/&lt;em&gt;dataset&lt;/em&gt;?$filter=&lt;strong&gt;ceiling(&lt;/strong&gt;&lt;em&gt;nombre_test&lt;/em&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;em&gt; eq 43&lt;/em&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p align="justify"&gt;Le service de données se conforme à la spécification OData pour le paramètre $filter et ce comme décrit &lt;a href="http://www.odata.org/documentation/odata-v2-documentation/uri-conventions/#45_Filter_System_Query_Option_filter"&gt;ici&lt;/a&gt;.&lt;/p&gt;  &lt;h1&gt;L’explorateur de données&lt;/h1&gt;  &lt;p align="justify"&gt;Suite à la disponibilité de Windows Azure Caching, un &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/11/14/mise-en-place-du-cache-partag-233-windows-azure-dans-ogdi-datalab.aspx"&gt;précédent billet&lt;/a&gt; sur ce blog décrivait la mise en œuvre en pas à pas d’un cache partagé au sein de la plateforme OGDI DataLab pour le service de données et l’explorateur de données et ce, sur la base de la version v5 d’OGDI DataLab.&lt;/p&gt;  &lt;p align="justify"&gt;Cette gestion de cache a été optimisée et est désormais nativement intégrée dans la solution pour ces deux composantes. Dans la pratique, il est possible d’activer ou de désactiver l’utilisation du cache via le paramètre UseCache du projet Cloud DataBrowser.Cloud de l’explorateur de données.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5432.image_5F00_23F880C0.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6507.image_5F00_thumb_5F00_4262C1A9.png" width="131" height="264" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8171.image_5F00_21031C0D.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1212.image_5F00_thumb_5F00_1E79EA4F.png" width="559" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h1&gt;Le chargeur de données&lt;/h1&gt;  &lt;p align="justify"&gt;L’interface graphique de l’outil de chargement de données a enfin également été revue. Elle est maintenant plus claire et plus simple d’utilisation ; Enfin nous l’espérons ;) Le fonctionnement général n’a pas été modifié.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6102.image_5F00_69F91806.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0741.image_5F00_thumb_5F00_0CD9D9B7.png" width="505" height="196" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Une gestion intelligente du proxy a été ajoutée, c’est-à-dire que l’outil retrouve automatiquement les paramètres de proxy selon la configuration sauvegardée au niveau du système Windows, paramètres que l’on retrouve dans les options Internet d’Internet Explorer. Il est aussi possible de spécifier une adresse de proxy spécifique.&lt;/p&gt;  &lt;p align="justify"&gt;Enfin, la case &lt;b&gt;Bind To Map&lt;/b&gt; de l’onglet &lt;b&gt;Dataset Columns&lt;/b&gt; est désormais décochée par défaut ; celle-ci entrainait des erreurs lorsque l’utilisateur oubliait de configurer (correctement) les informations de localisation.&lt;/p&gt;  &lt;h1&gt;En guise de conclusion&lt;/h1&gt;  &lt;p align="justify"&gt;Cette nouvelle version d’OGDI DataLab est actuellement en ligne sur l’&lt;a href="http://ogdifrance.cloudapp.net/"&gt;instance de test OGDI DataLab&lt;/a&gt; mise à disposition par Microsoft France. Vous pouvez directement tester les nouvelles fonctionnalités du service de données via l’adresse &lt;a href="http://ogdifrance.cloudapp.net:8080/v1/"&gt;http://ogdifrance.cloudapp.net:8080/v1/&lt;/a&gt;. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0160.image_5F00_2BB04D95.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7607.image_5F00_thumb_5F00_5FE476DB.png" width="93" height="41" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Pour rappel, l’ensemble du code disponible sous licence libre &lt;a href="http://opensource.org/licenses/ms-pl.html"&gt;Microsoft Public License (Ms-PL)&lt;/a&gt; est disponible sur la forge GitHub au niveau de la &lt;a href="https://github.com/openlab/DataLab/tree/v6"&gt;branche V6&lt;/a&gt; &lt;a href="https://github.com/openlab/DataLab"&gt;du projet openlab/DataLab&lt;/a&gt;. Bons tests :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413137" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="OData" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/OData/" /><category term="Github" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Github/" /><category term="OGDI DataLab" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/OGDI+DataLab/" /></entry><entry><title>Webcasts des sessions Open Data des Microsoft TechDays 2013</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/03/21/webcasts-des-sessions-open-data-des-microsoft-techdays-2013.aspx" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/03/21/webcasts-des-sessions-open-data-des-microsoft-techdays-2013.aspx</id><published>2013-03-21T08:18:01Z</published><updated>2013-03-21T08:18:01Z</updated><content type="html">&lt;p&gt;L’Open Data s’est invité lors de l’édition 2013 des Microsoft TechDays le 14 février 2013 dernier au Palais des Congrès de Paris. &lt;/p&gt;  &lt;p align="justify"&gt;Vous avez été nombreux à vous y intéresser et nous vous en remercions. Comme le titre de ce billet l’indique, les webcasts de ces sessions sont désormais disponibles en ligne. &lt;/p&gt;  &lt;p align="justify"&gt;Vous pouvez donc revivre ces moments d’échange ou en profiter pour suivre une session Open Data qui s’est trouvée concurrencée par un autre sujet d’intérêt compte tenu de l’agenda proposé lors de cet évènement :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Open Data, la qualité de la donnée avant la quantité (PPS103) : &lt;a href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=a6f45e39-7790-4f4c-92de-3fe4719b7909"&gt;visionner&lt;/a&gt; ou &lt;a href="http://content4.catalog.video.msn.com/e2/ds/cc309cc6-2948-4cfe-af7b-2a4a39ee1e47.mp4"&gt;télécharger&lt;/a&gt; la vidéo ;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;1 heure chrono pour votre plateforme Open Data en ligne : pari tenu ! (INT201) : &lt;a href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=d5a614e1-cca3-4d5e-935f-e7bf7a4f4544"&gt;visionner&lt;/a&gt; ou &lt;a href="http://content4.catalog.video.msn.com/e2/ds/f616e355-36e0-4af4-ab40-316b0617112e.mp4"&gt;télécharger&lt;/a&gt; la vidéo, &lt;a href="http://fr.slideshare.net/Microsoft_France/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu"&gt;voir&lt;/a&gt; la présentation.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;Au-delà de ces deux sessions dédiées, retrouvez en ligne l’ensemble des sujets traités ou complétez votre « parcours » dans les 280 sessions sur 5 domaines principaux de l’éventail d’offre de Microsoft (Infrastructure, Développement, Information Worker, rendez-vous décideurs, Sécurité, etc.).&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.microsoft.com/france/mstechdays/"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4331.image_5F00_3F0337F5.png" width="139" height="204" /&gt;&amp;#160;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10404102" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>DEV KINGS 2013 : Exemple d’application du Windows Store</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/27/dev-kings-2013-exemple-d-application-du-windows-store.aspx" /><link rel="enclosure" type="application/octet-stream" length="10659870" href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-39-76-18/CartesPostales.zip" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/02/27/dev-kings-2013-exemple-d-application-du-windows-store.aspx</id><published>2013-02-27T17:25:00Z</published><updated>2013-02-27T17:25:00Z</updated><content type="html">&lt;p align="justify"&gt;Lors de l&amp;rsquo;&lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/07/microsoft-et-bemyapp-donnent-le-coup-d-envoi-des-dev-kings-2013.aspx"&gt;annonce&lt;/a&gt; de la 2&lt;sup&gt;nde&lt;/sup&gt;&amp;eacute;dition des DEV&amp;rsquo; KINGS, un grand concours de d&amp;eacute;veloppement ouvert &amp;agrave; tous portant cette ann&amp;eacute;e sur le d&amp;eacute;veloppement d&amp;rsquo;applications citoyennes bas&amp;eacute;es sur l&amp;rsquo;Open Data, nous mentionnions comme exemple de trame de d&amp;eacute;part l&amp;rsquo;exemple d&amp;rsquo;application du Windows Store propos&amp;eacute;e il y a un peu plus de 9 mois sur ce blog au travers des billets :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;&lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/04/30/tutoriel-ma-premi-232-re-application-open-data-metro-1-232-re-partie.aspx"&gt;Tutoriel : ma premi&amp;egrave;re application Open Data Metro - 1&amp;egrave;re partie&lt;/a&gt;,&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;&lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/04/30/tutoriel-ma-premi-232-re-application-open-data-metro-2nde-partie.aspx"&gt;Tutoriel : ma premi&amp;egrave;re application Open Data Metro &amp;ndash; 2nde partie&lt;/a&gt;,&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;&lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/04/30/s-int-233-grer-avec-le-service-skydrive.aspx"&gt;S&amp;rsquo;int&amp;eacute;grer avec le service SkyDrive&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Pour m&amp;eacute;moire, cette application utilise un &lt;a href="http://opendata71.cloudapp.net/v1/data/INDEXAD71CartesPostales/"&gt;jeu de donn&amp;eacute;es contenant des cartes postales de collection&lt;/a&gt; mis &amp;agrave; disposition par le CG71. Ce dernier comportent des liens pointant vers les images stock&amp;eacute;es dans des blobs du stockage Azure.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0842.image_5F00_0E0D8414.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8053.image_5F00_thumb_5F00_66D5CB8F.png" alt="image" width="520" height="344" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Ces billets s&amp;rsquo;appuient sur Windows Consumer Preview et les kits de d&amp;eacute;veloppements associ&amp;eacute;s avec Visual Studio 11.&lt;/p&gt;
&lt;p align="justify"&gt;Nous profitons du concours pour vous proposer ci-joint une version r&amp;eacute;actualis&amp;eacute;e pour Windows 8 et &lt;a href="http://www.microsoft.com/visualstudio/"&gt;Visual Studio 2012&lt;/a&gt; (comme la version gratuite &lt;a href="http://www.microsoft.com/visualstudio/fra/products/visual-studio-express-for-windows-8"&gt;Visual Studio Express 2012 pour Windows 8&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8865.image_5F00_7CBF3DDF.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1425.image_5F00_thumb_5F00_30F5F7D7.png" alt="image" width="456" height="269" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Ce code r&amp;eacute;actualis&amp;eacute; selon les modalit&amp;eacute;s de fonctionnement d&amp;eacute;crites dans les billets pr&amp;eacute;c&amp;eacute;dents suppose l&amp;rsquo;installation de &lt;a href="file:///C:/Users/Public/Documents/Activit??s/DT&amp;amp;amp;S/Cloud Computing/Topics/_OnGoing/Open Data/Blog OGDI France/Posts/2013/2013 02/Visual%20Studio%202012.%20Vous%20devez%20&amp;eacute;galement%20disposer%20l&amp;rsquo;environnement%20Visual%20Studio%20comme%20les%20versions%20Visual%20Studio%20Express%202012%20pour%20Windows%208%20et%20Visual%20Studio%20Express%202012%20pour%20Windows%20Phone%208%20qui%20sont%20gratuites."&gt;Live SDK v5.2&lt;/a&gt;. L&amp;rsquo;application exemple permet en effet, au-del&amp;agrave; de visualiser les cartes postales, de les envoyer par courriel ou encore de les stocker dans son espace de stockage personnel &lt;a href="https://skydrive.live.com/"&gt;SkyDrive&lt;/a&gt; ; ce qui suppose un compte Microsoft Account.&lt;/p&gt;
&lt;p align="justify"&gt;Si vous t&amp;eacute;l&amp;eacute;chargez le &lt;a href="http://go.microsoft.com/fwlink/?LinkID=242807"&gt;Live SDK&lt;/a&gt; depuis la page &lt;a href="http://msdn.microsoft.com/fr-fr/windows/apps/br229516"&gt;T&amp;eacute;l&amp;eacute;chargements destin&amp;eacute;s aux d&amp;eacute;veloppeurs pour la programmation d'applications du Windows Store&lt;/a&gt; ou ajoutez une r&amp;eacute;f&amp;eacute;rence au &lt;a href="http://nuget.org/packages/LiveSDK/"&gt;paquet NuGet correspondant&lt;/a&gt;, vous allez par contre dans la pratique reposer sur la version 5.3.&lt;/p&gt;
&lt;p align="justify"&gt;Le code ne se compile alors plus :( En effet, le contr&amp;ocirc;le de connexion (SignInButton) Windows 8 utilis&amp;eacute; dans l&amp;rsquo;exemple devient d&amp;eacute;sormais obsol&amp;egrave;te &amp;agrave; partir de cette version 5.3. Au lieu de cela, les applications du Windows Store doivent suivre les indications de mise en &amp;oelig;uvre d&amp;eacute;crites dans l&amp;rsquo;article &lt;a href="http://msdn.microsoft.com/fr-fr/library/windows/apps/xaml/Hh968445(v=win.10).aspx"&gt;Recommandations relatives &amp;agrave; l&amp;rsquo;exp&amp;eacute;rience de connexion avec un compte Microsoft&lt;/a&gt;. Le code source correspondant est pr&amp;eacute;cis&amp;eacute; dans cet article. Si vous souhaitez utiliser cette version 5.3, vous devez donc modifier la solution pour int&amp;eacute;grer ces indications de mise en &amp;oelig;uvre. A vous de voir.&lt;/p&gt;
&lt;p align="justify"&gt;Bon concours avec OGDI DataLab !&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8030.image_5F00_746089EA.png"&gt;&lt;img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0116.image_5F00_thumb_5F00_44A5721C.png" alt="image" width="104" height="104" border="0" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8372.image_5F00_3D1A02AF.png"&gt;&lt;img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6303.image_5F00_thumb_5F00_0AB62F30.png" alt="image" width="105" height="104" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10397618" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="Open Data" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Open+Data/" /><category term="OData" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/OData/" /><category term="CG71" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/CG71/" /><category term="Windows 8" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Windows+8/" /><category term="Live SDK" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Live+SDK/" /><category term="SkyDrive" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/SkyDrive/" /><category term="DEV KINGS" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/DEV+KINGS/" /></entry><entry><title>DEV KINGS 2013 : Accélérez vos développements avec le service de données OGDI DataLab</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/20/acc-233-l-233-rez-vos-d-233-veloppements-avec-le-service-de-donn-233-es-ogdi-datalab-pour-les-dev-kings-2013.aspx" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/02/20/acc-233-l-233-rez-vos-d-233-veloppements-avec-le-service-de-donn-233-es-ogdi-datalab-pour-les-dev-kings-2013.aspx</id><published>2013-02-20T12:50:05Z</published><updated>2013-02-20T12:50:05Z</updated><content type="html">&lt;p align="justify"&gt;La semaine dernière marquait le &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/07/microsoft-et-bemyapp-donnent-le-coup-d-envoi-des-dev-kings-2013.aspx"&gt;lancement&lt;/a&gt; de la 2&lt;sup&gt;nde&lt;/sup&gt;édition des DEV’ KINGS, un grand concours de développement ouvert à tous.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Cette année, les DEV’ KINGS 2013 spécial App'citoyenne portent sur le développement d’applications basées sur l’Open Data, avec une mission simple : &lt;b&gt;Concevoir sous Windows 8 et Windows Phone 8 des applications citoyennes qui améliorent la vie des habitants de leur ville&lt;/b&gt;. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Comme vous le savez, ce concours national propose &lt;a href="http://bemyapp.com/devkings2013/weekends_concept.php"&gt;différents fournisseurs&lt;/a&gt; qui mettent à disposition leurs données. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Un certain nombre de ces fournisseurs le font au travers de la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/04/30/quand-ogdi-rencontre-datalab.aspx"&gt;plateforme communautaire de publication de données OGDI DataLab&lt;/a&gt; qui propose un service de données RESTful &lt;a href="http://www.odata.org/"&gt;OData&lt;/a&gt;. OData est fondé sur un modèle d'entité et de relation qui vous permet d'accéder aux jeux de données dans le style des ressources REST. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Le point de terminaison du service de données associé décrit la forme des données et tout ce dont vous avez besoin est d’interagir avec les jeux de données. Vos (futures) applications Windows Store Apps et/ou Windows Phone Apps peuvent ainsi accéder à ces données et notamment les requêter grâce au protocole http.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Dans le cadre du concours, vous pouvez ainsi utiliser directement les services de données RESTful OGDI DataLab suivants pour accéder aux catalogues de (jeux de) données en ligne :&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;  &lt;table cellspacing="0" cellpadding="2" width="513" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="189"&gt;&lt;strong&gt;Fournisseur&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="158"&gt;&lt;strong&gt;Catalogue&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="164"&gt;&lt;strong&gt;Adresse&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="189"&gt;&lt;a href="http://opendata.bordeaux.fr/"&gt;Ville de Bordeaux&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="158"&gt;Catalogue des données publiques de la ville de Bordeaux&lt;/td&gt;        &lt;td valign="top" width="164"&gt;&lt;a href="http://odatabdx.cloudapp.net/v1/databordeaux"&gt;http://odatabdx.cloudapp.net/v1/databordeaux&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="189"&gt;&lt;a href="http://opendata-versailles.cloudapp.net/"&gt;Communauté d'agglomération de Versailles Grand Parc et la ville de Versailles&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="158"&gt;Catalogue des données publiques de la ville de Versailles&lt;/td&gt;        &lt;td valign="top" width="164"&gt;&lt;a href="http://opendata-versailles.cloudapp.net:8080/v1/OpendataVersailles"&gt;http://opendata-versailles.cloudapp.net:8080/v1/OpendataVersailles&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="189"&gt;&amp;#160;&lt;/td&gt;        &lt;td valign="top" width="158"&gt;Catalogue des données publiques de la communauté d'agglomération de Versailles Grand Parc&lt;/td&gt;        &lt;td valign="top" width="164"&gt;&lt;a href="http://opendata-versailles.cloudapp.net:8080/v1/OpendataVGP"&gt;http://opendata-versailles.cloudapp.net:8080/v1/OpendataVGP&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="189"&gt;         &lt;p&gt;&lt;a href="http://www.opendata71.fr/"&gt;CG71&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="158"&gt;Catalogue des données brutes du CG71&lt;/td&gt;        &lt;td valign="top" width="164"&gt;&lt;a href="http://opendata71.cloudapp.net/v1/data"&gt;http://opendata71.cloudapp.net/v1/data&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="189"&gt;&amp;#160;&lt;/td&gt;        &lt;td valign="top" width="158"&gt;Catalogue des données de l’INSEE&lt;/td&gt;        &lt;td valign="top" width="164"&gt;&lt;a href="http://opendata71.cloudapp.net/v1/dataINSEE"&gt;http://opendata71.cloudapp.net/v1/dataINSEE&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="189"&gt;&amp;#160;&lt;/td&gt;        &lt;td valign="top" width="158"&gt;Catalogue des données simplifiées du CG71&lt;/td&gt;        &lt;td valign="top" width="164"&gt;&lt;a href="http://opendata71.cloudapp.net/v1/dataviz"&gt;http://opendata71.cloudapp.net/v1/dataviz&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="189"&gt;         &lt;p&gt;&lt;a href="http://data.visitprovence.com/"&gt;Bouches-du-Rhône Tourisme&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="158"&gt;Catalogue des données ouvertes de Bouches-du-Rhône Tourisme&lt;/td&gt;        &lt;td valign="top" width="164"&gt;&lt;a href="http://dataprovence.cloudapp.net:8080/v1/dataprovencetourisme"&gt;http://dataprovence.cloudapp.net:8080/v1/dataprovencetourisme&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p align="justify"&gt;Si vous souhaitez utiliser dans votre application un jeu de données d’un fournisseur qui ne serait pas disponible via une instance du service de données OGDI DataLab, vous pouvez nous fournir le jeu de données en question au format .csv par exemple et nous pourrons le charger sur l’&lt;a href="http://ogdifrance.cloudapp.net/"&gt;instance de test OGDI DataLab France&lt;/a&gt;. L’adresse du catalogue principal est &lt;a href="http://ogdifrance.cloudapp.net:8080/v1/frOpenData"&gt;http://ogdifrance.cloudapp.net:8080/v1/frOpenData&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;De façon à bénéficier des avantages et des potentiels d’un service de données OGDI DataLab vis-à-vis de la création de votre application Windows 8 ou Windows Phone 8, vous devez installer préalablement les outils client OData pour &lt;a href="http://www.microsoft.com/visualstudio/"&gt;Visual Studio 2012&lt;/a&gt;. Vous devez également disposer l’environnement Visual Studio comme les versions &lt;a href="http://www.microsoft.com/visualstudio/fra/products/visual-studio-express-for-windows-8"&gt;Visual Studio Express 2012 pour Windows 8&lt;/a&gt; et &lt;a href="http://www.microsoft.com/visualstudio/fra/products/visual-studio-express-for-windows-phone"&gt;Visual Studio Express 2012 pour Windows Phone 8&lt;/a&gt; qui sont gratuites.&lt;/p&gt;  &lt;p align="justify"&gt;Pour cela, rendez-vous à l’adresse &lt;a href="http://go.microsoft.com/fwlink/?LinkId=253653"&gt;http://go.microsoft.com/fwlink/?LinkId=253653&lt;/a&gt; et télécharger les outils correspondant à votre cible applicative.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=253653"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3122.image_5F00_0D30CD24.png" width="462" height="224" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=30714"&gt;OData Client Tools for Windows Store Apps&lt;/a&gt; (WcfDataServicesWindowsStore.exe) prolonge l'expérience de l'ajout d’une référence de Service avec la prise en charge du protocole OData côté client pour les applications Windows Store dans Visual Studio 2012. L'outillage va ajouter des références aux paquets NuGet capables de consommer des services OData comme le service de données conforme OGDI DataLab. Les mises à jour des assemblages seront mises à disposition via l’&lt;a href="http://docs.nuget.org/docs/start-here/managing-nuget-packages-using-the-dialog#Updating_a_Package"&gt;expérience de mise à jour classique de paquets NuGet&lt;/a&gt;. Ces outils ne sont pas intégrés dans le SDK Windows 8 et doivent être installés séparément.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35461"&gt;OData Client Tools for Windows Phone Apps&lt;/a&gt; (WcfDataServicesWindowsPhone.exe) apporte les mêmes fonctionnalités mais pour la prise en charge du protocole OData côté client pour les applications Windows Phone 8 dans Visual Studio 2012. Ces outils ne sont pas intégrés dans le SDK Windows Phone 8 et doivent être installés séparément.&lt;/p&gt;  &lt;p align="justify"&gt;Vous devez fermer Visual Studio 2012 avant d’exécuter l’un des programmes d’installation ci-dessus.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1067.image_5F00_16A98B9A.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0572.image_5F00_thumb_5F00_3C3308FB.png" width="277" height="207" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Une fois les outils client OData appropriés téléchargés et installés, vous pouvez référencer le service de données OGDI DataLab de votre choix.&lt;/p&gt;  &lt;p align="justify"&gt;A titre d’illustration, créez une nouvelle application Windows Store de type &lt;b&gt;Windows Store Grid App&lt;/b&gt; en C#/XAML.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7737.image_5F00_61BC865C.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4604.image_5F00_thumb_5F00_0DF90D41.png" width="480" height="332" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Une fois votre projet créé, ajoutez une référence au service de données OGDI DataLab souhaité. Pour cela, dans Visual Studio 2012, depuis &lt;b&gt;Solution Explorer&lt;/b&gt;, faites un clic-droit sur votre projet (App1 ici) et sélectionnez &lt;b&gt;Add Service Reference…&lt;/b&gt; Un assistant vous guide dans le processus de création d’une référence de service. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6242.image_5F00_501C75C4.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2538.image_5F00_thumb_5F00_2AB28256.png" width="322" height="257" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;L’information principale à fournir vis-à-vis d’une référence de service est l’url du service à référencer depuis l’application. Remplissez le champ &lt;b&gt;Address&lt;/b&gt; avec l’url du service, cliquez sur &lt;b&gt;Go&lt;/b&gt;, choisissez un espace nom pour votre service. La capture suivante montre un exemple d’ajout de référence sur le catalogue des données publiques de la ville de Bordeaux à l’adresse &lt;a href="http://odatabdx.cloudapp.net/v1/databordeaux"&gt;http://odatabdx.cloudapp.net/v1/databordeaux&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2538.image_5F00_0952DCBA.png"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3108.image_5F00_thumb_5F00_210A1420.png" width="318" height="258" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Validez en cliquant sur OK. Voilà, c’en est terminé pour la génération des classes proxy. Vous êtes prêts à consommer les données du service de données OGDI DataLab ciblé avec un modèle de données approprié et à les afficher dans votre interface. Vous pourrez bénéficier d’une mise à jour automatique à chaque nouveau contenu (jeu de données) publié. &lt;/p&gt;  &lt;p align="justify"&gt;Une telle approche est potentiellement beaucoup plus productive que, par exemple, de requêter le service de données au format JSON (via un objet &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx"&gt;HttpWebRequest&lt;/a&gt;, de parcourir ensuite le flux avec un composant comme &lt;a href="http://json.codeplex.com/"&gt;Newtonsoft.Json&lt;/a&gt;, de le traiter, etc.&lt;/p&gt;  &lt;p align="justify"&gt;A ce stade, et vis-à-vis de notre illustration, vous pouvez modifier le contenu du fichier SampleDataSource.cs situé dans le dossier DataModel. Cette source de données fournit des données d'échantillon pour amorçer les applications Windows Store Apps ; vous devez donc les remplacer avec une source de données qui récupère les données réelles depuis le service de données OGDI DataLab ciblé.&lt;/p&gt;  &lt;p align="justify"&gt;Voilà pour le principe de consommation :)&lt;/p&gt;  &lt;p align="justify"&gt;Bon concours avec OGDI DataLab !&lt;/p&gt;  &lt;p&gt;&lt;a href="http://fierdetredeveloppeur.org/"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6758.image_5F00_5F8F61C6.png" width="104" height="104" /&gt;&lt;/a&gt;&lt;a href="http://fierdetredeveloppeur.org/"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0385.image_5F00_2D2B8E47.png" width="105" height="104" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10395543" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="Windows 8" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Windows+8/" /><category term="OGDI DataLab" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/OGDI+DataLab/" /><category term="Windows Phone 8" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Windows+Phone+8/" /><category term="DEV KING 2013" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/DEV+KING+2013/" /></entry><entry><title>1 heure chrono pour votre plateforme Open Data en ligne : pari tenu ! – 3ième partie</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-3i-232-me-partie.aspx" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-3i-232-me-partie.aspx</id><published>2013-02-15T11:24:00Z</published><updated>2013-02-15T11:24:00Z</updated><content type="html">&lt;p align="justify"&gt;Ce billet s&amp;rsquo;int&amp;eacute;resse &amp;agrave; la mise en &amp;oelig;uvre de votre environnement Open Data telle que d&amp;eacute;crite lors de la session TechDays 2013 &lt;a href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=d5a614e1-cca3-4d5e-935f-e7bf7a4f4544"&gt;1 heure chrono pour votre plateforme Open Data en ligne : pari tenu ! (INT201)&lt;/a&gt; dans le parcours Enjeux / Ouverture aux technologies non Microsoft.&lt;/p&gt;
&lt;p align="justify"&gt;Si vous avez suivi les &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-1-232-re-partie.aspx"&gt;premi&amp;egrave;re&lt;/a&gt; et &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-2nde-partie.aspx"&gt;seconde&lt;/a&gt; parties de ce billet, vous devez disposer &amp;agrave; ce stade de votre instance :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;De la plateforme de publication des donn&amp;eacute;es ouvertes &lt;strong&gt;OGDI &lt;/strong&gt;(Open Government Data Initiative) &lt;strong&gt;DataLab&lt;/strong&gt; avec un premier catalogue int&amp;eacute;grant deux jeux de donn&amp;eacute;es ouvertes et un service de donn&amp;eacute;es RESTful &lt;a href="http://www.odata.org/"&gt;OData&lt;/a&gt; pour la consommation des donn&amp;eacute;es.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Du portail Citoyen Open Data personnalis&amp;eacute; aux &amp;ldquo;couleurs&amp;rdquo; des Microsoft TechDays 2013.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Ces instances ont &amp;eacute;t&amp;eacute; d&amp;eacute;ploy&amp;eacute;es dans votre abonnement Windows Azure avec la plateforme d&amp;rsquo;installation automatis&amp;eacute;e &lt;strong&gt;ODPI&lt;/strong&gt; (Open Data Platform Installer), l&amp;rsquo;une des composantes de la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/01/14/prenez-une-longueur-d-avance-avec-la-solution-microsoft-open-data-cl-233-en-main.aspx"&gt;solution Microsoft Open Data Cl&amp;eacute; en main&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Pour ce faire, et &amp;agrave; l&amp;rsquo;instar des d&amp;eacute;monstrations de la session INT201, ce billet utilise les services de la plateforme de d&amp;eacute;monstration ODPI France &amp;agrave; l&amp;rsquo;adresse &lt;a href="http://odpifrance.cloudapp.net/"&gt;http://odpifrance.cloudapp.net/&lt;/a&gt;. Cette troisi&amp;egrave;me et derni&amp;egrave;re partie s&amp;rsquo;int&amp;eacute;resse au d&amp;eacute;ploiement du Framework ODAF OpenTurf, autre composante de la solution dont la version v2 est disponible sur la &lt;a href="https://github.com/openlab/openturf"&gt;forge GitHub&lt;/a&gt;. Pour de plus amples informations sur ce socle, n&amp;rsquo;h&amp;eacute;sitez pas &amp;agrave; consulter les nombreux billets de ce blog qui lui sont consacr&amp;eacute;s comme notamment le billet &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/06/15/une-nouvelle-rencontre.aspx"&gt;Une nouvelle rencontre&amp;hellip;&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Mise en &amp;oelig;uvre du Framework ODAF OpenTurf&lt;/h1&gt;
&lt;p align="justify"&gt;Le d&amp;eacute;ploiement et la configuration de celui-ci suppose de configurer au pr&amp;eacute;alable les &amp;eacute;l&amp;eacute;ments suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Partition de stockage au niveau de la souscription Windows Azure. Nous utiliserons la m&amp;ecirc;me partition que celle cr&amp;eacute;&amp;eacute;e pr&amp;eacute;c&amp;eacute;demment pour la mise en &amp;oelig;uvre du socle OGDI DataLab.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Service de Cloud Computing au niveau de la souscription Windows Azure&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Base de donn&amp;eacute;es SQL Azure&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Compte Bitly&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Compte d&amp;eacute;veloppeur Twitter&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Nous allons donc commencer par cr&amp;eacute;er et configurer ces &amp;eacute;l&amp;eacute;ments.&lt;/p&gt;
&lt;h2&gt;Cr&amp;eacute;ation du service de Cloud Computing&lt;/h2&gt;
&lt;p align="justify"&gt;Comme pr&amp;eacute;c&amp;eacute;demment, depuis le portail d&amp;rsquo;administration Windows Azure, cliquez sur &lt;strong&gt;SERVICES DE CLOUD&lt;/strong&gt; dans la partie sup&amp;eacute;rieure du bandeau droit puis cliquez sur &lt;strong&gt;CREER UN SERVICE DE CLOUD COMPUTING&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Renseigner les champs suivants et validez la cr&amp;eacute;ation du service :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Url : odaftd2013 (si cette Url n&amp;rsquo;est pas disponible, pr&amp;eacute;cisez une Url de votre choix)&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Groupe de r&amp;eacute;gions ou d&amp;rsquo;affinit&amp;eacute;s : Europe de l&amp;rsquo;Ouest&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cr&amp;eacute;ation de la base de donn&amp;eacute;es SQL Azure&lt;/h2&gt;
&lt;p align="justify"&gt;Toujours depuis le portail d&amp;rsquo;administration Windows Azure, cliquez sur &lt;strong&gt;BASES DE DONNEES SQL&lt;/strong&gt; dans la partie sup&amp;eacute;rieure du bandeau droit.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6663.image_5F00_172E574C.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3443.image_5F00_thumb_5F00_6241520E.png" alt="image" width="351" height="112" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;SERVEURS&lt;/strong&gt; pour cr&amp;eacute;er le serveur qui h&amp;eacute;bergera la base de donn&amp;eacute;es d&amp;rsquo;ODAF OpenTurf.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0474.image_5F00_4C7769B1.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3531.image_5F00_thumb_5F00_798C567F.png" alt="image" width="322" height="111" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;CREER UN SERVEUR DE BASE DE DONNEES SQL&lt;/strong&gt;. Le dialogue &lt;strong&gt;Param&amp;egrave;tres du serveur de base de donn&amp;eacute;es SQL&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5661.image_5F00_26A1434E.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0572.image_5F00_thumb_5F00_50A14176.png" alt="image" width="328" height="284" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseigner les champs suivants et validez la cr&amp;eacute;ation du serveur :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom de connexion : &amp;lt;&lt;em&gt;le nom de connexion de votre choix pour SQL Azure&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Mot de passe de connexion : &amp;lt;&lt;em&gt;le mot de passe choisi pour SQL Azure&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Confirmation de votre mot de passe de connexion : &amp;lt;&lt;em&gt;le mot de passe choisi pour SQL Azure&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;R&amp;eacute;gion : Europe de l&amp;rsquo;Ouest&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;A l&amp;rsquo;issue de la cr&amp;eacute;ation du serveur, vous obtenez l&amp;rsquo;&amp;eacute;cran suivant. Notez le nom du serveur qui vous a &amp;eacute;t&amp;eacute; attribu&amp;eacute; : &amp;lt;&lt;em&gt;le nom de serveur SQL Azure attribu&amp;eacute;&lt;/em&gt;&amp;gt; dans la suite de ce billet. Vous en aurez par la suite, ne serait-ce que pour la cr&amp;eacute;ation de la base.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6747.image_5F00_288E9257.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0385.image_5F00_thumb_5F00_3CA7AEE0.png" alt="image" width="358" height="80" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez &amp;agrave; pr&amp;eacute;sent sur &lt;strong&gt;BASES DE DONNEES&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3122.image_5F00_0DE1F63E.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7725.image_5F00_thumb_5F00_3AF6E30C.png" alt="image" width="351" height="112" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;CREEZ UNE BASE DE DONNEES SQL&lt;/strong&gt;. Le dialogue &lt;strong&gt;Param&amp;egrave;tres de la base de donn&amp;eacute;es SQL&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8308.image_5F00_252CFAAF.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2438.image_5F00_thumb_5F00_2B079E48.png" alt="image" width="328" height="282" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les champs suivants et validez la cr&amp;eacute;ation de la base de donn&amp;eacute;es :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom : odaftd2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Serveur : &amp;lt;&lt;em&gt;le nom de serveur SQL Azure attribu&amp;eacute;&lt;/em&gt;&amp;gt; (Emplacement=Europe de l&amp;rsquo;Ouest)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;L&amp;rsquo;&amp;eacute;cran suivant confirme la cr&amp;eacute;ation de la base de donn&amp;eacute;es :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7823.image_5F00_02F4EF29.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0451.image_5F00_thumb_5F00_021C893F.png" alt="image" width="362" height="86" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Cr&amp;eacute;ation d&amp;rsquo;un compte Bitly et enregistrement du Framework ODAF OpenTurf&lt;/h2&gt;
&lt;p align="justify"&gt;Le Framework ODAF OpenTurf utilise le service de raccourcissement d&amp;rsquo;URL offert par Bitly d&amp;egrave;s que les utilisateurs partagent leurs commentaires sur Twitter. Pour acc&amp;eacute;der &amp;agrave; ce service, vous devez vous enregistrer aupr&amp;egrave;s de Bitly pour obtenir un compte de connexion et une cl&amp;eacute; qui vous sont n&amp;eacute;cessaires pour vous connecter au service. L&amp;rsquo;inscription est totalement gratuite.&lt;/p&gt;
&lt;p align="justify"&gt;Naviguez vers &lt;a href="https://bitly.com/a/sign_up%20"&gt;https://bitly.com/a/sign_up&lt;/a&gt; et cr&amp;eacute;ez un compte pour vous enregistrer sur Bitly. Cliquez sur &lt;strong&gt;Sign Up &lt;/strong&gt;pour valider.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0451.image_5F00_1635A5C8.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3175.image_5F00_thumb_5F00_74D6002B.png" alt="image" width="519" height="387" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une fois votre compte cr&amp;eacute;&amp;eacute;, naviguez vers &lt;a href="https://bitly.com/a/oauth_apps"&gt;https://bitly.com/a/oauth_apps&lt;/a&gt; afin d&amp;rsquo;enregistrer le Framework ODAF. Cliquez sur &lt;strong&gt;Register an application&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1524.image_5F00_53765A8F.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8546.image_5F00_thumb_5F00_6AC15F00.png" alt="image" width="520" height="387" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Get a Registration Code&lt;/strong&gt;. Un courriel est envoy&amp;eacute; &amp;agrave; votre adresse m&amp;egrave;l.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5238.image_5F00_3B234074.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6303.image_5F00_thumb_5F00_7A14C10F.png" alt="image" width="237" height="102" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Le courriel est de la forme suivante :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1513.image_5F00_390641AB.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8446.image_5F00_thumb_5F00_139C4E3D.png" alt="image" width="293" height="269" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le second lien pour proc&amp;eacute;der &amp;agrave; l&amp;rsquo;enregistrement du Framework ODAF.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5710.image_5F00_2B5385A3.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7444.image_5F00_thumb_5F00_0FCE83A0.png" alt="image" width="248" height="379" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les champs suivants et cliquez sur &lt;strong&gt;Create You App&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Application Name : ODAF OpenTurf&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Application Link : &lt;a href="http://odaftd2013.cloudapp.net/"&gt;http://odaftd2013.cloudapp.net/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Brief description of your application : Solution Microsoft Open Data cl&amp;eacute; en main TechDays 2013.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Une fois votre application enregistr&amp;eacute;e, notez votre cl&amp;eacute; d&amp;rsquo;API Bit.ly attribu&amp;eacute;e. Vous en aurez besoin par la suite.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 align="justify"&gt;Cr&amp;eacute;ation d&amp;rsquo;un compte d&amp;eacute;veloppeur Twitter&lt;/h2&gt;
&lt;p align="justify"&gt;Pour que le Framework ODAF OpenTurf puisse authentifier vos utilisateurs via leurs comptes Twitter et pour que ces derniers puissent twitter et ainsi partager des avis ou informations sur votre solution ODAF Openturf avec leur r&amp;eacute;seau social, vous devez disposer d&amp;rsquo;un compte d&amp;eacute;veloppeur sur Twitter pour pouvoir vous connectez &amp;agrave; l&amp;rsquo;API Twitter via une cl&amp;eacute; de consommateur, un secret de consommateur et une URL de rappel. L&amp;rsquo;inscription est totalement gratuite.&lt;/p&gt;
&lt;p align="justify"&gt;Connectez-vous sur le portail d&amp;eacute;veloppeur de Twitter &amp;agrave; l&amp;rsquo;adresse &lt;a href="https://dev.twitter.com/"&gt;https://dev.twitter.com/&lt;/a&gt; via &lt;strong&gt;Sign in&lt;/strong&gt; et cliquez ensuite sur &lt;strong&gt;Create an app&lt;/strong&gt; pour commencer la proc&amp;eacute;dure de cr&amp;eacute;ation de compte.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8507.image_5F00_38F61BDE.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1072.image_5F00_thumb_5F00_3D1FF3A3.png" alt="image" width="520" height="454" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Connectez-vous avec les identifiants de votre compte Twitter.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3704.image_5F00_3B02F4DA.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7418.image_5F00_thumb_5F00_6817E1A8.png" alt="image" width="297" height="170" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Si vous n&amp;rsquo;avez pas de compte Twitter, la proc&amp;eacute;dure de cr&amp;eacute;ation est tr&amp;egrave;s simple et tr&amp;egrave;s rapide, il suffit de cliquer sur &lt;strong&gt;Sign up&lt;/strong&gt; et de se laisser guider.&lt;/p&gt;
&lt;p align="justify"&gt;Une fois enregistr&amp;eacute;(e), naviguez vers &lt;a href="https://dev.twitter.com/apps"&gt;https://dev.twitter.com/apps&lt;/a&gt; et cliquez sur le bouton &lt;strong&gt;Create a new application&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5861.image_5F00_003B4C04.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6825.image_5F00_thumb_5F00_25589670.png" alt="image" width="520" height="431" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Au niveau du formulaire d&amp;rsquo;enregistrement d&amp;rsquo;application, renseignez les champs suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Name : ODAF OpenTurf&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Description : Solution Microsoft Open Data cl&amp;eacute; en main TechDays 2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Website : http://odaftd2013.cloudapp.net&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Callback URL : http://odaftd2013.cloudapp.net/User/AuthorizeReturn&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;D&amp;eacute;filez la fen&amp;ecirc;tre vers le bas, cochez &lt;strong&gt;Yes, I agree&lt;/strong&gt;, saisissez le Captcha et cliquez sur &lt;strong&gt;Create Your Twitter application&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8176.image_5F00_6371B121.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3771.image_5F00_thumb_5F00_6154B258.png" alt="image" width="488" height="386" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une fois votre application enregistr&amp;eacute;e, notez dans l&amp;rsquo;onglet &lt;strong&gt;Details&lt;/strong&gt; votre cl&amp;eacute; de consommateur (&lt;strong&gt;Consumer Key&lt;/strong&gt;) et votre secret de consommateur (&lt;strong&gt;Consumer Secret&lt;/strong&gt;) attribu&amp;eacute;s &amp;agrave; votre application :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Consumer Key : &amp;lt;&lt;em&gt;votre cl&amp;eacute; de consommateur Twitter&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Consumer Secret : &amp;lt;&lt;em&gt;votre secret de consommateur Twitter&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Vous en aurez besoin par la suite. Par ailleurs, assurez-vous de bien renseigner&lt;strong&gt; Read, Write and Access direct messages &lt;/strong&gt;dans le champ &lt;strong&gt;Application Type&lt;/strong&gt; au niveau de l&amp;rsquo;onglet &lt;strong&gt;Settings&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Vous disposez &amp;agrave; pr&amp;eacute;sent de tous les &amp;eacute;l&amp;eacute;ments n&amp;eacute;cessaires &amp;agrave; l&amp;rsquo;installation d&amp;rsquo;ODAF OpenTurf.&lt;/p&gt;
&lt;h2&gt;D&amp;eacute;ploiement d&amp;rsquo;ODAF OpenTurf avec la plateforme d&amp;rsquo;installation automatis&amp;eacute;e ODPI&lt;/h2&gt;
&lt;p align="justify"&gt;Comme pr&amp;eacute;c&amp;eacute;demment, naviguez vers l&amp;rsquo;adresse &lt;a href="http://odpifrance.cloudapp.net"&gt;http://odpifrance.cloudapp.net&lt;/a&gt; pour acc&amp;eacute;der &amp;agrave; la version de d&amp;eacute;monstration de la plateforme d&amp;rsquo;installation. Dans la liste des composants &amp;agrave; installer, s&amp;eacute;lectionnez simplement &lt;strong&gt;ODAF Openturf&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0243.image_5F00_3EB073DD.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1033.image_5F00_thumb_5F00_7D35C183.png" alt="image" width="363" height="241" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt;. La page suivante vous demande de pr&amp;eacute;ciser un certain nombre d&amp;rsquo;informations relatives &amp;agrave; votre souscription Windows Azure.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5736.image_5F00_26C98CB7.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0525.image_5F00_thumb_5F00_73212058.png" alt="image" width="367" height="278" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Comme pr&amp;eacute;c&amp;eacute;demment, vous y &amp;ecirc;tes invit&amp;eacute;(e) dans un premier temps &amp;agrave; t&amp;eacute;l&amp;eacute;charger le certificat de gestion relatif &amp;agrave; cette session ODPI et &amp;agrave; l&amp;rsquo;enregistrer ensuite au niveau du portail d&amp;rsquo;administration Windows Azure. Proc&amp;eacute;dez &amp;agrave; l&amp;rsquo;identique avec ce nouveau certificat.&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Informations Azure&lt;/strong&gt; avec les informations suivantes et cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;ID d&amp;rsquo;abonnement : &amp;lt;&lt;em&gt;votre identifiant d&amp;rsquo;abonnement Windows Azure&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom du compte de stockage : td2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire : &amp;lt;&lt;em&gt;votre cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Une page de &lt;strong&gt;Configuration ODAF Openturf&lt;/strong&gt; s&amp;rsquo;affiche alors. Commen&amp;ccedil;ons par les Informations SQL Azure comme vous y &amp;ecirc;tes invit&amp;eacute;(e).&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1108.image_5F00_4AA23E44.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2671.image_5F00_thumb_5F00_7E6A3495.png" alt="image" width="359" height="165" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Information SQL Azure&lt;/strong&gt; avec les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom d&amp;rsquo;h&amp;ocirc;te de la base de donn&amp;eacute;es : &amp;lt;&lt;em&gt;le nom de serveur SQL Azure attribu&amp;eacute;&lt;/em&gt;&amp;gt;.database.windows.net&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom de la base de donn&amp;eacute;es : odaftd2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Identifiant : &amp;lt;&lt;em&gt;le nom de connexion de votre choix pour SQL Azure&lt;/em&gt;&amp;gt;&amp;lt;&lt;em&gt;le nom de serveur SQL Azure attribu&amp;eacute;&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Mot de passe : &amp;lt;&lt;em&gt;le mot de passe choisi pour SQL Azure&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1602.image_5F00_56578576.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2766.image_5F00_thumb_5F00_15490612.png" alt="image" width="359" height="109" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Param&amp;egrave;tres de l&amp;rsquo;application&lt;/strong&gt; avec les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom de l&amp;rsquo;application : ODAF OpenTurf&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Identifiant Bit.ly : &amp;lt;&lt;em&gt;votre identifiant Bit.ly&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; d&amp;rsquo;API Bit.ly : &amp;lt;&lt;em&gt;votre cl&amp;eacute; d&amp;rsquo;API Bit.ly&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3240.image_5F00_3B3EB668.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3326.image_5F00_thumb_5F00_5A152A46.png" alt="image" width="358" height="171" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Param&amp;egrave;tres Twitter&lt;/strong&gt; avec les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Identifiant Twitter administrateur : &amp;lt;&lt;em&gt;votre identifiant Twitter&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Consumer Key : &amp;lt;&lt;em&gt;votre cl&amp;eacute; de consommateur Twitter&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Consumer Secret : &amp;lt;&lt;em&gt;votre secret de consommateur Twitter&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Url de retour : &lt;a href="http://odaftd2013.cloudapp.net/User/AuthorizeReturn"&gt;http://odaftd2013.cloudapp.net/User/AuthorizeReturn&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Url de l&amp;rsquo;application : &lt;a href="http://odaftd2013.cloudapp.net"&gt;http://odaftd2013.cloudapp.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8524.image_5F00_11E76E6A.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1777.image_5F00_thumb_5F00_17C21203.png" alt="image" width="359" height="135" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Information sur le stockage Blob&lt;/strong&gt; avec les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom du compte de stockage : td2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire : &amp;lt;&lt;em&gt;votre cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt;. Dans la page &lt;strong&gt;D&amp;eacute;ploiements&lt;/strong&gt;, s&amp;eacute;lectionnez le service de Cloud Computing que vous venez de cr&amp;eacute;er pour ODAF OpenTurf, ici odaftd2013 pour l&amp;rsquo;illustration.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5481.image_5F00_5ABDE070.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7028.image_5F00_thumb_5F00_59E57A86.png" alt="image" width="359" height="98" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;D&amp;eacute;ployer&lt;/strong&gt;. Le package ODAF OpenTurf se compile et se d&amp;eacute;ploie avec les param&amp;egrave;tres sp&amp;eacute;cifi&amp;eacute;s.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4478.image_5F00_590D149C.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7534.image_5F00_thumb_5F00_340F5423.png" alt="image" width="354" height="131" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;A l&amp;rsquo;issue du d&amp;eacute;ploiement avec la plateforme d&amp;rsquo;installation automatis&amp;eacute;e ODPI, le frontal Web riche d&amp;rsquo;ODAF Openturf est accessible depuis le lien propos&amp;eacute;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8524.image_5F00_4C32BE7E.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8270.image_5F00_thumb_5F00_4B5A5894.png" alt="image" width="358" height="69" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le lien &lt;a href="http://odaftd2013.cloudapp.net/"&gt;here&lt;/a&gt;. Un nouvel onglet s&amp;rsquo;ouvre sur le site Web riche du Framework ODAF OpenTurf &amp;agrave; l&amp;rsquo;adresse &lt;a href="http://odaftd2013.cloudapp.net"&gt;http://odaftd2013.cloudapp.net&lt;/a&gt; dans notre illustration.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4786.image_5F00_4A81F2AA.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3365.image_5F00_thumb_5F00_44972944.png" alt="image" width="520" height="384" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le logo Twitter pour vous connecter. Une bo&amp;icirc;te de dialogue &lt;strong&gt;Twitter / Autoriser une application&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6683.image_5F00_69F0F6E5.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6180.image_5F00_thumb_5F00_43AE9D8D.png" alt="image" width="394" height="406" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Pr&amp;eacute;cisez vos nom d&amp;rsquo;utilisateur et mot de passe et cliquez sur &lt;strong&gt;Autoriser l&amp;rsquo;application&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1307.image_5F00_1AC38884.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1362.image_5F00_thumb_5F00_320E8CF5.png" alt="image" width="394" height="406" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Close Window&lt;/strong&gt;. De retour dans l&amp;rsquo;application ODAF OpenTurf, naviguez vers &lt;a href="http://odaftd2013.cloudapp.net/admin"&gt;http://odaftd2013.cloudapp.net/admin&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1781.image_5F00_5078CDDE.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7120.image_5F00_thumb_5F00_3C7F3B48.png" alt="image" width="519" height="387" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Sources&lt;/strong&gt;. Dans la vue correspondante, cliquez sur &lt;strong&gt;+&lt;/strong&gt;. Une fen&amp;ecirc;tre &lt;strong&gt;Add Record&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2055.image_5F00_341B65F1.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5164.image_5F00_thumb_5F00_653AA091.png" alt="image" width="153" height="149" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les champs de saisie comme suit et cliquez sur &lt;strong&gt;Submit&lt;/strong&gt; ensuite :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Title : TechDays 2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Description : Donn&amp;eacute;es de test Open Data cl&amp;eacute; en main&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Author Name : &amp;lt;&lt;em&gt;le nom de votre choix&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Author Email : &amp;lt;&lt;em&gt;l&amp;rsquo;adresse m&amp;egrave;l de votre choix&lt;/em&gt; &amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Boundary Polygon : "latitude":48.0832344136664,"longitude":-1.61892019094906&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Active : coch&amp;eacute;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Feeds&lt;/strong&gt;. Dans la vue correspondante, cliquez sur &lt;strong&gt;+&lt;/strong&gt;. Une fen&amp;ecirc;tre &lt;strong&gt;Add Record&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les champs de saisie comme suit et cliquez sur &lt;strong&gt;Submit&lt;/strong&gt; ensuite :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Data Source: TechDays 2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Title : RennesPAV2&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Summary : Cet ensemble de donn&amp;eacute;es contient les coordonn&amp;eacute;es des Points d'Apports Volontaires de la ville de Rennes&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;KML Url : &lt;a href="http://ogditd2013.cloudapp.net:8080/v1/ogditd2013/RennesPAV2/?$filter=&amp;amp;format=kml"&gt;http://ogditd2013.cloudapp.net:8080/v1/ogditd2013/RennesPAV2/?$filter=&amp;amp;format=kml&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Image URL : &lt;a href="http://odaftd2013.cloudapp.net/images/ping.png"&gt;http://odaftd2013.cloudapp.net/images/ping.png&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Region :&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Active : coch&amp;eacute;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Naviguez vers &lt;a href="http://odaftd2013.cloudapp.net/"&gt;http://odaftd2013.cloudapp.net/&lt;/a&gt;. Le jeu de donn&amp;eacute;es RennesPAV2 peut &amp;ecirc;tre s&amp;eacute;lectionn&amp;eacute; pour la source TechDays 2013.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4062.image_5F00_2B4B5DA5.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4617.image_5F00_thumb_5F00_783B81A3.png" alt="image" width="512" height="408" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Ceci cl&amp;ocirc;t le d&amp;eacute;ploiement des acc&amp;eacute;l&amp;eacute;rateurs de la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/01/14/prenez-une-longueur-d-avance-avec-la-solution-microsoft-open-data-cl-233-en-main.aspx"&gt;solution Microsoft Open Data Cl&amp;eacute; en main&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Nous esp&amp;eacute;rons que ce billet vous a donn&amp;eacute; envie d&amp;rsquo;explorer &amp;agrave; votre tour cette solution pour votre projet Open Data.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10393944" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="Open Data" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Open+Data/" /><category term="ODAF Openturf" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/ODAF+Openturf/" /><category term="Open Data cl&amp;#233; en main" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Open+Data+cl_26002300_233_3B00_+en+main/" /></entry><entry><title>1 heure chrono pour votre plateforme Open Data en ligne : pari tenu ! – 2nde partie</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-2nde-partie.aspx" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-2nde-partie.aspx</id><published>2013-02-15T10:38:00Z</published><updated>2013-02-15T10:38:00Z</updated><content type="html">&lt;p align="justify"&gt;Ce billet s&amp;rsquo;int&amp;eacute;resse &amp;agrave; la mise en &amp;oelig;uvre de votre environnement Open Data telle que d&amp;eacute;crite lors de la session TechDays 2013 &lt;a href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=d5a614e1-cca3-4d5e-935f-e7bf7a4f4544"&gt;1 heure chrono pour votre plateforme Open Data en ligne : pari tenu ! (INT201)&lt;/a&gt; dans le parcours Enjeux / Ouverture aux technologies non Microsoft.&lt;/p&gt;
&lt;p align="justify"&gt;Si vous avez suivi la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-1-232-re-partie.aspx"&gt;premi&amp;egrave;re partie&lt;/a&gt; de ce billet, vous devez disposer &amp;agrave; pr&amp;eacute;sent de votre instance de la plateforme de publication des donn&amp;eacute;es ouvertes &lt;strong&gt;OGDI &lt;/strong&gt;(Open Government Data Initiative) &lt;strong&gt;DataLab&lt;/strong&gt; avec un premier catalogue int&amp;eacute;grant deux jeux de donn&amp;eacute;es ouvertes et un service de donn&amp;eacute;es RESTful &lt;a href="http://www.odata.org/"&gt;OData&lt;/a&gt; pour la consommation des donn&amp;eacute;es.&lt;/p&gt;
&lt;p align="justify"&gt;Cette instance a &amp;eacute;t&amp;eacute; d&amp;eacute;ploy&amp;eacute;e dans votre abonnement Windows Azure avec la plateforme d&amp;rsquo;installation automatis&amp;eacute;e &lt;strong&gt;ODPI&lt;/strong&gt; (Open Data Platform Installer), l&amp;rsquo;une des composantes de la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/01/14/prenez-une-longueur-d-avance-avec-la-solution-microsoft-open-data-cl-233-en-main.aspx"&gt;solution Microsoft Open Data Cl&amp;eacute; en main&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Pour ce faire, et &amp;agrave; l&amp;rsquo;instar des d&amp;eacute;monstrations de la session INT201, ce billet utilise les services de la plateforme de d&amp;eacute;monstration ODPI France &amp;agrave; l&amp;rsquo;adresse &lt;a href="http://odpifrance.cloudapp.net/"&gt;http://odpifrance.cloudapp.net/&lt;/a&gt;. Cette seconde partie s&amp;rsquo;int&amp;eacute;resse au d&amp;eacute;ploiement du portail Citoyen Open Data, une autre composante de la solution.&lt;/p&gt;
&lt;h1&gt;Mise en &amp;oelig;uvre du Portail Citoyen Open Data&lt;/h1&gt;
&lt;p align="justify"&gt;Le d&amp;eacute;ploiement et la configuration du portail Citoyen Open Data suppose de configurer au pr&amp;eacute;alable les &amp;eacute;l&amp;eacute;ments suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Partition de stockage au niveau de la souscription Windows Azure. Nous utiliserons la m&amp;ecirc;me partition que celle cr&amp;eacute;&amp;eacute;e pr&amp;eacute;c&amp;eacute;demment pour la mise en &amp;oelig;uvre du socle OGDI DataLab.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Service de Cloud Computing au niveau de la souscription Windows Azure&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Nous allons donc commencer par cr&amp;eacute;er et configurer le service de Cloud Computing du portail.&lt;/p&gt;
&lt;h2&gt;Cr&amp;eacute;ation du service de Cloud Computing&lt;/h2&gt;
&lt;p align="justify"&gt;Comme pr&amp;eacute;c&amp;eacute;demment, depuis le portail d&amp;rsquo;administration Windows Azure, cliquez sur &lt;strong&gt;SERVICES DE CLOUD&lt;/strong&gt; dans la partie sup&amp;eacute;rieure du bandeau droit puis cliquez sur &lt;strong&gt;CREER UN SERVICE DE CLOUD COMPUTING&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Renseigner les champs suivants et validez la cr&amp;eacute;ation du service :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Url : portailtd2013 (si cette Url n&amp;rsquo;est pas disponible, pr&amp;eacute;cisez une Url de votre choix)&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Groupe de r&amp;eacute;gions ou d&amp;rsquo;affinit&amp;eacute;s : Europe de l&amp;rsquo;Ouest&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;D&amp;eacute;ploiement d&amp;rsquo;OGDI DataLab avec la plateforme d&amp;rsquo;installation automatis&amp;eacute;e ODPI&lt;/h2&gt;
&lt;p align="justify"&gt;Naviguez vers l&amp;rsquo;adresse &lt;a href="http://odpifrance.cloudapp.net"&gt;http://odpifrance.cloudapp.net&lt;/a&gt; pour acc&amp;eacute;der &amp;agrave; la version de d&amp;eacute;monstration de la plateforme d&amp;rsquo;installation. Dans la liste des composants &amp;agrave; installer, s&amp;eacute;lectionnez simplement &lt;strong&gt;Portail Citoyen Open Data&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5670.image_5F00_64E3392F.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0207.image_5F00_thumb_5F00_0E770463.png" alt="image" width="358" height="238" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt;. La page suivante vous demande de pr&amp;eacute;ciser un certain nombre d&amp;rsquo;informations relatives &amp;agrave; votre souscription Windows Azure.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7635.image_5F00_7AE9A4C1.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4186.image_5F00_thumb_5F00_78CCA5F8.png" alt="image" width="367" height="278" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Comme pr&amp;eacute;c&amp;eacute;demment, vous y &amp;ecirc;tes invit&amp;eacute;(e) dans un premier temps &amp;agrave; t&amp;eacute;l&amp;eacute;charger le certificat de gestion relatif &amp;agrave; cette session ODPI et &amp;agrave; l&amp;rsquo;enregistrer ensuite au niveau du portail d&amp;rsquo;administration Windows Azure. Proc&amp;eacute;dez &amp;agrave; l&amp;rsquo;identique avec ce nouveau certificat.&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Informations Azure&lt;/strong&gt; avec les informations suivantes et cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;ID d&amp;rsquo;abonnement : &amp;lt;&lt;em&gt;votre identifiant d&amp;rsquo;abonnement Windows Azure&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom du compte de stockage : td2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire : &amp;lt;&lt;em&gt;votre cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Une page de &lt;strong&gt;Configuration Portail Citoyen Open Data&lt;/strong&gt; s&amp;rsquo;affiche alors.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8306.image_5F00_7E3B169C.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5164.image_5F00_thumb_5F00_6804FB4A.png" alt="image" width="354" height="262" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Param&amp;egrave;tres de l&amp;rsquo;application&lt;/strong&gt; avec les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Url du service de donn&amp;eacute;es : &lt;a href="http://ogditd2013.cloudapp.net:8080/v1/"&gt;http://ogditd2013.cloudapp.net:8080/v1/&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Titre du site : Open Data cl&amp;eacute; en main TechDays 2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Url du logo du site : &lt;a href="http://www.microsoft.com/france/mstechdays/images/2013/logo_mstechdays.png"&gt;http://www.microsoft.com/france/mstechdays/images/2013/logo_mstechdays.png&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Texte de bienvenue : &amp;ldquo;Vous &amp;ecirc;tes sur le portail de diffusion de donn&amp;eacute;es publiques de la solution Open Data cl&amp;eacute; en main&amp;rdquo;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Texte de descriptif du portail : copiez le contenu du fichier Description Portail Citoyens.txt ci-joint&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Image d&amp;rsquo;accueil : &lt;a href="http://www.microsoft.com/france/mstechdays/images/2013/image2.jpg"&gt;http://www.microsoft.com/france/mstechdays/images/2013/image2.jpg&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt;. Dans la page &lt;strong&gt;D&amp;eacute;ploiements&lt;/strong&gt;, s&amp;eacute;lectionnez le service de Cloud Computing que vous venez de cr&amp;eacute;er pour OGDI DataLab, ici portailtd2013 pour l&amp;rsquo;illustration.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7120.image_5F00_66C0626B.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8304.image_5F00_thumb_5F00_13D54F3A.png" alt="image" width="359" height="100" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquer sur &lt;strong&gt;D&amp;eacute;ployer&lt;/strong&gt;. Le package Portail Citoyen Open Data se compile et se d&amp;eacute;ploie avec les param&amp;egrave;tres sp&amp;eacute;cifi&amp;eacute;s.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4186.image_5F00_44F489DA.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0876.image_5F00_thumb_5F00_03E60A76.png" alt="image" width="359" height="135" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;A l&amp;rsquo;issue du d&amp;eacute;ploiement avec la plateforme d&amp;rsquo;installation automatis&amp;eacute;e ODPI, le portail Citoyen Open Data adoss&amp;eacute; &amp;agrave; la plateforme de publication de donn&amp;eacute;es ouvertes OGDI Datalab est accessible depuis le lien propos&amp;eacute;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4571.image_5F00_3E610A4A.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4812.image_5F00_thumb_5F00_289721ED.png" alt="image" width="359" height="70" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le lien &lt;a href="http://portailtd2013.cloudapp.net/"&gt;here&lt;/a&gt;. Un nouvel onglet s&amp;rsquo;ouvre sur OGDI DataLab &amp;agrave; l&amp;rsquo;adresse &lt;a href="http://portailtd2013.cloudapp.net"&gt;http://portailtd2013.cloudapp.net&lt;/a&gt; dans notre illustration.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8304.image_5F00_40BA8C48.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1447.image_5F00_thumb_5F00_4ABF07A6.png" alt="image" width="511" height="422" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;La &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-3i-232-me-partie.aspx"&gt;troisi&amp;egrave;me partie de ce billet&lt;/a&gt; s&amp;rsquo;int&amp;eacute;resse au d&amp;eacute;ploiement du Framework ODAF OpenTurf dont la version v2 est disponible sur la &lt;a href="https://github.com/openlab/openturf"&gt;forge GitHub&lt;/a&gt;. Pour de plus amples informations sur ce socle, n&amp;rsquo;h&amp;eacute;sitez pas &amp;agrave; consulter les nombreux billets de ce blog qui lui sont consacr&amp;eacute;s comme notamment le billet &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/06/15/une-nouvelle-rencontre.aspx"&gt;Une nouvelle rencontre&amp;hellip;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10393926" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="Open Data" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Open+Data/" /><category term="Open Data cl&amp;#233; en main" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Open+Data+cl_26002300_233_3B00_+en+main/" /><category term="Portail Citoyen Open Data" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Portail+Citoyen+Open+Data/" /></entry><entry><title>1 heure chrono pour votre plateforme Open Data en ligne : pari tenu ! – 1ère partie</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-1-232-re-partie.aspx" /><link rel="enclosure" type="application/octet-stream" length="1673938" href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-39-39-19/INT201-_2D00_-1ere-partie.zip" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-1-232-re-partie.aspx</id><published>2013-02-15T10:06:00Z</published><updated>2013-02-15T10:06:00Z</updated><content type="html">&lt;p align="justify"&gt;Ce billet s&amp;rsquo;int&amp;eacute;resse &amp;agrave; la mise en &amp;oelig;uvre de votre environnement Open Data telle que d&amp;eacute;crite lors de la session TechDays 2013 &lt;a href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=d5a614e1-cca3-4d5e-935f-e7bf7a4f4544"&gt;1 heure chrono pour votre plateforme Open Data en ligne : pari tenu ! (INT201)&lt;/a&gt; dans le parcours Enjeux / Ouverture aux technologies non Microsoft.&lt;/p&gt;
&lt;p align="justify"&gt;Cette mise en &amp;oelig;uvre qui repose sur la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/01/14/prenez-une-longueur-d-avance-avec-la-solution-microsoft-open-data-cl-233-en-main.aspx"&gt;solution Microsoft Open Data Cl&amp;eacute; en main&lt;/a&gt; suppose de disposer au pr&amp;eacute;alable simplement d&amp;rsquo;une souscription Windows Azure. Si vous ne disposez pas d&amp;rsquo;ores et d&amp;eacute;j&amp;agrave; d&amp;rsquo;une telle souscription, n&amp;rsquo;h&amp;eacute;sitez pas &amp;agrave; visiter le site d&amp;eacute;di&amp;eacute; &lt;a href="https://www.windowsazure.com/fr-fr/"&gt;Windows Azure&lt;/a&gt; et &amp;agrave; demander le cas &amp;eacute;ch&amp;eacute;ant une &amp;eacute;valuation gratuite de 90 jours.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.windowsazure.com/fr-fr/pricing/free-trial/"&gt;&lt;img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3056.image_5F00_6A1E5DF5.png" alt="image" width="527" height="58" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Comme illustr&amp;eacute; lors de la session INT201 lors des TechDays 2013, la mise en &amp;oelig;uvre de votre environnement Open Data via la solution Microsoft Open Data Cl&amp;eacute; en main est grandement facilit&amp;eacute;e par l&amp;rsquo;utilisation de la plateforme d&amp;rsquo;installation automatis&amp;eacute;e &lt;strong&gt;ODPI&lt;/strong&gt; (Open Data Platform Installer), l&amp;rsquo;une des composantes de la solution. Cette plateforme est d&amp;eacute;crite dans le billet &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/07/13/odpi-la-facilit-233-de-mise-en-uvre-des-solutions-open-data.aspx"&gt;ODPI, la facilit&amp;eacute; de mise en &amp;oelig;uvre des solutions Open Data&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Dans la pratique, cette plateforme permet de d&amp;eacute;ployer et de configurer une solution compl&amp;egrave;te en marque blanche sous licence libre &lt;a href="http://opensource.org/licenses/ms-pl.html"&gt;Microsoft Public License (Ms-PL)&lt;/a&gt;, pr&amp;ecirc;te &amp;agrave; l&amp;rsquo;usage, interop&amp;eacute;rable, ouverte, &amp;eacute;volutive et d&amp;eacute;ploy&amp;eacute;e et mise en ligne "en quelques clics" dans Windows Azure pour b&amp;eacute;n&amp;eacute;ficier pleinement des apports du Cloud (puissance et &amp;eacute;lasticit&amp;eacute;, mod&amp;egrave;le &amp;eacute;conomique), avec pas ou peu d&amp;rsquo;investissement initial et un &amp;laquo; Time-to-Market &amp;raquo;.&lt;/p&gt;
&lt;p align="justify"&gt;Au-del&amp;agrave; du portail ODPI en tant que tel, la solution Open Data Cl&amp;eacute; en main int&amp;egrave;gre un ensemble d&amp;rsquo;acc&amp;eacute;l&amp;eacute;rateurs Open Data :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;La plateforme de publication des donn&amp;eacute;es ouvertes &lt;strong&gt;OGDI &lt;/strong&gt;(Open Government Data Initiative) &lt;strong&gt;DataLab&lt;/strong&gt; avec une gestion multi-catalogues de (jeux de) donn&amp;eacute;es ouvertes et un service de donn&amp;eacute;es RESTful &lt;a href="http://www.odata.org"&gt;OData&lt;/a&gt; pour la consommation des donn&amp;eacute;es. Cette solution communautaire disponible sur la &lt;a href="https://github.com/openlab/DataLab"&gt;forge GitHub&lt;/a&gt; s&amp;rsquo;adapte tr&amp;egrave;s facilement &amp;agrave; la strat&amp;eacute;gie de l&amp;rsquo;acteur public notamment en termes de portail usager ;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Le portail &lt;strong&gt;Citoyen Open Data &lt;/strong&gt;pour offrir une interface simple et intuitive aux usagers ;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Le Framework applicatif multiplateformes &lt;strong&gt;ODAF&lt;/strong&gt; (Open Data Application Framework) &lt;strong&gt;OpenTurf&lt;/strong&gt; centr&amp;eacute; sur l&amp;rsquo;Exp&amp;eacute;rience Utilisateur pour mettre en valeur les (catalogues de) donn&amp;eacute;es g&amp;eacute;o-localis&amp;eacute;es d&amp;rsquo;OGDI DataLab avec des mod&amp;egrave;les pour le Web riche, les environnements mobiles (Android, iPhone/iPad et Windows Phone) int&amp;eacute;gr&amp;eacute;s avec les r&amp;eacute;seaux sociaux (Facebook et Twitter). Cette solution communautaire disponible sur la &lt;a href="https://github.com/openlab/Openturf"&gt;forge &lt;/a&gt;&lt;a href="https://github.com/openlab/Openturf"&gt;GitHub&lt;/a&gt; constitue une fondation pour l&amp;rsquo;acteur public pour contribuer &amp;agrave; la cr&amp;eacute;ation d&amp;rsquo;un &amp;eacute;cosyst&amp;egrave;me applicatif Open Data et int&amp;eacute;grer une dimension sociale et participative dans cet &amp;eacute;cosyst&amp;egrave;me.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Le portail ODPI autorise le d&amp;eacute;ploiement "en quelques clics" dans Windows Azure des acc&amp;eacute;l&amp;eacute;rateurs pr&amp;eacute;c&amp;eacute;dents (et d&amp;rsquo;autres composantes personnali&amp;eacute;es qui peuvent &amp;ecirc;tre d&amp;eacute;clar&amp;eacute;es de la m&amp;ecirc;me fa&amp;ccedil;on). Ce billet illustre ce d&amp;eacute;ploiement de bout-en bout.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Pour ce faire, et &amp;agrave; l&amp;rsquo;instar des d&amp;eacute;monstrations de la session, ce billet utilise les services de la plateforme de d&amp;eacute;monstration ODPI France &amp;agrave; l&amp;rsquo;adresse &lt;a href="http://odpifrance.cloudapp.net/"&gt;http://odpifrance.cloudapp.net/&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8156.image_5F00_21F0A219.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2867.image_5F00_thumb_5F00_4DC0F608.png" alt="image" width="520" height="347" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Mise en &amp;oelig;uvre de la plateforme de publication de donn&amp;eacute;es ouvertes OGDI DataLab&lt;/h1&gt;
&lt;p align="justify"&gt;Int&amp;eacute;ressons-nous dans un premier temps au d&amp;eacute;ploiement de la plateforme de publication de donn&amp;eacute;es ouvertes OGDI DataLab dont la version v5 est disponible sur la &lt;a href="https://github.com/openlab/datalab"&gt;forge GitHub&lt;/a&gt; comme mentionn&amp;eacute; pr&amp;eacute;c&amp;eacute;demment. Si vous &amp;ecirc;tes familier(e) de ce blog, vous savez que celle-ci correspond au c&amp;oelig;ur de la solution Open Data de Microsoft. Pour de plus amples informations sur ce socle, n&amp;rsquo;h&amp;eacute;sitez pas &amp;agrave; consulter les nombreux billets de ce blog qui lui sont consacr&amp;eacute;s comme notamment le billet &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/04/30/quand-ogdi-rencontre-datalab.aspx"&gt;Quand OGDI rencontre DataLab&amp;hellip;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Le d&amp;eacute;ploiement et la configuration de ce socle OGDI DataLab suppose de configurer au pr&amp;eacute;alable les &amp;eacute;l&amp;eacute;ments suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Partition de stockage au niveau de la souscription Windows Azure&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Service de Cloud Computing au niveau de la souscription Windows Azure&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Jeu de cl&amp;eacute; ReCAPTCHA&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Nous allons donc commencer par cr&amp;eacute;er et configurer ces diff&amp;eacute;rents &amp;eacute;l&amp;eacute;ments.&lt;/p&gt;
&lt;h2&gt;Cr&amp;eacute;ation de la partition de stockage&lt;/h2&gt;
&lt;p align="justify"&gt;Pour cr&amp;eacute;er la partition de stockage, rendez-vous sur le portail d&amp;rsquo;administration de Windows Azure &amp;agrave; l&amp;rsquo;adresse &lt;a href="https://manage.windowsazure.com"&gt;https://manage.windowsazure.com&lt;/a&gt;. Une fois connect&amp;eacute;(e) avec les identifiant Microsoft Account et mot de passe de votre souscription Windows Azure, cliquez sur &lt;strong&gt;STOCKAGE&lt;/strong&gt; au milieu du bandeau droit.&lt;/p&gt;
&lt;p align="justify"&gt;Si vous ne disposez d&amp;rsquo;aucun compte de stockage, le volet &lt;strong&gt;STOCKAGE&lt;/strong&gt; doit &amp;ecirc;tre similaire &amp;agrave; la capture suivante :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1374.image_5F00_15BF0225.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4431.image_5F00_thumb_5F00_6DAC5305.png" alt="image" width="354" height="91" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le lien &lt;strong&gt;CREER UN COMPTE DE STOCKAGE&lt;/strong&gt;. Le panneau &lt;strong&gt;NOUVEAU&lt;/strong&gt; s&amp;rsquo;ouvre dans le bas du portail d&amp;rsquo;administration Windows Azure.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5584.image_5F00_33BD1019.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8637.image_5F00_thumb_5F00_5FF996FD.png" alt="image" width="480" height="265" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les champs comme suit et cliquez sur &lt;strong&gt;CREER UN COMPTE DE STOCKAGE&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Url : td2013 (si cette Url n&amp;rsquo;est pas disponible, pr&amp;eacute;cisez une Url de votre choix)&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Groupe de r&amp;eacute;gions ou d&amp;rsquo;affinit&amp;eacute;s : Europe de l&amp;rsquo;Ouest&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;A l&amp;rsquo;issue de la cr&amp;eacute;ation du compte, le statut suivant s&amp;rsquo;affiche.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8304.image_5F00_5EB4FE1E.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2845.image_5F00_thumb_5F00_5DDC9834.png" alt="image" width="359" height="77" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une fois le compte de stockage cr&amp;eacute;&amp;eacute;, cliquez sur &lt;strong&gt;GERER LES CLES&lt;/strong&gt; dans le bas du portail.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3326.image_5F00_44086205.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8306.image_5F00_thumb_5F00_4E598665.png" alt="image" width="481" height="29" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Le dialogue &lt;strong&gt;GERER LES CLES D&amp;rsquo;ACCES&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0361.image_5F00_1B897FF1.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5076.image_5F00_thumb_5F00_7376D0D1.png" alt="image" width="255" height="226" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;M&amp;eacute;moriser les nom du compte de stockage et la cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom du compte de stockage : td2013 (si cette Url n&amp;rsquo;&amp;eacute;tait pas disponible, l&amp;rsquo;Url de votre choix)&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire : &amp;lt;&lt;em&gt;votre cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Vous en aurez besoin &amp;agrave; de multiples reprises par la suite. Pour copier la cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire, vous pouvez cliquer simplement sur l&amp;rsquo;ic&amp;ocirc;ne Copier. Un dialogue &lt;strong&gt;Internet Explorer&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7612.image_5F00_2B4914F5.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4064.image_5F00_thumb_5F00_631B5918.png" alt="image" width="195" height="91" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Autoriser l&amp;rsquo;acc&amp;egrave;s&lt;/strong&gt;. La cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire est &amp;agrave; pr&amp;eacute;sent dans votre Presse-Papier.&lt;/p&gt;
&lt;h2&gt;Cr&amp;eacute;ation du service de Cloud Computing&lt;/h2&gt;
&lt;p align="justify"&gt;Toujours depuis le portail d&amp;rsquo;administration Windows Azure, cliquez sur &lt;strong&gt;SERVICES DE CLOUD&lt;/strong&gt; dans la partie sup&amp;eacute;rieure du bandeau droit.&lt;/p&gt;
&lt;p align="justify"&gt;Si vous ne disposez d&amp;rsquo;aucun compte de stockage, le volet &lt;strong&gt;SERVICES DE CLOUD&lt;/strong&gt; doit &amp;ecirc;tre similaire &amp;agrave; la capture suivante :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3581.image_5F00_01F1CCF7.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8204.image_5F00_thumb_5F00_75EFDCC2.png" alt="image" width="351" height="91" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le lien &lt;strong&gt;CREER UN SERVICE DE CLOUD COMPUTING&lt;/strong&gt;. Le panneau &lt;strong&gt;NOUVEAU&lt;/strong&gt; s&amp;rsquo;ouvre dans le bas du portail d&amp;rsquo;administration Windows Azure.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6138.image_5F00_0E13471E.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7776.image_5F00_thumb_5F00_25CA7E84.png" alt="image" width="480" height="266" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les champs comme suit et cliquez sur &lt;strong&gt;CREER UN SERVICE DE CLOUD COMPUTING&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Url : ogditd2013 (si cette Url n&amp;rsquo;est pas disponible, pr&amp;eacute;cisez une Url de votre choix)&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Groupe de r&amp;eacute;gions ou d&amp;rsquo;affinit&amp;eacute;s : Europe de l&amp;rsquo;Ouest&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Cr&amp;eacute;ation d&amp;lsquo;un jeu de cl&amp;eacute; ReCAPTCHA&lt;/h2&gt;
&lt;p&gt;Passons &amp;agrave; pr&amp;eacute;sent &amp;agrave; la cr&amp;eacute;ation d&amp;rsquo;un jeu de cl&amp;eacute; ReCAPTCHA. Pour cela, naviguez vers l&amp;rsquo;adresse &lt;a href="http://www.google.com/recaptcha"&gt;http://www.google.com/recaptcha&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7608.image_5F00_6B6F08A2.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3554.image_5F00_thumb_5F00_36820365.png" alt="image" width="520" height="355" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;USE reCAPTCHA on your site&lt;/strong&gt;. Dans la page suivante, cliquez sur &lt;strong&gt;Sign up Now!&lt;/strong&gt;. L&amp;rsquo;inscription est totalement gratuite.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4135.image_5F00_4C886EF7.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5706.image_5F00_thumb_5F00_01654E68.png" alt="image" width="520" height="356" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;SIGN UP&lt;/strong&gt; si vous ne disposez pas d&amp;rsquo;un compte Google et suivez les instructions. Si vous disposez d&amp;eacute;j&amp;agrave; d&amp;rsquo;un compte, pr&amp;eacute;cisez votre adresse m&amp;egrave;l et mot de passe du compte et cliquez sur &lt;strong&gt;Sign in&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2475.image_5F00_3FEA9C0E.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3527.image_5F00_thumb_5F00_36AE60CD.png" alt="image" width="529" height="358" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Une fois authentifi&amp;eacute;(e), pr&amp;eacute;cisez l&amp;rsquo;Url cible de la plateforme, par exemple ogditd2013.cloudapp.net dans cette illustration et cliquez sur &lt;strong&gt;Create Key&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1376.image_5F00_4263A7FF.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8802.image_5F00_thumb_5F00_78F15343.png" alt="image" width="529" height="358" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;M&amp;eacute;morisez votre paire de cl&amp;eacute; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Public key: &amp;lt;&lt;em&gt;votre&lt;/em&gt;&lt;em&gt; cl&amp;eacute; publique ReCAPTCHA&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Private key: &amp;lt;&lt;em&gt;votre&lt;/em&gt;&lt;em&gt; cl&amp;eacute; priv&amp;eacute;e ReCAPTCHA&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Nous pouvons passer &amp;agrave; pr&amp;eacute;sent au d&amp;eacute;ploiement de plateforme OGDI DataLab.&lt;/p&gt;
&lt;h2&gt;D&amp;eacute;ploiement d&amp;rsquo;OGDI DataLab avec la plateforme d&amp;rsquo;installation automatis&amp;eacute;e ODPI&lt;/h2&gt;
&lt;p align="justify"&gt;Naviguez vers l&amp;rsquo;adresse &lt;a href="http://odpifrance.cloudapp.net"&gt;http://odpifrance.cloudapp.net&lt;/a&gt; pour acc&amp;eacute;der &amp;agrave; la version de d&amp;eacute;monstration de la plateforme d&amp;rsquo;installation. Dans la liste des composants &amp;agrave; installer, s&amp;eacute;lectionnez simplement &lt;strong&gt;OGDI DataLab&lt;/strong&gt; comme nous souhaitons d&amp;eacute;composer la mise en &amp;oelig;uvre des composants de la solution Microsoft Open Data. Vous pouvez bien &amp;eacute;videmment s&amp;eacute;lectionner l&amp;rsquo;ensemble des composants si vous souhaitez les d&amp;eacute;ployer en une seule session ODPI.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7713.image_5F00_5D6C5140.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8473.image_5F00_thumb_5F00_34813C37.png" alt="image" width="363" height="241" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt;. La page suivante vous demande de pr&amp;eacute;ciser un certain nombre d&amp;rsquo;informations relatives &amp;agrave; votre souscription Windows Azure.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2110.image_5F00_20F3DC96.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8461.image_5F00_thumb_5F00_7874FA81.png" alt="image" width="367" height="278" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Dans un premier temps, et comme vous y &amp;ecirc;tes invit&amp;eacute;(e), cliquez sur le lien &lt;strong&gt;Certificat G&amp;eacute;n&amp;eacute;r&amp;eacute;&lt;/strong&gt; pour t&amp;eacute;l&amp;eacute;charger le certificat de gestion relatif &amp;agrave; cette session ODPI.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6708.image_5F00_7DE36B25.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2273.image_5F00_thumb_5F00_1606D581.png" alt="image" width="412" height="42" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Enregistrer&lt;/strong&gt; et ouvrez un nouvel onglet ou une nouvelle fen&amp;ecirc;tre de votre navigateur et rendez-vous sur le portail d&amp;rsquo;administration de Windows Azure &amp;agrave; l&amp;rsquo;adresse &lt;a href="https://manage.windowsazure.com"&gt;https://manage.windowsazure.com&lt;/a&gt;. Une fois connect&amp;eacute;(e) avec les identifiant Microsoft Account et mot de passe de votre souscription Windows Azure, cliquez sur &lt;strong&gt;PARAMETRES&lt;/strong&gt; dans le bas du bandeau droit.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1018.image_5F00_152E6F97.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5238.image_5F00_thumb_5F00_73629705.png" alt="image" width="511" height="387" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;TELECHARGER&lt;/strong&gt;. Le dialogue &lt;strong&gt;T&amp;eacute;l&amp;eacute;charger un certificat de gestion&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1581.image_5F00_5196BE74.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4336.image_5F00_thumb_5F00_50BE588A.png" alt="image" width="256" height="178" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Pr&amp;eacute;cisez le chemin du certificat de gestion que vous venez de t&amp;eacute;l&amp;eacute;charger et validez. A l&amp;rsquo;issue de cette op&amp;eacute;ration, vous obtenez l&amp;rsquo;&amp;eacute;cran suivant.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8030.image_5F00_68E1C2E5.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3644.image_5F00_thumb_5F00_68095CFB.png" alt="image" width="359" height="88" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Depuis ce m&amp;ecirc;me &amp;eacute;cran, cliquez sur &lt;strong&gt;ADMINISTRATEURS&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8422.image_5F00_151E49CA.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1588.image_5F00_thumb_5F00_73527138.png" alt="image" width="359" height="83" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Recopiez l&amp;rsquo;identificateur de l&amp;rsquo;abonnement. Vous en aurez besoin &amp;agrave; de multiples reprises par la suite.&lt;/p&gt;
&lt;p align="justify"&gt;Fort de ces &amp;eacute;l&amp;eacute;ments, retournez dans la fen&amp;ecirc;tre de votre session ODPI.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1663.image_5F00_6AEE9BE1.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5466.image_5F00_thumb_5F00_426FB9CD.png" alt="image" width="367" height="278" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Informations Azure&lt;/strong&gt; avec les informations suivantes et cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;ID d&amp;rsquo;abonnement : &amp;lt;&lt;em&gt;votre identifiant d&amp;rsquo;abonnement Windows Azure&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom du Compte de Stockage : td2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire : &amp;lt;&lt;em&gt;votre cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Une page de &lt;strong&gt;Configuration OGDI DataLab&lt;/strong&gt; s&amp;rsquo;affiche alors.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0488.image_5F00_60D9FAB6.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8816.image_5F00_thumb_5F00_7F443B9F.png" alt="image" width="363" height="416" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Information sur le stockage Blob&lt;/strong&gt; avec les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Nom du compte de stockage : td2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire : &amp;lt;&lt;em&gt;votre cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Un seul et m&amp;ecirc;me compte de stockage est utilis&amp;eacute; pour l&amp;rsquo;ensemble du d&amp;eacute;ploiement.&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;Param&amp;egrave;tres de l&amp;rsquo;application&lt;/strong&gt; avec les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Service de donn&amp;eacute;es DNS : ogditd2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; priv&amp;eacute;e Recaptcha: &amp;lt;&lt;em&gt;votre cl&amp;eacute; priv&amp;eacute;e ReCAPTCHA&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Cl&amp;eacute; publique Recaptcha : &amp;lt;&lt;em&gt;votre&lt;/em&gt;&lt;em&gt; cl&amp;eacute; publique ReCAPTCHA&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Renseignez les &lt;strong&gt;D&amp;eacute;finition du catalogue de donn&amp;eacute;es &lt;/strong&gt;avec les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Alias : ogditd2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Description : TechDays 2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Disclaimer : Donn&amp;eacute;es de test Open Data cl&amp;eacute; en main&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Cliquez sur &lt;strong&gt;Continuer &amp;gt;&amp;gt;&lt;/strong&gt;. Dans la page D&amp;eacute;ploiements, s&amp;eacute;lectionnez le service de Cloud Computing que vous venez de cr&amp;eacute;er pour OGDI DataLab, ici ogditd2013 pour l&amp;rsquo;illustration.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/7024.image_5F00_1DAE7C89.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2627.image_5F00_thumb_5F00_4AC36957.png" alt="image" width="363" height="102" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquer sur &lt;strong&gt;D&amp;eacute;ployer&lt;/strong&gt;. Le package OGDI DataLab se compile et se d&amp;eacute;ploie avec les param&amp;egrave;tres sp&amp;eacute;cifi&amp;eacute;s.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8407.image_5F00_62E6D3B2.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5857.image_5F00_thumb_5F00_7B0A3E0D.png" alt="image" width="359" height="134" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;A l&amp;rsquo;issue du d&amp;eacute;ploiement avec ODPI, la plateforme de publication de donn&amp;eacute;es ouvertes OGDI Datalab est accessible depuis le lien propos&amp;eacute;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6837.image_5F00_132DA869.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1541.image_5F00_thumb_5F00_1255427F.png" alt="image" width="362" height="72" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le lien &lt;a href="http://ogditd2013.cloudapp.net/"&gt;here&lt;/a&gt;. Un nouvel onglet s&amp;rsquo;ouvre sur OGDI DataLab &amp;agrave; l&amp;rsquo;adresse &lt;a href="http://ogditd2013.cloudapp.net"&gt;http://ogditd2013.cloudapp.net&lt;/a&gt; dans notre illustration.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2703.image_5F00_117CDC95.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/5736.image_5F00_thumb_5F00_3D4D3084.png" alt="image" width="519" height="368" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Le jeu de donn&amp;eacute;es ouvertes g&amp;eacute;o-localis&amp;eacute;es RennesPAV2 est cr&amp;eacute;&amp;eacute; par d&amp;eacute;faut afin d&amp;lsquo;illustrer les possibilit&amp;eacute;s de la plateforme OGDI DataLab. il s&amp;rsquo;agit des points d'apport volontaire (PAV) des d&amp;eacute;chets m&amp;eacute;nagers mis &amp;agrave; disposition par le &lt;a href="http://www.data.rennes-metropole.fr/les-donnees/catalogue/?tx_icsopendatastore_pi1%5buid%5d=47"&gt;Service SIG Rennes M&amp;eacute;tropole&lt;/a&gt;. Ce jeu contient une liste de PAV, chacun ayant des propri&amp;eacute;t&amp;eacute;s telles que le code INSEE de la commune sur laquelle est situ&amp;eacute; le PAV, le type de PAV, le ou les flux de d&amp;eacute;chets pris en charge (verre, journaux-magazine, ordures m&amp;eacute;nag&amp;egrave;res ou multi-mat&amp;eacute;riaux), si le PAV est implant&amp;eacute; sur le domaine public ou pas, une longitude et une latitude en termes de coordonn&amp;eacute;es g&amp;eacute;o spatiales, etc.&lt;/p&gt;
&lt;p align="justify"&gt;Cliquez sur le lien &lt;strong&gt;RennesPAV2&lt;/strong&gt; puis cliquez par exemple sur l&amp;rsquo;onglet &lt;strong&gt;Vue carte&lt;/strong&gt; pour visualiser les donn&amp;eacute;es.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0284.image_5F00_691D8473.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4863.image_5F00_thumb_5F00_10F05E06.png" alt="image" width="519" height="529" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;La plateforme ODGI DataLab expose un service de donn&amp;eacute;es RESTful &lt;a href="http://www.odata.org"&gt;OData&lt;/a&gt; pour la consommation des donn&amp;eacute;es &amp;agrave; l&amp;rsquo;adresse &lt;a href="http://ogditd2013.cloudapp.net:8080/v1/ogditd2013/"&gt;http://ogditd2013.cloudapp.net:8080/v1/ogditd2013/&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0753.image_5F00_27BF09B5.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2311.image_5F00_thumb_5F00_344CB6D1.png" alt="image" width="511" height="304" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Mise &amp;agrave; disposition d&amp;rsquo;un nouvel ensemble de donn&amp;eacute;es&lt;/h2&gt;
&lt;p align="justify"&gt;Pour ajouter des jeux de donn&amp;eacute;es &amp;agrave; cette instance OGDI DataLab, il suffit d&amp;rsquo;ajouter des fichiers aux formats csv, kml, etc. via l&amp;rsquo;utilitaire de chargement de donn&amp;eacute;es (DataLoader) qui est un composant de la solution communautaire OGDI DataLab pr&amp;eacute;sente sur la &lt;a href="https://github.com/openlab/DataLab"&gt;forge GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1234.image_5F00_64FFBE7C.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4442.image_5F00_thumb_5F00_10D0126C.png" alt="image" width="512" height="408" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Vous pouvez compiler le code source de cet utilitaire &amp;agrave; partir de ce r&amp;eacute;f&amp;eacute;rentiel ou utiliser directement la version compil&amp;eacute;e ci-jointe.&lt;/p&gt;
&lt;p align="justify"&gt;A des fins d&amp;rsquo;illustrations, nous allons charger le jeu de donn&amp;eacute;es &amp;eacute;galement mis &amp;agrave; disposition par le &lt;a href="http://www.data.rennes-metropole.fr/les-donnees/catalogue/?tx_icsopendatastore_pi1%5Bkeywords%5D=&amp;amp;tx_icsopendatastore_pi1%5Bcategories%5D%5B0%5D=11&amp;amp;tx_icsopendatastore_pi1%5Buid%5D=175"&gt;Service SIG Rennes M&amp;eacute;tropole&lt;/a&gt;. Quelle que soit l&amp;rsquo;option retenue, ex&amp;eacute;cutez l&amp;rsquo;utilitaire DataLoaderUIMvvm.exe.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1715.image_5F00_27AEE3E8.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3858.image_5F00_thumb_5F00_5F81280B.png" alt="image" width="400" height="200" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;S&amp;eacute;lectionnez l&amp;rsquo;onglet &lt;strong&gt;Settings&lt;/strong&gt; et cliquez &lt;strong&gt;Connection&lt;/strong&gt;. Le dialogue &lt;strong&gt;Endpoint Settings&lt;/strong&gt; s&amp;rsquo;ouvre.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6406.image_5F00_732E119F.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/1881.image_5F00_thumb_5F00_7255ABB5.png" alt="image" width="440" height="80" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les informations suivantes et cliquez sur &lt;strong&gt;Save&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Account Name : td2013&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Account Key : &amp;lt;&lt;em&gt;votre cl&amp;eacute; d&amp;rsquo;acc&amp;egrave;s primaire&lt;/em&gt;&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;S&amp;eacute;lectionnez l&amp;rsquo;onglet &lt;strong&gt;Fichier&lt;/strong&gt; et cliquer sur &lt;strong&gt;Open&lt;/strong&gt;. Dans le dialogue &lt;strong&gt;Ouvrir&lt;/strong&gt;, s&amp;eacute;lectionnez le fichier StationnementPersonnesHandicapees.csv (ci-joint) et cliquez sur &lt;strong&gt;Ouvrir&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;S&amp;eacute;lectionnez l&amp;rsquo;onglet &lt;strong&gt;Processing&lt;/strong&gt;. L'application &lt;strong&gt;OGDI Metadata Designer &lt;/strong&gt;s'ouvre.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3343.image_5F00_438FF313.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6165.image_5F00_thumb_5F00_618E0107.png" alt="image" width="440" height="377" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Renseignez les informations suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Dataset Name (external) : Aires de stationnement&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Dataset Source : Service SIG Rennes M&amp;eacute;tropole&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Category : Transports,Accessibilit&amp;eacute;,Stationnement&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Description : Places de stationnement r&amp;eacute;serv&amp;eacute;es pour les personnes &amp;agrave; mobilit&amp;eacute; r&amp;eacute;duite&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Links/Reference : &lt;a href="http://www.data.rennes-metropole.fr/les-donnees/catalogue/?tx_icsopendatastore_pi1%5Bkeywords%5D=&amp;amp;tx_icsopendatastore_pi1%5Bcategories%5D%5B0%5D=11&amp;amp;tx_icsopendatastore_pi1%5Buid%5D=175"&gt;http://www.data.rennes-metropole.fr/les-donnees/catalogue/?tx_icsopendatastore_pi1%5Bkeywords%5D=&amp;amp;tx_icsopendatastore_pi1%5Bcategories%5D%5B0%5D=11&amp;amp;tx_icsopendatastore_pi1%5Buid%5D=175&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Technical Documentation : Pr&amp;eacute;cision g&amp;eacute;om&amp;eacute;trique : 1 m&amp;egrave;tre, Syst&amp;egrave;me de r&amp;eacute;f&amp;eacute;rence original : RGF93 CC48 (IGNF : LAMBCC48 - EPSG : 3948)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;S&amp;eacute;lectionnez l&amp;rsquo;onglet &lt;strong&gt;Dataset Columns&lt;/strong&gt;. Renseignez les informations suivantes et cliquez sur &lt;strong&gt;Save&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Longitude Column Name : long&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;De retour dans l&amp;rsquo;utilitaire, s&amp;eacute;lectionnez l&amp;rsquo;onglet &lt;strong&gt;Processing&lt;/strong&gt; et cliquez sur &lt;strong&gt;Start&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4011.image_5F00_78D90578.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/3426.image_5F00_thumb_5F00_1E6282DA.png" alt="image" width="400" height="200" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;A l&amp;rsquo;issue du chargement, retournez sur la plateforme ODGI DataLab &amp;agrave; l&amp;rsquo;adresse &lt;a href="http://ogditd2013.cloudapp.net"&gt;http://ogditd2013.cloudapp.net&lt;/a&gt; dans notre illustration. Cliquez sur le nouveau jeu de donn&amp;eacute;es StationnementPersonnesHandicapees.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/0777.image_5F00_15FEAD83.png"&gt;&lt;img style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/8206.image_5F00_thumb_5F00_5266FC60.png" alt="image" width="511" height="422" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Le chargement de jeux de donn&amp;eacute;es &amp;eacute;tant &amp;agrave; ce stade illustr&amp;eacute;, il convient de noter que le site Web propos&amp;eacute; par d&amp;eacute;faut par la plateforme de publication de donn&amp;eacute;es ouvertes OGDI DataLab est orient&amp;eacute; d&amp;eacute;veloppeur. Il se veut avant tout un kit de d&amp;eacute;veloppement interactif vis-&amp;agrave;-vis du service de donn&amp;eacute;es RESTful de la plateforme.&lt;/p&gt;
&lt;p align="justify"&gt;Fond&amp;eacute; sur une architecture de type &lt;a href="http://fr.wikipedia.org/wiki/Mod%C3%A8le-Vue-Contr%C3%B4leur"&gt;MVC (Mod&amp;egrave;le-Vue-Contr&amp;ocirc;leur)&lt;/a&gt;, il peut &amp;ecirc;tre facilement adapt&amp;eacute; pour offrir des vues plus orient&amp;eacute;es usager/citoyen.&lt;/p&gt;
&lt;p align="justify"&gt;Pour autant, la solution Microsoft Open Data propose dans le m&amp;ecirc;me temps directement un portail Citoyen Open Data &amp;eacute;galement fond&amp;eacute;e sur une architecture de type MVC que la plateforme ODPI permet de d&amp;eacute;ployer tr&amp;egrave;s simplement. Nous abordons ce point dans la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/15/1-heure-chrono-pour-votre-plateforme-open-data-en-ligne-pari-tenu-2nde-partie.aspx"&gt;seconde partie de ce billet&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10393919" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="Open Data" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Open+Data/" /><category term="OData" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/OData/" /><category term="OGDI DataLab" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/OGDI+DataLab/" /><category term="Open Data cl&amp;#233; en main" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Open+Data+cl_26002300_233_3B00_+en+main/" /></entry><entry><title>Microsoft et BeMyApp donnent le coup d’envoi des DEV KINGS 2013</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/ogdifrance/archive/2013/02/07/microsoft-et-bemyapp-donnent-le-coup-d-envoi-des-dev-kings-2013.aspx" /><id>http://blogs.msdn.com/b/ogdifrance/archive/2013/02/07/microsoft-et-bemyapp-donnent-le-coup-d-envoi-des-dev-kings-2013.aspx</id><published>2013-02-07T17:11:16Z</published><updated>2013-02-07T17:11:16Z</updated><content type="html">&lt;p align="justify"&gt;Microsoft et BeMyApp lancent la 2&lt;sup&gt;nde&lt;/sup&gt;édition des DEV’ KINGS, un grand concours de développement ouvert à tous.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.bemyapp.com/devkings2013"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2656.image_5F00_3FBD0941.png" width="359" height="207" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Cette année, les DEV’ KINGS 2013 spécial App'citoyenne porteront sur le développement d’applications basées sur l’Open Data, avec à la clé, une mission simple : &lt;b&gt;Concevoir sous Windows 8 et Windows Phone 8 des applications citoyennes qui améliorent la vie des habitants de leur ville&lt;/b&gt;. &lt;/p&gt;  &lt;p align="justify"&gt;A l’issue de 2 mois de compétition intense, les meilleurs candidats se retrouveront en avril pour la grande finale et se partageront 15 000 euros de gains.&lt;/p&gt;  &lt;p align="justify"&gt;Le principe de ce concours est de réunir en équipe des développeurs &lt;a href="https://twitter.com/search?q=%23windows&amp;amp;src=hash"&gt;#Windows&lt;/a&gt; et &lt;a href="https://twitter.com/search?q=%23HTML5&amp;amp;src=hash"&gt;#HTML5&lt;/a&gt;, des entrepreneurs et des graphistes pour qu’ils développent ensemble des applications Open Data sous Windows 8 et Windows Phone 8. &lt;/p&gt;  &lt;p align="justify"&gt;Suivies par les équipes de Microsoft, les équipes ont 2 mois pour développer leurs applications. Ces équipes se retrouveront ensuite pour les finaliser lors du week-end DEV’ KINGS 2013 à Paris dans l'underground d'EPITECH les 12, 13 et 14 avril 2013. &lt;/p&gt;  &lt;p align="justify"&gt;Ce concours est national avec &lt;a href="http://bemyapp.com/devkings2013/weekends_concept.php"&gt;différents fournisseurs&lt;/a&gt; qui mettent à disposition leurs données. Fidèles lectrices et lecteurs de ce blog, vous retrouvez &lt;a href="http://opendata.bordeaux.fr/"&gt;la ville de Bordeaux&lt;/a&gt;, &lt;a href="http://opendata-versailles.cloudapp.net/"&gt;la communauté d'agglomération de Versailles Grand Parc et la ville de Versailles&lt;/a&gt;, &lt;a href="http://www.opendata71.fr/"&gt;le CG71&lt;/a&gt;, ou encore &lt;a href="http://data.visitprovence.com/"&gt;Bouches-du-Rhône Tourisme&lt;/a&gt; pour lesquels nous avons eu l’occasion de consacrer des billets à leur projet Open Data respectif et à la mise en œuvre dans ce cadre du service de données REST &lt;a href="http://ww.odata.org"&gt;OData&lt;/a&gt; de la &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/04/30/quand-ogdi-rencontre-datalab.aspx"&gt;plateforme communautaire OGDI DataLab&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;Compte tenu de la richesse des données ainsi accessibles, nous sommes certains que vous serez trouver l’inspiration. &lt;/p&gt;  &lt;p align="justify"&gt;Les sujets ne manquent pas : « &lt;i&gt;Eviter les embouteillages aux heures de pointe, géo-localiser les places de stationnement près de son travail ou de son domicile, trouver au pied levé un service de garde pour ses enfants, connaître les spots les plus festifs pour regarder les évènements sportifs...&lt;/i&gt; » pour reprendre l’&lt;a href="http://www.microsoft.com/france/hub-presse/communiques-de-presse/fiche-communique.aspx?eid=516098fe-8309-4127-91cd-8c8a4a22572c"&gt;annonce du concours&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;Pour passer à la pratique, les ressources de ce blog pourront vous donner des modèles et des trames de départ comme l’&lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2012/04/30/tutoriel-ma-premi-232-re-application-open-data-metro-1-232-re-partie.aspx"&gt;exemple d’application Windows Store&lt;/a&gt;. N’hésitez pas à consulter également : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Les ressources des Centres de développement MSDN &lt;a href="http://msdn.microsoft.com/fr-fr/windows/apps/default"&gt;Windows 8&lt;/a&gt; et &lt;a href="http://msdn.microsoft.com/fr-fr/windowsphone"&gt;Windows Phone 8&lt;/a&gt;,&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Le &lt;a href="http://blogs.msdn.com/b/eternalcoding/"&gt;blog de David&lt;/a&gt; sur Windows 8, &lt;a href="http://blogs.msdn.com/b/pierreca/"&gt;celui de Pierre&lt;/a&gt; sur Windows Phone 8,&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Le livre numérique (eBook) gratuit &lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2012/10/29/free-ebook-programming-windows-8-apps-with-html-css-and-javascript.aspx"&gt;Programming Windows 8 Apps with HTML, CSS, and JavaScript&lt;/a&gt;.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Etc.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;Les inscriptions sont ouvertes jusqu’au 17 février 2013 &lt;a href="http://www.bemyapp.com/devkings2013"&gt;ici&lt;/a&gt;. Lancez-vous ! &lt;/p&gt;  &lt;p align="justify"&gt;Si vous souhaitez des informations complémentaires, écrivez à &lt;a href="mailto:alexandre@bemyapp.com"&gt;Alexandre&lt;/a&gt; ou rendez-vous &lt;a href="http://bemyapp.com/devkings2013/index.php"&gt;sur le site dédié&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Dernières informations d’importance :)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/france/mstechdays/evenement/default.aspx"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/6457.image_5F00_24748A73.png" width="211" height="79" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;La soirée de lancement des &lt;a href="https://twitter.com/search?q=%23DEVKINGS2013&amp;amp;src=hash"&gt;#DEVKINGS2013&lt;/a&gt; se tiendra le 12 février, jour d’ouverture des &lt;a href="http://blogs.msdn.com/b/ogdifrance/archive/2013/01/08/parlons-projets-open-data-aux-prochains-microsoft-techdays-2013.aspx"&gt;Microsoft TechDays 2013&lt;/a&gt;, évènement IT majeur qui accueille chaque année des milliers de développeurs au Palais des Congrès de Paris.&lt;/p&gt;  &lt;p align="justify"&gt;Ouverte aux développeurs et designers mais également à toute personne ayant une idée d’application&amp;#160; mais ne disposant pas des compétences techniques pour la réaliser, cette soirée organisée « &lt;a href="http://pitchyourapp.eventbrite.com/"&gt;Chez Régine&lt;/a&gt; » leur permettra de se rencontrer dans une ambiance festive et de créer leur équipe.&lt;/p&gt;  &lt;p align="justify"&gt;Plus tôt dans la journée, sera par ailleurs proposée une première présentation aux développeurs. Celle-ci sera organisée dans le cadre des Microsoft TechDays à 12h en &lt;b&gt;salle 251&lt;/b&gt;. &lt;b&gt;Pierre-Paul Pénillard du CG71&lt;/b&gt; présentera les enjeux de l’Open Data pour les collectivités. Seront également présents &lt;b&gt;Philippe Houplain de la Ville de Versailles et Sylvie Gil de Ville de Montpellier&lt;/b&gt;. Enfin, une animation/recrutement équipes aura lieu toute la journée du 12 février sur l’App’s Bar.&lt;/p&gt;  &lt;p align="justify"&gt;Venez nombreux !&lt;/p&gt;  &lt;p&gt;&lt;a href="http://fierdetredeveloppeur.org/"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/2742.image_5F00_5C46CE96.png" width="104" height="104" /&gt;&lt;/a&gt;&lt;a href="http://fierdetredeveloppeur.org/"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-45-75-metablogapi/4314.image_5F00_705FEB1F.png" width="105" height="104" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10391926" width="1" height="1"&gt;</content><author><name>Philippe Beraud - MSFT</name><uri>http://blogs.msdn.com/ogdifrance_4000_live.fr/ProfileUrlRedirect.ashx</uri></author><category term="OData" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/OData/" /><category term="Windows 8" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Windows+8/" /><category term="Concours" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Concours/" /><category term="Windows Phone 8" scheme="http://blogs.msdn.com/b/ogdifrance/archive/tags/Windows+Phone+8/" /></entry></feed>