Einrichten des Aktivitätsprotokolls

Wichtig: Zwischen dem 16. und dem 31. März 2026 wurde das Aktivitätsprotokoll-Feature in Tableau Cloud zu Hyperforce migriert.Details zu erforderlichen Richtlinienaktualisierungen und neuen Ordnerstrukturen finden Sie unter Über die Hyperforce-Migration.

Das Aktivitätsprotokoll enthält detaillierte Ereignisse zu Ihrer Tableau-Bereitstellung, die Sie für Compliance-, Überwachungs- und Prüfungszwecke verwenden können.Sie müssen die folgenden Schritte ausführen, um das Aktivitätsprotokoll zu verwenden.

Voraussetzungen

Zum Verwenden des Aktivitätsprotokolls müssen Sie über Folgendes verfügen:

  • Tableau Cloud mit Advanced Management

  • AWS-Konto (Amazon Web Services)

  • Amazon S3-Bucket (Simple Storage Service) zum Empfangen von Daten

  • AWS KMS-Schlüssel (Key Management Service) für eine einzelne Region für den Amazon S3-Bucket, den Sie während der Einrichtung erstellen.

Über die Hyperforce-Migration

Im März 2026 wurde das Aktivitätsprotokoll-Feature zu Hyperforce migriert, um die Compliance zu verbessern sowie Sicherheit, Datenschutz und regionale Verfügbarkeit zu optimieren.Durch diese Infrastrukturänderung wurde das Aktivitätsprotokoll auf eine regionale Architektur umgestellt, die die Verwendung regionsspezifischer IAM-Rollen für die Protokollübermittlung erfordert.

Richtlinienanforderungen

S3-, Schlüsselverwaltungsdienst- und VPC-Richtlinien erfordern, dass die IAM-Rolle und -ID spezifisch für die Region sind, in der Ihre Site gehostet wird.Diese regionsspezifischen Hyperforce-Werte ersetzen die bisherige Tableau-IAM-Rolle (arn:aws:iam::061095916136:role/prod-replication-rule-role) und -ID (AROAQ4OMZWJUBZG3DRFW5).Die richtigen Werte für Ihre Site können Sie mithilfe der Tabelle Rollenzuordnung nach Region ermitteln.

Weitere Informationen zur Migration finden Sie unter Änderungen am Tableau Cloud-Aktivitätsprotokoll aufgrund der Hyperforce-Migration(Link wird in neuem Fenster geöffnet) in der Salesforce-Hilfe.

Ordnerstruktur

Bei der Migration zu Hyperforce wurde die Organisation der Ereignisdateien in S3-Buckets in eine Hierarchie geändert, die auf dem Datum und der Stunde basiert, zu dem/der das Ereignis verarbeitet wurde.

Vor der MigrationNach der Migration
SpeichermustereventCategory={}/ts={}/FILEy={}/m={}/d={}/h={}/eventType={}/FILE
Beispiel für einen S3-PfadeventCategory=security/ts=20250802T064500Z/part-0-32708-onliney=2025/m=08/d=02/h=06/eventType=activity_log_settings_change/ActivityLog-88974c0f-d35a-4743-bd55-7fccce1d54a7-0-346425.txt

Ereignisattribute

In Hyperforce aufgezeichnete Ereignisse im Aktivitätsprotokoll enthalten das Attribut eventProcessedTime.Dieses Attribut stellt den ungefähren Zeitstempel des Zeitpunkts dar, zu dem das Ereignis im Aktivitätsprotokoll verfügbar wurde.Weitere Informationen finden Sie in der Referenz zum Site-Ereignistyp im Aktivitätsprotokoll.

Schritt 1:Erstellen eines AWS-Kontos

Wenn Sie noch kein AWS-Konto (Amazon Web Services) besitzen, können Sie sich auf der AWS-Website für AWS registrieren(Link wird in neuem Fenster geöffnet).

