Я пытаюсь импортировать данные из CSV-файла в мой облачный экземпляр SQL.Мне удалось загрузить CSV-файл в ведро.Я следую инструкциям, приведенным на следующей странице.
https://cloud.google.com/sql/docs/mysql/import-export/importing
Пять инструкций:
Создание корзины облачного хранилища, еслиты еще не
Загрузите файл CSV в свое ведро.
Предоставьте своему экземпляру разрешения на чтение в свое ведро.
Импортировать файл, используя:
ACCESS_TOKEN = "$ (gcloud auth application-default-print-access-token)" curl --header "Авторизация: Bearer $ {ACCESS_TOKEN}"\ --header 'Content-Type: application / json' \ --data '{" importContext ": {" fileType ":" CSV "," uri ":" gs: /// "," database ":""," csvImportOptions ": {" table ":" "}}} '\ -X POST \ https://www.googleapis.com/sql/v1beta4/projects/[PROJECT-ID]/instances/[INSTANCE_NAME]/import
Если вам не нужно сохранять разрешения, предоставленные ACL, который вы установили ранее, удалите ACL.
Я не могу понять, что делать на шаге 3, а именно «Предоставить свой экземпляр»с разрешениями на чтение к вашему ведру. "Как я могу предоставить свой экземпляр, который разрешает чтение?
Также на шаге 4, каково значение токена доступа и что он делает?