We have been notified that our RMI project application was enabled. We were given the source Bigquery RMI dataset and created the Bigquery linked dataset prp-poc-gcp-rmi:prp_rmi in our GCP project. We then began to create RMI routes using the route-registration-tool from this repo.
Here is the procedure
-
Deployed the Route Registration Tool in Cloud Run in our same GCP project prp-poc-gcp-rmi
https://route-registration-tool-22blabla12.northamerica-northeast2.run.app/
-
Granted the route-registration-sa Service Account the following roles:
- roles/browser
- roles/roads.roadsSelectionAdmin
- roles/bigquery.jobUser
- roles/bigquery.dataEditor
-
Enabled roads.googleapis.com in our GCP project
-
Using our self-hosted route registration tool, we imported the route project we created on 2026-03-16 using the hosted version of the tool https://goo.gle/route-selection-tool. All the 178 routes seems to be imported OK.
-
Clicking on "Sync Routes" (top screenshot) we got the following error
Sync failed: BigQuery sync failed: 404 Not found:
Table prp-poc-gcp-rmi:prp_rmi.routes_status was not found in location US;
reason: notFound, message: Not found: Table prp-poc-gcp-rmi:prp_rmi.routes_status
was not found in location US Location: US Job ID: 13052a45-f1a3-498a-958d-4d55bff7a6a7
- Verified in our linked dataset, we confirm the
prp_rmi.routes_status doesn't exist
HOWEVER, when clicking on the sync icon beside each route in the project side bar. The individual route sync is successful (bottom screenshot). After about an hour, we do get records in both the recent_roads_data and historical_travel_time tables.
We did the individual route sync for about 10 routes. Then somehow, the route_status table is created. We don't know if that table was created by the app itself or by someone from RMI team by coincidence. Nevertheless, the batch sync via the "Sync Routes" button now works.

We have been notified that our RMI project application was enabled. We were given the source Bigquery RMI dataset and created the Bigquery linked dataset
prp-poc-gcp-rmi:prp_rmiin our GCP project. We then began to create RMI routes using the route-registration-tool from this repo.Here is the procedure
Deployed the Route Registration Tool in Cloud Run in our same GCP project
prp-poc-gcp-rmihttps://route-registration-tool-22blabla12.northamerica-northeast2.run.app/Granted the
route-registration-saService Account the following roles:Enabled
roads.googleapis.comin our GCP projectUsing our self-hosted route registration tool, we imported the route project we created on 2026-03-16 using the hosted version of the tool https://goo.gle/route-selection-tool. All the 178 routes seems to be imported OK.
Clicking on "Sync Routes" (top screenshot) we got the following error
prp_rmi.routes_statusdoesn't existHOWEVER, when clicking on the sync icon beside each route in the project side bar. The individual route sync is successful (bottom screenshot). After about an hour, we do get records in both the
recent_roads_dataandhistorical_travel_timetables.We did the individual route sync for about 10 routes. Then somehow, the
route_statustable is created. We don't know if that table was created by the app itself or by someone from RMI team by coincidence. Nevertheless, the batch sync via the "Sync Routes" button now works.