Verwenden von Entitäts-Snapshots
Entitäts-Snapshots stellen Cloud-Administratoren einen tabellarischen Datensatz der Inhalte, Benutzer und Beziehungen bereit, aus denen Ihre Site besteht. Während gewöhnliche Ereignisprotokolle aufzeichnen, was zu einem bestimmten Zeitpunkt aufgetreten ist, erfassen Entitäts-Snapshots den vollständigen Zustand von allem, was zu diesem Zeitpunkt vorhanden war. Entitäts-Snapshots sind nur über die TCM-REST API (Tableau Cloud Manager) verfügbar, nicht über die Aktivitätsprotokoll-S3-Integration.
Mit Entitäts-Snapshots können Sie Ihre Bereitstellung überwachen und optimieren, die Inhaltsverwaltung automatisieren und sicherstellen, dass Ihre Site die Sicherheits- und Compliance-Anforderungen erfüllt.
Voraussetzungen
Sie benötigen eine Tableau Enterprise- oder Tableau+-Lizenz.
Sie müssen über die Cloud-Administratorrolle in TCM verfügen.
Sie müssen ein persönliches Zugriffstoken (Personal Access Token, PAT) oder ein vereinheitlichtes Zugriffstoken (Unified Access Token, UAT) konfigurieren, um Ihre TCM-REST API-Sitzungen zu authentifizieren.
Unterschied zwischen Entitäts-Snapshots und Ereignisprotokollen
Entitäts-Snapshots und Ereignisprotokolle sind wichtige Verwaltungstools, die jedoch unterschiedlichen Zwecken dienen. Um festzustellen, welcher Datentyp für Ihren Anwendungsfall geeignet ist, müssen Sie die folgenden Punkte berücksichtigen:
| Entitäts-Snapshots | Ereignisprotokolle | |
|---|---|---|
| Zweck | Erfassen den vollständigen Status von Site-Inhalten, Benutzern und Beziehungen zu einem bestimmten Zeitpunkt. | Erfassen Aktionen und Aktivitäten Mandanten- und Site-übergreifend hinweg, wenn diese auftreten. |
| Aktualisierungshäufigkeit | Alle 60 Minuten | Tableau (Standard): 1 Tag Advanced Management, Tableau Enterprise und Tableau+: Weniger als 15 Minuten |
| Datenaufbewahrung | 14 Tage | Tableau (Standard): 14 Tage Advanced Management, Tableau Enterprise und Tableau+: Bis zu 365 Tage |
| Format | Tabellarische Datensätze, die als Parquet-Dateien bereitgestellt werden | Halbstrukturierte Ereignisdatensätze, die als JSON-Textdateien bereitgestellt werden |
| Zugriff | Tableau Cloud Manager-REST API | Tableau Cloud Manager-REST API oder Amazon S3 |
Abrufen von Entitäts-Snapshots
Verwenden Sie zum Abrufen von Entitäts-Snapshots die Plattformdatenmethoden List entity snapshots for site und Get entity snapshots for site in der Tableau Cloud Manager-REST API. Weitere Informationen finden Sie unter Plattformdaten(Link wird in neuem Fenster geöffnet).
Der Abrufvorgang umfasst die folgenden Schritte:
Authentifizieren Sie Ihre Sitzung mit einem PAT oder UAT.
Identifizieren Sie Ihre Site-LUID (Locally Unique Identifier, lokal eindeutiger Bezeichner).
Generieren Sie Download-URLs für Ihre Snapshot-Dateien.
Grundlegendes zum Snapshot-Schema
Jeder Snapshot-Download enthält einen Satz von Tabellen, wobei jede Tabelle einen bestimmten Typ von Entität auf Ihrer Site darstellt (z. B. Arbeitsmappen, Benutzer oder Projekte). Um mehr über die in den einzelnen Tabellen verfügbaren Attribute zu erfahren, überprüfen Sie die Schemadefinitionen, bevor Sie Integrationen oder Dashboards erstellen. Eine vollständige Liste der Tabellen in Entitäts-Snapshots finden Sie unter Referenz zu Entitäts-Snapshots.
Integrieren von Snapshot-Daten
Führen Sie nach dem Herunterladen der Snapshot-Dateien die folgenden Schritte aus, um die Daten zu speichern und in Ihre Workflows zu integrieren. Sie können diesen Vorgang auch mit dem Tableau Cloud Platform Data Loader(Link wird in neuem Fenster geöffnet) automatisieren, einem Open-Source-Tool, das auf GitHub verfügbar ist.
Kopieren in zentralisierten Speicher: Laden Sie Ihre Dateien in ein Cloud-Repository hoch (z. B. Amazon S3, Azure oder Google Cloud Storage). Falls gewünscht, können Sie auch den lokalen Dateispeicher verwenden.
Importieren in Data Warehouses: Importieren Sie die Daten in Data Warehouses (z. B. Snowflake, Amazon Redshift oder Google BigQuery).
Erstellen von Überwachungs-Dashboards: Kombinieren Sie Ihre historischen Snapshot-Daten mit Aktivitätsprotokollereignissen in Tableau oder anderen Analysetools, um Compliance- und Site-Leistungs-Dashboards zu erstellen. Diese Dashboards können durch Sicherheit auf Zeilenebene auch für Nicht-Administratoren freigegeben werden.
Entitäts-Snapshots werden alle 60 Minuten aktualisiert und 14 Tage lang aufbewahrt. Informationen zur Aktualisierungshäufigkeit und Datenaufbewahrung für Aktivitätsprotokollereignisse finden Sie unter Häufigkeit der Ereignisaktualisierung und Dauer der Datenaufbewahrung.
