2
votes

Requête planifiée BigQuery: impossible de créer un transfert dans> JURISDICTION_US lorsque l'ensemble de données de destination se trouve dans> REGION_ASIA_SOUTHEAST_1

J'obtiens cette erreur assez fréquemment en essayant de créer une requête planifiée

Erreur lors de la création de la requête planifiée: impossible de créer un transfert dans JURISDICTION_US lorsque l'ensemble de données de destination se trouve dans REGION_ASIA_SOUTHEAST_1

J'ai juste besoin d'une requête planifiée pour écraser les données dans une table.


1 commentaires

Dans la mesure où j'ai pu enquêter, il peut s'agir d'un problème connu transitoire qui doit être résolu par l'équipe d'assistance GCP. Veuillez vous reporter à la page de contact du support pour ouvrir un ticket. En attendant, je suggérerais d'utiliser la commande CLI pour configurer votre requête planifiée.


7 Réponses :


0
votes

Comme j'ai essayé, cela peut arriver parce que j'ai existé une table avec le même identifiant que la table de destination. Cela se produit même si la table est le résultat de l'exécution manuelle de cette requête et de son enregistrement.


2 commentaires

Avez-vous trouvé la solution? J'ai commencé à avoir cette erreur aujourd'hui. La semaine dernière, j'ai pu planifier presque la même requête que j'essaie aujourd'hui.


Ouaip. Supprimez d'abord la table dest.



0
votes

Peut-être que vous pouvez essayer de démarrer à partir de l'interface utilisateur BigQuery des requêtes planifiées et de cliquer sur le bouton "+ créer une requête de planification", alors je n'obtiens pas d'erreur. Si je démarre directement dans l'interface utilisateur de BigQuery, j'obtiens la même erreur.


0 commentaires

0
votes

J'ai rencontré le même problème récemment, j'ai essayé 2 choses et elles ont fonctionné:

  1. essayez de définir l'emplacement de la requête sur l'emplacement de l'ensemble de données / de la table de destination, puis essayez de planifier la requête.
  2. Si cela ne fonctionne pas, essayez d'exécuter la requête et d'enregistrer les résultats dans la table voulue dans bigquery, c'est-à-dire essayez de créer la table de destination en stockant les résultats de la requête que vous essayez de planifier en premier. Essayez ensuite de planifier la requête.

Les deux cas ont fonctionné pour moi dans des cas différents.


0 commentaires

-1
votes

J'ai eu cette erreur et j'ai essayé de nombreuses solutions dans ce fil. J'ai essayé une nouvelle session dans une fenêtre de navigation privée et cela a fonctionné, donc je pense que c'est un problème passager comme suggéré.


0 commentaires

-1
votes

Je viens de programmer la requête, select 1 , puis je l'ai modifiée en fonction du besoin - cela a fonctionné


1 commentaires

Cela ne répond pas à la question. Une fois que vous aurez une réputation suffisante, vous pourrez commenter n'importe quel message ; à la place, fournissez des réponses qui ne nécessitent pas de clarification de la part du demandeur . - De l'avis



0
votes

Cela ressemble à un bogue de BQ. J'ai eu les mêmes problèmes, avec les ensembles de données source et de destination situés dans l'UE. J'ai changé juste pour tester la destination d'un autre ensemble de données de l'UE, et cela fonctionne. J'ai enfin mis à jour la requête planifiée pour utiliser mon premier choix de destination et maintenant cela fonctionne ... Je ne peux pas expliquer pourquoi, mais cela semble être une solution de contournement.


0 commentaires

0
votes

J'ai eu le même problème en essayant de créer une requête planifiée avec python:

400 Cannot create a transfer in REGION_EUROPE_WEST_1 when destination dataset is located in JURISDICTION_EU

J'ai compris que même mon projet est situé dans europe-west1, mais mon ensemble de données de destination était situé dans une multinationale: l' Europe . J'ai dû mettre à jour mon chemin parent: parent = project_path en '{project_path} / locations / eu ' pour que cela fonctionne.

J'espère que cela aide quelqu'un.


0 commentaires