Accéder au contenu
Analyse de données

Exploitez vos données avec l'analyse multicloud grâce à BigQuery Omni

14 juillet 2020
https://storage.googleapis.com/gweb-cloudblog-publish/images/GCP_Data_Analytics_DpHUrLo_1.max-2200x2200.jpg
Debanjan Saha

General Manager and Vice President of Engineering, Data Analytics

Essayer GCP

Les nouveaux clients peuvent explorer et évaluer Google Cloud avec des conditions exceptionnelles.

Essayer

Aujourd'hui, nous lançons BigQuery Omni, une solution d'analyse flexible multicloud qui vous permet d'accéder à moindre coût à des données dans Google Cloud, Amazon Web Services (AWS) et Azure (prochainement), et de les analyser en toute sécurité sans quitter l'interface utilisateur familière de BigQuery. À l'aide du langage SQL standard et des API BigQuery appréciées de nos clients, vous pourrez décloisonner les données et obtenir des insights métier importants depuis une vue centralisée. De plus, comme BigQuery Omni est basé sur Anthos, vous pourrez interroger des données sans avoir à gérer l'infrastructure sous-jacente.

D'après une récente enquête de Gartner portant sur l'adoption du cloud, plus de 80 % des utilisateurs de clouds publics interrogés font appel à plusieurs fournisseurs de services cloud1. Bien que les données soient une composante essentielle du processus décisionnel des entreprises, dans nombre d'entre elles, ces données sont dispersées dans plusieurs clouds publics. BigQuery Omni s'inscrit dans la continuité de nos efforts d'innovation permanente et de notre engagement pour le multicloud afin de vous fournir les meilleures technologies d'analyse et d'entreposage de données, quel que soit l'emplacement de stockage de vos données.

Fonctionnement de BigQuery Omni

De nombreuses entreprises ne peuvent pas prendre en charge durablement le coût du transfert des données entre les différents fournisseurs de cloud. De plus, il est toujours difficile d'assurer un fonctionnement fluide entre les différents clouds. BigQuery Omni représente un nouveau moyen d'analyser des données stockées dans plusieurs clouds publics, grâce à la séparation du stockage et du calcul dans BigQuery. En dissociant ces deux processus, BigQuery offre un espace de stockage évolutif pouvant résider dans Google Cloud ou dans d'autres clouds publics, ainsi qu'un calcul résilient sans état qui exécute des requêtes SQL standards. Toutefois, pour que vous puissiez utiliser BigQuery, vos données devaient jusqu'à présent être stockées dans Google Cloud.

Contrairement aux solutions concurrentes, BigQuery Omni ne nécessite pas le transfert ou la copie de vos données d'un cloud public vers un autre, des opérations qui peuvent entraîner des frais de sortie. Vous pourrez interroger les données que vous avez stockées dans Google Cloud, AWS et Azure à l'aide de la même interface BigQuery sur Google Cloud, sans avoir à transférer ni à copier ces données entre les différents clouds. Le moteur de requêtes de BigQuery Omni exécute les calculs nécessaires sur des clusters se trouvant dans la même région que celle où sont stockées vos données. Par exemple, vous pouvez utiliser BigQuery Omni pour interroger les données concernant les annonces Google Analytics 360 stockées dans Google Cloud, mais aussi pour interroger les données de journaux de vos applications et de votre plate-forme d'e-commerce stockées dans AWS S3. Ensuite, à l'aide de Looker, vous pouvez créer un tableau de bord vous permettant de visualiser le comportement et les achats de votre audience en même temps que vos dépenses publicitaires.

BigQuery Omni s'exécute sur des clusters Anthos entièrement gérés par Google Cloud, ce qui vous permet de réaliser des requêtes en toute sécurité sur d'autres clouds publics. Grâce à Anthos, notre plate-forme d'applications hybride et multicloud, nous avons pu créer, déployer et gérer le moteur de requêtes de BigQuery (Dremel) sur plusieurs clouds. Lorsque nous avons mis au point BigQuery Omni, nous savions qu'une expérience d'exploitation cohérente et unifiée était essentielle pour aider nos clients. Voici à quoi ressemble l'architecture :

