2015-02-02 3 views
1

У меня есть 5 проектов BigQuery, а именно Project1, Project2 ... Project5.Миграция учетной записи службы между проектами BigQuery

У меня есть service account, созданный в Project1. Я использую эту же учетную запись службы во всех 5 проектах для программной вставки строк.

Теперь я планирую удалить Project1 по некоторым причинам. Мой вопрос заключается в том, удаляется ли учетная запись службы, которая выходит из Project1?
Поскольку другие 4 проекта используют эту учетную запись службы, произойдет ли вставка в эти проекты?

Если учетная запись службы удалена, существует способ переноса этой учетной записи службы на любой другой проект.

Я не хочу создавать новую пару с тех пор, как проекты находятся в процессе производства, и требует выкатывания для обработки вновь сгенерированных ключей. Любые предложения в этом отношении.

+1

Правильно, учетные записи службы относятся к проекту, так что учетная запись службы исчезнет. Зачем вам нужно удалить проект? Даже если вы удалите все оплачиваемые ресурсы, вы сможете использовать учетную запись службы. –

+0

@ adrián Нам нужно удалить проект, потому что он имеет поврежденные данные, и мы больше не нуждаемся в нем. Поэтому, если я правильно понял, учетная запись службы удаляется вместе с проектом. Так будут ли работать другие проекты, которые используют эту учетную запись службы, чтобы ави звонки продолжали работать? –

+1

Если вы удалите Project1, вы также удалите учетную запись службы. Тогда другие проекты будут работать, но вызовы API, сделанные с этой учетной записью службы, не удастся. Если у вас есть поврежденные данные, я рекомендую вам удалить оплачиваемые ресурсы в Project1 и оставить его там, чтобы сохранить учетную запись службы. –

ответ

1

Учетные записи службы удаляются, когда проект, содержащий его, удаляется, поэтому я не передаю его по проектам.

Таким образом, я создал отдельные учетные записи службы для проекта с большим запросом для моего варианта использования.

Смежные вопросы