Tester des requêtes à l'aide de données de bac à sable

Ads Data Hub dispose d'un ensemble de données synthétique pour vous permettre de travailler plus efficacement dans le contexte des contrôles de confidentialité. Contrairement aux données normales, cet ensemble de données n'est pas soumis à des contrôles de confidentialité. Il doit donc être utilisé à des fins de test et de développement de requêtes. Le bac à sable peut améliorer votre workflow de développement de requêtes, pour que vous puissiez :

  • Mener à bien vos tâches plus rapidement. Comme les requêtes effectuées sur des données de bac à sable ne sont pas soumises à des contrôles de confidentialité, vos tâches s'exécutent plus rapidement.
  • Inspecter les données sous-jacentes. Vous pouvez utiliser SELECT * sur les données de bac à sable afin de mieux comprendre l'apparence des résultats.
  • Éviter les vérifications des différences. Les vérifications des différences analysent l'historique de vos requêtes, mais ne sont pas affectées par celles qui sont exécutées sur des données de bac à sable. En savoir plus sur la vérification des différences

Ces améliorations vous permettent d'effectuer plus rapidement des itérations sur les brouillons de requêtes et de réduire la fréquence des erreurs liées aux contrôles de confidentialité. Par conséquent, Ads Data Hub vous recommande d'utiliser des données de bac à sable pour développer des requêtes chaque fois que cela est possible.

Données de bac à sable et restrictions de confidentialité

Les données du bac à sable étant synthétiques, Ads Data Hub assouplit certaines restrictions de confidentialité. Par exemple, les actions suivantes ne sont possibles que lorsque vous envoyez une requête aux données de bac à sable :

  • Exécuter des requêtes avec SELECT *
  • Exécuter une série de requêtes similaires. Il s'agit d'une pratique courante pour développer des requêtes SQL. Toutefois, si vous le faites sans utiliser de données de bac à sable, vos tâches seront plus susceptibles de rencontrer des problèmes de contrôle de confidentialité. Les tâches exécutées sur des données de bac à sable n'imposent pas de vérification des différences de données, ce qui vous permet d'itérer plus rapidement sur SQL. En savoir plus sur les contrôles de confidentialité dans Ads Data Hub

Workflow de requêtes en bac à sable

Le workflow de développement de requêtes utilisant des données de bac à sable est presque identique à celui des requêtes utilisant vos propres données. Les seules différences sont les suivantes :

  • Lorsque vous envoyez une requête pour des données de bac à sable, vous pouvez écrire des requêtes qui utilisent SELECT *.
  • Lorsque vous exécutez des requêtes sur des données de bac à sable, vous devez :
    • sélectionner des dates de début et de fin entre le 18/08/2018 00:00:00 et le 17/09/2018 23:59:59 ;
    • sélectionner ADH Sandbox Customer dans le menu déroulant Origine des données d'annonces ;
  • utiliser l'ID de compte client "sandbox" spécifique à votre région (si vous utilisez l'API) :
    • us : '131148133'
    • europe : '548904246'
    • asia-northeast1 : '811078775'
    • australia-southeast1 : '448592203'

En savoir plus sur l'écriture et l'exécution de requêtes dans Ads Data Hub