Schritt 2:Erstellen eines Amazon S3-Buckets und Einrichten von Berechtigungen

  1. Erstellen Sie einen Amazon S3-Bucket, um Ihre Protokolldaten empfangen zu können.Weitere Informationen finden Sie unter Erstellen eines Buckets(Link wird in neuem Fenster geöffnet) auf der AWS-Website.

  2. Konfigurieren Sie den Amazon S3-Bucket mit den folgenden Einstellungen:

    1. Wählen Sie unter Object Ownership (Objektbesitz) die Option Deaktivierte ACLs (empfohlen) aus.Diese Einstellung stellt sicher, dass der Bucket-Eigentümer der Eigentümer aller Objekte ist, die in ihn geschrieben werden.

    2. Wählen Sie unter Bucket-Versionierung die Option Aktivieren aus.Die Bucket-Versionierung muss aktiviert sein, um Objekte zu replizieren.

    3. Wählen Sie unter Standardverschlüsselung die Einstellung Aktivieren aus.

    4. Wählen Sie AWS Key Management Service (SSE-KMS) aus.

    5. Wählen Sie AWS KMS-Schlüssel-ARN eingeben aus.

    6. Klicken Sie auf die Schaltfläche Schlüssel erstellen, die angezeigt wird, um einen neuen AWS KMS-Schlüssel zu erstellen.

      Hinweis: KMS-Schlüssel für mehrere Regionen werden nicht unterstützt.

    7. Wählen Sie den Typ Symmetrischer Schlüssel und Schlüsselnutzung verschlüsseln und entschlüsseln aus.

    8. Benennen Sie den Schlüssel mit einem Alias und klicken Sie sich dann bis auf die Seite Überprüfen durch.

    9. Fügen Sie diese Anweisung zur Anweisungsliste der Schlüsselrichtlinie hinzu.Verwenden Sie die Tabelle Rollenzuordnung nach Region, um Ihre regionsspezifische Rolle zu finden, und ersetzen Sie dann HYPERFORCE-IAM-ROLE.

      {
          "Sid": "AllowTableauS3ReplicationSourceRoleToUseTheKey",
          "Effect": "Allow",
          "Principal": {
              "AWS": [
                  "HYPERFORCE-IAM-ROLE"
              ]
          },
          "Action": [
              "kms:GenerateDataKey",
              "kms:Encrypt"
          ],
          "Resource": "*"
      }

      Hinweis: Diese Anweisung erlaubt es der Hyperforce-IAM-Rolle, die Objekte zu verschlüsseln, die im Amazon S3-Bucket abgelegt werden.Weitere Informationen finden Sie auf der AWS-Website unter Verwenden der serverseitigen Verschlüsselung mit AWS KMS Schlüssel () SSE-KMS(Link wird in neuem Fenster geöffnet).

      • "kms:GenerateDataKey" wird verwendet, um einen Datenschlüssel zum Verschlüsseln von Objektrepliken zu generieren.

      • "kms:Encrypt" wird verwendet, um die im S3-Ziel-Bucket erstellten Objektrepliken zu verschlüsseln.

      • "Resource: "*"" gewährt der Replikationsrolle die Berechtigung nur für den KMS-Schlüssel und erlaubt es der Rolle nicht, ihre Berechtigungen zu erhöhen.

    10. Klicken Sie auf Fertigstellen stellen, um den KMS-Schlüssel zu erstellen.

    11. Klicken Sie auf Bucket erstellen, um den Amazon S3-Bucket zu erstellen.

  3. Aktualisieren Sie Berechtigungen in der Amazon S3-Bucket-Richtlinie.

    1. Öffnen Sie den Amazon S3-Bucket und klicken Sie auf die Registerkarte Berechtigungen.

    2. Suchen Sie den Abschnitt Bucket-Richtlinie und klicken Sie auf Bearbeiten.

    3. Fügen Sie diese Anweisung zur Anweisungsliste der Bucket-Richtlinie hinzu.

      • Ersetzen Sie S3-BUCKET-NAME durch den Namen des Buckets.

      • Verwenden Sie die Tabelle Rollenzuordnung nach Region, um Ihre regionsspezifische Rolle zu finden, und ersetzen Sie dann HYPERFORCE-IAM-ROLE.

      {
          "Sid": "TableauS3ReplicationRoleAccess",
          "Effect": "Allow",
          "Principal": {
              "AWS": [
                  "HYPERFORCE-IAM-ROLE"
              ]
          },
          "Action": [
              "s3:ReplicateObject",
              "s3:ReplicateDelete"
          ],
          "Resource": [
              "arn:aws:s3:::S3-BUCKET-NAME",
              "arn:aws:s3:::S3-BUCKET-NAME/*"
          ]
      }

      Hinweis: Diese Anweisung erlaubt es der Hyperforce-IAM-Rolle, Objekte in den Bucket zu replizieren.Weitere Informationen finden Sie unter Erteilen von Berechtigungen, wenn der Quell- und der Ziel-Bucket unterschiedlichen AWS-Konten gehören(Link wird in neuem Fenster geöffnet) auf der AWS-Website.

      • Mit „*“ und „<Pfad>/*“ wird Zugriff auf alle Präfixe in dem angegebenen Bucket bzw. dem Pfad im Bucket gewährt.

      • Die Berechtigungen "s3:ReplicateObject" und "s3:ReplicateDelete" sind die erforderlichen Mindestberechtigungen, um Objekte erfolgreich zu replizieren und Markierungen zu löschen.

    4. Optional.Wenn Ihr Ziel-Bucket über eine Richtlinie verfügt, die den Zugriff über einen Amazon Virtual Private Cloud (VPC)-Endpunkt einschränkt, müssen Sie die Bucket-Richtlinie zusätzlich zu dem TableauS3ReplicationRoleAccess ändern, den Sie gerade hinzugefügt haben.Weitere Informationen finden Sie unter Wie erlaube ich nur bestimmten VPC-Endpunkten oder IP-Adressen den Zugriff auf meinen Amazon S3-Bucket?(Link wird in neuem Fenster geöffnet) auf der AWS-Website.

      Wenn die aktuelle Bucket-Richtlinie eine VPC-Einschränkung wie diese enthält:

      {
          "Sid": "Restricted VPC Access",
          "Effect": "Deny",
          "Principal": "*",
          "Action": "s3:*",
          "Resource": [
              "arn:aws:s3:::S3-BUCKET-NAME",
              "arn:aws:s3:::S3-BUCKET-NAME/*"
          ],
          "Condition": {
              "StringNotEquals": {
                  "aws:SourceVpc": "vpc-<ID>"
              }
          }
      }

      Bearbeiten Sie dann die Liste „Condition“ (Bedingung).Verwenden Sie die Tabelle Rollenzuordnung nach Region, um Ihre regionsspezifische Rolle und Rollen-ID zu finden, und ersetzen Sie dann HYPERFORCE-IAM-ROLE und HYPERFORCE-IAM-ROLE-ID.

      "StringNotLike": {
          "aws:userId": ["HYPERFORCE-IAM-ROLE-ID:*"]
      },
      "ArnNotLike": {
          "aws:PrincipalArn": "HYPERFORCE-IAM-ROLE"
      }

      Die bearbeitete Richtlinie sollte folgendermaßen aussehen:

      {
          "Sid": "Restricted VPC Access",
          "Effect": "Deny",
          "Principal": "*",
          "Action": "s3:*",
          "Resource": [
              "arn:aws:s3:::S3-BUCKET-NAME",
              "arn:aws:s3:::S3-BUCKET-NAME/*"
          ],
          "Condition": {
              "StringNotLike": {
                  "aws:userId": ["HYPERFORCE-IAM-ROLE-ID:*"]
              },
              "ArnNotLike": {
                  "aws:PrincipalArn": "HYPERFORCE-IAM-ROLE"
              },
              "StringNotEquals": {
                  "aws:SourceVpc": "vpc-<ID>"
              }
          }
      }

      Diese Richtlinie erlaubt der Hyperforce-IAM-Rolle ausdrücklich „ReplicateObject“ und „ReplicateDelete“.Außerdem schließt sie die Rolle aus der bestehenden expliziten VPC-Deny-Anweisung aus.

    5. Klicken Sie auf Änderungen speichern.

Rollenzuordnung nach Region

In dieser Tabelle finden Sie Ihre regionsspezifische Rolle und -ID beim Konfigurieren von S3-, KMS- und VPC-Richtlinien.

OrtHyperforce-RegionPod (Pod-Name)Hyperforce-IAM-RolleHyperforce-IAM-Rollen-ID
Asien-Pazifik

Australien

ap-southeast-2

prod-apsoutheast-a

arn:aws:iam::667498515984:role/prod-replication-rule-role

AROAZW2QDBYIELBSU3VDC

Indienap-south-2prod-in-aarn:aws:iam::119877853097:role/prod-replication-rule-roleAROARX2KG36USNTHK2AAX

Indonesien

ap-southeast-3

prod-apsoutheast-c

arn:aws:iam::892386869973:role/prod-replication-rule-role

AROA47RTHALKXJHOEM32G

Japan

ap-northeast-1

prod-apnortheast-a

arn:aws:iam::349070092441:role/prod-replication-rule-role

AROAVCRRS5CM6KOVJGVDJ

Singapur

ap-southeast-1

prod-apsoutheast-b

arn:aws:iam::005102551263:role/prod-replication-rule-role

AROAQCMBCYDP4EQ7BSYPQ

Südkoreaap-northeast-2prod-kr-aarn:aws:iam::943538517075:role/prod-replication-rule-roleAROA5XL2HGRJVG2MZNCKD
Kanada

Quebec

ca-central-1

prod-ca-a

arn:aws:iam::075540750887:role/prod-replication-rule-role

AROARDFUUMITZCISXK6GD

EuropaDeutschlandeu-central-1

dub01 (DUB01)

arn:aws:iam::337853574888:role/prod-replication-rule-roleAROAU5KNEN3UM57STAJFK

eu-west-1a (EW1A)

Schweizeu-central-2prod-ch-aarn:aws:iam::623102672691:role/prod-replication-rule-roleAROAZCE6QH4Z33FOSZXGJ
Vereinigtes Königreich

eu-west-2

prod-uk-a

arn:aws:iam::112108976196:role/prod-replication-rule-role

AROARUGRXHBCNE3KR64LZ

USA – WestenOregonus-west-2

10ax (10AX)

arn:aws:iam::675003682462:role/prod-replication-rule-roleAROAZ2KK2Z2PMO2HWNLWH

10ay (10AY)

10az (10AZ)

uw2b (UW2B)

prod-uswest-c

USA – OstenVirginiaus-east-1

prod-useast-a

arn:aws:iam::792479604904:role/prod-replication-rule-roleAROA3RA3XECUCMUTXI34R

prod-useast-b

us-east-1 (useast-1)

prod-useast-c

Schritt 3.Konfigurieren von Tableau Cloud

  1. Navigieren Sie zu Ihrer Tableau-Site.

  2. Wählen Sie auf der Seite Einstellungen die Registerkarte Integrationen aus.

  3. Wählen Sie im Abschnitt Aktivitätsprotokoll die Schaltfläche Aktivieren aus.

  4. Geben Sie im Dialogfeld Verbindung einrichten die folgenden Informationen ein:

    1. Geben Sie im Feld AWS-Kontonummer Ihre 12-stellige AWS-Kontonummer ein.Dies ist die AWS-Kontonummer, die Ihrem Amazon S3-Bucket-Standort zugeordnet ist.

    2. Geben Sie im Feld S3-Bucket-Name den Namen des Amazon S3-Buckets ein, in dem die Aktivitätsprotokolldateien bereitgestellt werden sollen.Dies ist der Amazon S3-Bucket, den Sie in Schritt 2:Erstellen eines Amazon S3-Buckets und Einrichten von Berechtigungen.Dies muss ein gültiger Name gemäß den Anforderungen an AWS-Bucket-Namen sein.

    3. Geben Sie im Feld KMS-Schlüssel-ARN den Amazon-Ressourcennamen (ARN) des KMS-Schlüssels ein, den Sie in Schritt 2:Erstellen eines Amazon S3-Buckets und Einrichten von Berechtigungen erstellt haben.Schritt 2:Erstellen eines Amazon S3-Buckets und Einrichten von Berechtigungen.Die Kontonummer im ARN muss mit der bereitgestellten AWS-Kontonummer übereinstimmen und ein gültiges Format haben (d. h. arn:aws:kms:<region>:<account-id>:key/<key-id>).

  5. Klicken Sie auf Absenden.

    In der Spalte "Verbindungsstatus" wird "Wird ausgeführt" angezeigt, während das System versucht, eine Textdatei in den Amazon S3-Ziel-Bucket zu replizieren, um die Verbindung zu testen.

    Nachdem die Datei erfolgreich in den Amazon S3-Ziel-Bucket repliziert wurde, steht in der Spalte "Verbindungsstatus" der Wert "Überprüfung ausstehend" und ein Widget zur Eingabe von "Inhalt der Testdatei" wird angezeigt.Möglicherweise müssen Sie die Seite aktualisieren, damit Aktualisierungen angezeigt werden.

Überprüfen der Replikation der Sicherheitsdatei

  1. Wechseln Sie in den Amazon S3-Ziel-Bucket und suchen Sie den Ordner, der mit siteLuid beginnt (der Rest des Namens ist die eindeutige ID der Site).

  2. Suchen Sie die Textdatei mit dem Namen SECURITY_VERIFICATION_FILE.txt.

  3. Laden Sie die Textdatei herunter und öffnen Sie sie.

  4. Kopieren Sie den in der Datei befindlichen Textinhalt.

  5. Kehren Sie auf die Seite Einstellungen zurück und fügen Sie den Textinhalt in das Eingabefeld Inhalt der Textdatei ein. Klicken Sie dann auf Absenden.

  6. Wenn der übermittelte Inhalt korrekt ist, ändert sich der Verbindungsstatus in Aktiv.Das Aktivitätsprotokoll ist jetzt aktiviert und Daten werden in den Amazon S3-Ziel-Bucket repliziert.

  7. Wenn der übermittelte Inhalt nicht korrekt ist, wird eine Fehlermeldung angezeigt.Überprüfen Sie, ob der Inhalt korrekt kopiert wurde, ohne zusätzliche Zeichen oder Leerzeichen.

Problembehebung

Die Sicherheitsüberprüfungsdatei wird nicht angezeigt?

Andere Einstellungen, die erforderlich sind, damit Protokolldateien den Amazon S3-Bucket erreichen

  • Für den Amazon S3-Bucket ist die Bucket-Versionierung aktiviert (unter Properties > Bucket Versioning).

  • Für den Amazon S3-Bucket ist Allen öffentlichen Zugriff blockieren aktiviert (unter Permissions > Block public access (bucket settings)).

  • Der Amazon S3-Bucket hat die folgenden ACL-Berechtigungen nur für "Bucket-Besitzer" (unter Berechtigungen > Zugriffssteuerungsliste (ACL)):

    • Objekte: Auflisten, Schreiben

    • Bucket-ACL: Lesen, Schreiben

  • Die KMS-Schlüsselberechtigungsrichtlinie enthält die Anweisung in Schritt 2:Erstellen eines Amazon S3-Buckets und Einrichten von Berechtigungen, Schritt 2.i. (Klicken Sie unter Eigenschaften > Standardverschlüsselung auf den ARN unter AWS KMS Key ARN, um zur KMS-Schlüsselrichtlinie zu gelangen).

  • Für den Amazon S3-Bucket ist die Standardverschlüsselung und der Bucket-Schlüssel aktiviert (unter Eigenschaften > Standardverschlüsselung).

  • Die Amazon S3-Bucket-Berechtigungsrichtlinie (unter Berechtigungen > Bucket-Richtlinie) stimmt genau mit der Richtlinie in der Anleitung überein.Stellen Sie sicher, dass Sie den Beispielwert "S3-BUCKET-NAME" durch den soeben erstellten Amazon S3-Bucket ersetzt haben.

Änderung der AWS-Region für Sites in „Europa – Irland“-Pods

Zwischen August 2024 und März 2025 wurden Tableau Cloud-Sites zu Hyperforce(Link wird in neuem Fenster geöffnet) von Salesforce migriert.Im Rahmen der Migration werden Pods aus der Region „Irland“ in die Region „Deutschland“ verlegt.Wenn sich Ihre Site in einem Pod in der Region „Irland“ befunden hat, müssen Sie das Aktivitätsprotokoll so umkonfigurieren, dass ein AWS S3-Bucket in der neuen Region („Deutschland“) verwendet wird.

Vielen Dank für Ihr Feedback!Ihr Feedback wurde erfolgreich übermittelt. Vielen Dank.