Как перевести внутренний идентификатор пользователя столбца BQ (INTEGER) в электронную почту - PullRequest
0 голосов
/ 03 февраля 2020

Я извлекаю данные из запланированных запросов с помощью этой команды bq ls --transfer_config --transfer_location=us --format=csv Один столбец в результате называется userid (тип данных INTEGER), и это столбец, ссылающийся на пользователя, который создал запланированный запрос. Отсюда довольно важная информация. Я хотел бы преобразовать эту информацию в более читаемый формат = адрес электронной почты. Но я не смог выяснить как.

PS Интересно, почему здесь используется это внутреннее значение? В других системах данных BigQuery имена пользователей всегда представлены в удобочитаемом формате электронной почты. (Возможно, это потому, что Запланированные Запросы все еще находятся в бета-версии).

1 Ответ

1 голос
/ 03 февраля 2020

userID устарело согласно Документам

Пожалуйста, не используйте это поле. Там нет другого поля на месте сейчас. AFAIK только из Auditlogs вы можете получить эту информацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...