2016-06-14 3 views
0

Я передаю данные с использованием bigquery, но как-то созданная мной таблица исчезнет из WebUI, пока набор данных останется.Таблица Google BigQuery исчезает через несколько дней

Я установил набор данных, как никогда не истекал, есть ли какая-либо конфигурация для самой таблицы?

ответ

0

есть ли какая-либо конфигурация для самого стола?

Действительно, который устанавливается для набора данных только по умолчанию действия для вновь созданных таблиц
Таблицы сами по себе может быть установлена ​​с истечением помощью expirationTime свойства

+0

Вы имеете в виду, если мы установим срок действия набора данных, то таблицы в наборе данных будут иметь одинаковую истечет? И верно ли это, что только я или аутентифицированный пользователь может удалить таблицу, не истекает? –

+1

Нет таблиц, в которых нет данных с данными. Истечение срока действия на уровне набора данных называется 'defaultTableExpirationMs', и как только это свойство будет установлено, все вновь созданные таблицы в наборе данных будут иметь свойство expirationTime, установленное на время создания плюс значение в этом свойстве, а изменение значения повлияет только на новый таблицы, не существующие. Когда время expirationTime для данной таблицы будет достигнуто, эта таблица будет автоматически удалена. –

+0

таблица, которая не имеет срока действия (или любая таблица), может быть удалена теми пользователями с соответствующими разрешениями в наборе данных ACL –

1

Я хотел бы посмотреть на предложение Михаила эксплицитного срока действия таблицы. Таблицы также могут быть удалены с помощью API tables.delete, возможно, другим пользователем или процессом. Вы можете проверить операции на своей таблице в audit logs вашего проекта и посмотреть, удаляет ли что-либо их.

+0

Я посмотрел журналы, но я не нашел записей, связанных с мне интересна таблица. Даже создание записи, T.T Любые мысли связаны с этим? –

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