Guide de démarrage rapide avec l'interface SQL de BI Engine avec Looker

BigQuery BI Engine vous permet d'effectuer des services d'analyse rapides et à faible latence, ainsi que des analyses interactives grâce à des rapports et des tableaux de bord sauvegardés par BigQuery.

Ce tutoriel d'introduction s'adresse aux analystes de données et aux analystes commerciaux qui utilisent Looker pour créer des rapports et des tableaux de bord à l'aide de l'outil d'informatique décisionnelle.

Objectifs

Dans ce tutoriel, vous allez effectuer les tâches suivantes:

  • Créer une réservation BI et ajouter de la capacité à l'aide de Google Cloud Console.
  • Connectez Looker à BigQuery via un compte de service.
  • Explorez vos données dans Looker.

Coûts

L'utilisation de l'interface SQL de BigQuery BI Engine est gratuite pendant les 60 premiers jours de la phase d'aperçu.

Au bout de 60 jours, BI Engine suivra le modèle de tarification décrit sur la page des tarifs de BI Engine.

Avant de commencer

Avant de commencer, assurez-vous d'avoir un projet à utiliser, d'avoir activé la facturation pour ce projet et d'avoir activé l'API BigQuery.

  1. Connectez-vous à votre compte Google Cloud. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
  2. Dans Google Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud.

    Accéder au sélecteur de projet

  3. Assurez-vous que la facturation est activée pour votre projet Cloud. Découvrez comment vérifier que la facturation est activée pour votre projet.

  4. Dans Google Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud.

    Accéder au sélecteur de projet

  5. Assurez-vous que la facturation est activée pour votre projet Cloud. Découvrez comment vérifier que la facturation est activée pour votre projet.

  6. L'API BigQuery est automatiquement activée dans les nouveaux projets. Pour activer l'API BigQuery dans un projet existant, accédez à Activez l'API BigQuery.

    Activer l'API

Créer un ensemble de données BigQuery