https://storage.googleapis.com/gweb-cloudblog-publish/images/bq_omni.max-800x800.max-800x800.png

Avec BigQuery Omni, vous pouvez profiter des avantages suivants :

Décloisonnez les données et obtenez des insights. Développez vos activités sur différents clouds grâce à une solution d'analyse flexible et multicloud. Vous n'avez pas besoin de transférer ni de copier des données depuis d'autres clouds publics dans Google Cloud pour les analyser. Exploitez la puissance de BigQuery pour décloisonner les données à moindre coût et réaliser des analyses répondant à vos besoins.

Mettez vos données à profit en bénéficiant d'une expérience cohérente entre différents clouds. Profitez d'une expérience d'analyse unifiée pour tous vos ensembles de données hébergés dans Google Cloud, AWS et Azure (prochainement). Utilisez le langage SQL standard et l'interface familière de BigQuery pour écrire des requêtes et créer des tableaux de bord pour toutes vos données. Répondez à des questions et partagez des résultats rapidement depuis une seule et même interface.

Profitez de la flexibilité offerte par Anthos. Exécutez des analyses en toute sécurité sur un autre cloud public à l'aide d'une infrastructure entièrement gérée, basée sur Anthos. Cela signifie que vous pouvez interroger des données sans vous soucier de l'infrastructure sous-jacente. Les ressources de calcul s'exécutent dans la même région cloud que celle où les données sont stockées, ce qui vous offre une expérience d'analyse des données complètement fluide.

Premiers pas avec une interface déjà familière dans BigQuery Omni

Depuis l'interface utilisateur de BigQuery sur Google Cloud, choisissez la région du cloud public où vos données sont situées, puis exécutez votre requête. Il est inutile de mettre en forme ou de transformer vos données, car BigQuery Omni est compatible avec Avro, CSV, JSON, ORC et Parquet. Vous n'avez pas besoin de transférer ni de copier vos données brutes depuis l'autre cloud public, ni de gérer des clusters ou de provisionner des ressources. Le calcul est effectué dans le service mutualisé de BigQuery qui s'exécute dans la région AWS où les données sont actuellement stockées.

https://storage.googleapis.com/gweb-cloudblog-publish/images/bq_omni_2.0981031213570625.max-1200x1200.max-1000x1000.png

En arrière-plan, le moteur de requêtes de BigQuery s'exécute sur nos clusters Anthos au sein du service géré de BigQuery. BigQuery récupère les données depuis l'espace de stockage de votre compte une fois que vous avez accordé les autorisations via les rôles IAM d'autres clouds publics. Notez que les données sont déplacées temporairement dans AWS depuis votre espace de stockage vers les clusters BigQuery s'exécutant sur Anthos pour l'exécution des requêtes.

https://storage.googleapis.com/gweb-cloudblog-publish/images/bq_omni_3.0997032610130597.max-1200x1200.max-1200x1200.png

Vous pouvez choisir de renvoyer les résultats des requêtes dans Google Cloud afin de les afficher dans l'interface utilisateur de BigQuery.

https://storage.googleapis.com/gweb-cloudblog-publish/images/bq_omni_4.1050031213940625.max-1200x1200.max-1000x1000.png

Sinon, vous pouvez exporter les résultats directement dans votre espace de stockage de données, sans que ces résultats ou données ne soient déplacés entre les différents clouds.

https://storage.googleapis.com/gweb-cloudblog-publish/images/bq_omni_5.0993032109490606.max-1200x1200.max-1200x1200.png

BigQuery Omni est actuellement disponible en version alpha privée. Si vous souhaitez l'essayer, remplissez ce formulaire. Découvrez également notre session Google Cloud Next 2020 OnAir du mois d'août : L'analyse de données dans un environnement multicloud.


1. Gartner, The Future of Cloud Data Management is Multicloud, décembre 2019.

Publié dans