2016-06-14 5 views

Antwort

0

Gibt es eine Konfiguration für die Tabelle selbst?

Expiration, die für die Datenmenge festgelegt wird, ist nur Standardablauf für neu erstellte Tabellen
Tabelle selbst mit Ablauf mit expirationTime Eigenschaft festgelegt werden kann

+0

Sie meinen, wenn wir den Ablauf des Datasets einrichten, dann haben die Tabellen im Dataset denselben Ablauf? Und ist das wahr, dass nur ich selbst oder der authentifizierte Benutzer die Tabelle nicht löschen kann? –

+1

Nr. Tabellen teilen kein Ablaufdatum mit dem Dataset. Der auf Datenmengenebene festgelegte Ablauf wird "defaultTableExpirationMs" genannt. Sobald diese Eigenschaft festgelegt ist, wird für alle neu erstellten Tabellen im Dataset die Eigenschaft expirationTime auf die Erstellungszeit plus den Wert in dieser Eigenschaft festgelegt, und die Änderung wirkt sich nur auf new aus Tabellen, nicht vorhandene. Wenn die Ablaufzeit für eine bestimmte Tabelle erreicht ist, wird diese Tabelle automatisch gelöscht. –

+0

Die Tabelle, die kein Ablaufdatum (oder eine Tabelle) hat, kann von diesen Benutzern mit entsprechenden Berechtigungen in Datensatz ACL gelöscht werden –

1

ich in Mikhails Vorschlag der Tabellen expliziter Ablaufzeit aussehen würde. Die Tabellen können auch über die tables.delete-API gelöscht werden, möglicherweise von einem anderen Benutzer oder Prozess. Sie können die Vorgänge in Ihrer Tabelle im audit logs Ihres Projekts überprüfen und prüfen, ob etwas gelöscht wird.

+0

Ich schaute die Protokolle, aber ich habe keine Datensätze im Zusammenhang mit gefunden Tabelle ich interessiert. Nicht einmal die create record, T. Irgendwelche Gedanken dazu? –

Verwandte Themen