La première étape consiste à créer un ensemble de données BI Engine pour stocker votre table gérée par BI Engine. Pour créer l'ensemble de données, procédez comme suit:

  1. Dans Cloud Console, accédez à la page BigQuery.

    Accéder à BigQuery

  2. Dans le panneau de navigation, dans le panneau Explorer, cliquez sur le nom de votre projet.

  3. Dans le panneau des détails, cliquez sur Create dataset (Créer un ensemble de données).

  4. Sur la page Créer un ensemble de données, procédez comme suit :

    • Dans le champ Dataset ID (ID de l'ensemble de données), saisissez biengine_tutorial.
    • Dans le champ Data location (Emplacement des données), sélectionnez United States (US) (États-Unis). Les ensembles de données publics sont stockés dans l'emplacement multirégional US. Par souci de simplicité, nous vous recommandons de placer votre ensemble de données dans le même emplacement.

      Créer une page d'ensemble de données

  5. Ne modifiez aucun autre paramètre par défaut et cliquez sur Créer un ensemble de données.

Créer une table en copiant des données à partir d'un ensemble de données public

Ce tutoriel utilise un ensemble de données disponible via le programme Google Cloud Public Dataset. Les ensembles de données publics sont des ensembles de données hébergés par BI Engine que vous pouvez consulter et intégrer dans vos applications.

Dans cette section, vous allez créer une table en copiant les données de l'ensemble de données des requêtes de service San Francisco 311. Vous pouvez explorer l'ensemble de données à l'aide de Cloud Console.

Créer une table

Pour créer votre tableau, procédez comme suit:

  1. Dans Cloud Console, ouvrez l'ensemble de données SF 311.

    Accéder à l'ensemble de données SF 311

  2. Dans le volet de navigation, développez san_francisco_311, puis cliquez sur la table 311_service_requests.

  3. Cliquez sur Copier la table.

  4. Dans la boîte de dialogue Copier la table, dans la section Destination, procédez comme suit:

    • Dans le champ Nom du projet, choisissez votre projet.
    • Pour le champ Nom de l'ensemble de données, vérifiez que biengine_tutorial est sélectionné.
    • Dans le champ Nom de la table, saisissez 311_service_requests_copy.

      Copier la table SF311

    • Cliquez sur Copier.

  5. Une fois la tâche de copie terminée, vous pouvez vérifier le contenu de la table en développant PROJECT_NAME > biengine_tutorial et en cliquant sur 311_service_requests_copy > Aperçu.

Créer votre réservation BI Engine

  1. Dans la console d'administration BigQuery, accédez à la page BI Engine.

    Accéder à la console d'administration BigQuery

  2. Cliquez sur Créer une réservation.

  3. Sur la page Créer une réservation, pour Étape 1:

    • Vérifiez le nom de votre projet.
    • Sélectionnez votre localisation. L'emplacement doit correspondre à celui des ensembles de données que vous interrogez.
    • Ajustez le curseur en fonction de la capacité de mémoire que vous réservez. L'exemple suivant définit la capacité sur 2 Go. La valeur maximale actuelle est de 100 Go.

      Emplacement de capacité BI Engine

  4. Cliquez sur Suivant.

  5. Pour Étape 2, consultez les détails de votre réservation, puis cliquez sur Suivant.

  6. Pour Étape 3, consultez l'accord, puis cliquez sur Créer.

  7. Une fois que vous avez confirmé votre réservation, les détails s'affichent sur la page Réservations.

    Réservation confirmée

Se connecter à l'aide de Looker

Les instructions suivantes vous montrent comment configurer Looker avec BigQuery.

  1. Connectez-vous à Looker en tant qu'administrateur.
  2. Dans la documentation de Looker sur BigQuery, complétez les sections suivantes:

    1. Créer un compte de service
    2. Configurez la connexion BigQuery dans Looker.
  3. Cliquez sur l'onglet Develop (Développer), puis sélectionnez Development Mode (Mode de développement).

  4. Générez un projet et un modèle LookML pour votre ensemble de données. Pour en savoir plus, consultez les instructions de Looker permettant de générer un modèle.

  5. À l'aide du menu Explore (Explorer), accédez à une association d'exploration avec le nouveau nom de fichier de modèle Explore 311_service_requests_copy (ou le nom de votre exploration).

Vous pouvez maintenant explorer vos données.

Effectuer un nettoyage

Pour éviter que les ressources utilisées dans ce guide de démarrage rapide soient facturées sur votre compte Google Cloud, vous pouvez supprimer le projet, la réservation BI Engine ou les deux.

Supprimer le projet

Le moyen le plus simple d'empêcher la facturation est de supprimer le projet que vous avez créé pour ce tutoriel.

Pour supprimer le projet :

  1. Dans Cloud Console, accédez à la page Gérer les ressources.

    Accéder à la page Gérer les ressources

  2. Dans la liste des projets, sélectionnez le projet que vous souhaitez supprimer, puis cliquez sur Supprimer.
  3. Dans la boîte de dialogue, saisissez l'ID du projet, puis cliquez sur Arrêter pour supprimer le projet.

Supprimer la réservation

Si vous avez l'intention de conserver le projet, vous pouvez également éviter des coûts supplémentaires de BI Engine en supprimant votre réservation de capacité.

Pour supprimer votre réservation, procédez comme suit:

  1. Dans la console d'administration BigQuery, accédez à la page BI Engine.

    Accéder à la console d'administration BigQuery

  2. Dans la section Réservations, recherchez votre réservation.

  3. Dans la colonne Actions, cliquez sur l'icône située à droite de votre réservation, puis sélectionnez Supprimer.

  4. Dans la boîte de dialogue Confirmer la suppression de la réservation, saisissez SUPPRIMER, puis cliquez sur Continuer.

Étape suivante