Pourquoi générer un schéma BigQuery depuis du JSON ?
Décrire à la main un schéma de table BigQuery champ par champ est long et propice aux
fautes de frappe. Collez un exemple de JSON ci-dessus et obtenez instantanément le schéma
prêt pour bq load --schema, sans jamais transmettre vos données : tout est déduit
localement dans votre navigateur.
Comment ça marche
Le convertisseur analyse votre JSON sur votre appareil et déduit un schéma de table BigQuery. Chaque champ reçoit un name, un type (STRING, INTEGER, FLOAT, BOOLEAN ou RECORD) et un mode (REQUIRED, NULLABLE ou REPEATED). Les objets imbriqués deviennent des RECORD, les tableaux deviennent REPEATED et les valeurs null deviennent NULLABLE. La racine doit être un objet ou un tableau d’objets.