Google a annoncé tranquillement dans le blog en ligne de son équipe de recherche une nouvelle base de données appelée "Fusion Tables" conçue pour éviter les limitations des bases de données relationnelles classiques.
Plus précisément, "Fusion Tables" a été conçu pour simplifier un certain nombre d'opérations qui sont difficiles pour les bases de données relationnelles classiques, y compris l'intégration de données provenant de multiples sources hétérogènes et la possibilité de collaborer sur de grands ensembles de données, selon Google.
"Sans un moyen facile d'offrir à tous les collaborateurs un accès au même serveur : les données sont copiées, envoyées par e-mail, ou par FTP, en résultat de nombreuses versions des données avec une désynchronisation très rapidement», peut on lire dans l'annonce de Google. Cette annonce a été largement ignorée du net, sans doute parce qu'elle a été faite le même jour ou l'entreprise Google a tenu une grande conférence de presse pour le lancement de son outil de synchronisation Google avec Microsoft Outlook.
Les "espaces de données" (Data spaces) est un concept qui existe depuis le début des années 1990, et Google ayant réalisé son potentiel, à démarré des développements depuis l'acquisition de Transformic, un pionnier de la technologie, en 2005.
La technologie des "espaces de données" (Data spaces) vise à résoudre le problème de la multiplicité des types de données et les formats de données qui résident dans les organisations, qui essayent de normaliser les données et de les rendre uniformes, souvent à grands frais et d'efforts, afin de stocker et de les analyser dans des bases de données .
La technologie des "espaces de données" (Data spaces) vise implémenter un système qui crée un index qui permet d'accéder aux données de ses différents formats et types, la résolution du problème de la "Tour de Babel" des données.
Dans le cas de "Fusion Tables", la technologie devrait permettre à Google d'ajouter à la classique base de données en deux dimensions une troisième dimension avec des éléments comme des commentaires, blog, Twitter et autres messages, ainsi que d'une quatrième dimension des mise à jour en temps réel..
"Nous avons donc un n-cube, un espace à quatre dimensions, et dans l'espace que nous pouvons maintenant faire de nouveaux types de requêtes, qui créent de nouveaux types de produits et de nouvelles opportunités de marché", a déclaré Arnold.
«Si vous êtes IBM, Microsoft et Oracle, votre pire cauchemar est maintenant visible. Google va construire automatiquement des espaces de données et de mettre en œuvre de nouveaux types de requêtes", a-t-il dit. "Ces gars-là vont être pris par surprise".
"Fusion Tables" est une pré-version du produit, comme en témoignent son étiquette "Labs" , ce qui signifie que Google le considère comme un produit expérimental. "Comme d'habitude avec les premières versions, nous réalisons qu'il y a beaucoup de manques, et nous avons hâte d'entendre vos commentaires,"
Google Fusion Tables
Posted by Alon Halevy, Google Research and Rebecca Shapley, User Experience
Database systems are notorious for being hard to use. It is even more difficult to integrate data from multiple sources and collaborate on large data sets with people outside your organization. Without an easy way to offer all the collaborators access to the same server, data sets get copied, emailed and ftp'd--resulting in multiple versions that get out of sync very quickly.
Today we're introducing Google Fusion Tables on Labs, an experimental system for data management in the cloud. It draws on the expertise of folks within Google Research who have been studying collaboration, data integration, and user requirements from a variety of domains. Fusion Tables is not a traditional database system focusing on complicated SQL queries and transaction processing. Instead, the focus is on fusing data management and collaboration: merging multiple data sources, discussion of the data, querying, visualization, and Web publishing. We plan to iteratively add new features to the systems as we get feedback from users.
In the version we're launching today, you can upload tabular data sets (right now, we're supporting up to 100 MB per data set, 250 MB of data per user) and share them with your collaborators or with the world. You can choose to share all of your data with your collaborators, or keep parts of it hidden. You can even share different portions of your data with different collaborators.
When you edit the data in place, your collaborators always get the latest version. The attribution feature means your data will get credit for its contribution to any data set built with it. And yes, you can export your data back out of the cloud as CSV files.
Want to understand your data better? You can filter and aggregate the data, and you can visualize it on Google Maps or with other visualizations from the Google Visualization API. In this example, an intensity map of the world shows countries that won more than 10 gold medals in the Summer Olympics. You can then embed these visualizations in other properties on the Web (e.g., blogs and discussion groups) by simply pasting some HTML code we provide you.
The power of data is truly harnessed when you combine data from multiple sources. For example, consider combining data about access to fresh water in various countries with data about malaria rates in those countries, or as shown here, showing three sources of GDP data side by side. Fusion Tables enables you to fuse multiple sets of data when they are about the same entities. In database speak, we call this a join on a primary key but the data originates from multiple independent sources. This is just the start, more join capabilities will come soon.
But Fusion Tables doesn't require you and your collaborators to stop there. What if you don't agree on all of the values? Or need to understand the assumptions behind the data better? Fusion Tables enables you to discuss data at different granularity levels -- you can discuss individual rows or columns or even individual cells. If a collaborator with edit permission changes data during the discussion, viewers will see the change as part of the discussion trail. Source : Blog Google.
Posted by Alon Halevy, Google Research and Rebecca Shapley, User Experience
Database systems are notorious for being hard to use. It is even more difficult to integrate data from multiple sources and collaborate on large data sets with people outside your organization. Without an easy way to offer all the collaborators access to the same server, data sets get copied, emailed and ftp'd--resulting in multiple versions that get out of sync very quickly.
Today we're introducing Google Fusion Tables on Labs, an experimental system for data management in the cloud. It draws on the expertise of folks within Google Research who have been studying collaboration, data integration, and user requirements from a variety of domains. Fusion Tables is not a traditional database system focusing on complicated SQL queries and transaction processing. Instead, the focus is on fusing data management and collaboration: merging multiple data sources, discussion of the data, querying, visualization, and Web publishing. We plan to iteratively add new features to the systems as we get feedback from users.
In the version we're launching today, you can upload tabular data sets (right now, we're supporting up to 100 MB per data set, 250 MB of data per user) and share them with your collaborators or with the world. You can choose to share all of your data with your collaborators, or keep parts of it hidden. You can even share different portions of your data with different collaborators.
When you edit the data in place, your collaborators always get the latest version. The attribution feature means your data will get credit for its contribution to any data set built with it. And yes, you can export your data back out of the cloud as CSV files.
Want to understand your data better? You can filter and aggregate the data, and you can visualize it on Google Maps or with other visualizations from the Google Visualization API. In this example, an intensity map of the world shows countries that won more than 10 gold medals in the Summer Olympics. You can then embed these visualizations in other properties on the Web (e.g., blogs and discussion groups) by simply pasting some HTML code we provide you.
The power of data is truly harnessed when you combine data from multiple sources. For example, consider combining data about access to fresh water in various countries with data about malaria rates in those countries, or as shown here, showing three sources of GDP data side by side. Fusion Tables enables you to fuse multiple sets of data when they are about the same entities. In database speak, we call this a join on a primary key but the data originates from multiple independent sources. This is just the start, more join capabilities will come soon.
But Fusion Tables doesn't require you and your collaborators to stop there. What if you don't agree on all of the values? Or need to understand the assumptions behind the data better? Fusion Tables enables you to discuss data at different granularity levels -- you can discuss individual rows or columns or even individual cells. If a collaborator with edit permission changes data during the discussion, viewers will see the change as part of the discussion trail. Source : Blog Google.
Est-ce une technologie révolutionnaire qui va remplacer les SGBDR ou encore un bide assuré ? Qu'en pensez-vous ?