Configurar registro de actividad

Importante: Entre el 16 y el 31 de marzo de 2026, la funcionalidad Registro de actividad de Tableau Cloud se migró a Hyperforce.Para obtener más información sobre las actualizaciones de directivas necesarias y las nuevas estructuras de carpetas, consulte Acerca de la migración de Hyperforce.

El Registro de actividad contiene eventos detallados para su implementación de Tableau que puede usar para fines de cumplimiento, supervisión y auditoría.Debe completar los siguientes pasos para usar el Registro de actividad.

Requisitos previos

Para usar el registro de actividad, debe contar con lo siguiente:

  • Tableau Cloud con Advanced Management

  • Cuenta de Amazon Web Services (AWS)

  • Depósito de Amazon Simple Storage Service (S3) para recibir datos

  • Clave de una sola región de AWS Key Management Service (KMS) para el depósito de Amazon S3 que crea durante la configuración.

Acerca de la migración de Hyperforce

En marzo de 2026, la funcionalidad Registro de actividad se migró a Hyperforce para mejorar el cumplimiento y reforzar la seguridad, la privacidad y la disponibilidad regional.Este cambio de infraestructura trasladó el Registro de actividad a una arquitectura regional, lo que requiere el uso de roles de IAM específicos de la región para la entrega de registros.

Requisitos de la directiva

Las políticas de S3, del servicio de administración de claves y de VPC requieren el rol y el ID de IAM específicos de la región donde esté alojado su sitio.Estos valores de Hyperforce específicos de la región sustituyen al anterior rol de IAM de Tableau (arn:aws:iam::061095916136:role/prod-replication-rule-role) y al ID (AROAQ4OMZWJUBZG3DRFW5).Utilice la tabla Asignación de roles por región para encontrar los valores correctos para su sitio.

Para obtener más información sobre la migración, consulte Cambios en el registro de actividad de Tableau Cloud debido a la migración de Hyperforce(El enlace se abre en una ventana nueva) en la ayuda de Salesforce.

Estructura de carpetas

La migración a Hyperforce actualizó la organización de los archivos de eventos en los buckets de S3 a una jerarquía basada en la fecha y la hora en que se procesaron los eventos.

Antes de la migraciónDespués de la migración
Patrón de almacenamientoeventCategory={}/ts={}/FILEy={}/m={}/d={}/h={}/eventType={}/FILE
Ejemplo de ruta de S3eventCategory=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

Atributos de evento

Los eventos del registro de actividad registrados en Hyperforce incluyen el atributo eventProcessedTime.Este atributo representa la marca de tiempo aproximada de cuando el evento estuvo disponible en el Registro de actividad.Para obtener más información, consulte Referencia de tipo de evento de sitio de registro de actividad.

Paso 1:Crear una cuenta de AWS

Si aún no tiene una cuenta de Amazon Web Services (AWS), puede registrarse para obtener una cuenta de AWS(El enlace se abre en una ventana nueva) en el sitio web de AWS.

Paso 2:Crear un depósito de Amazon S3 y configurar permisos

  1. Cree un depósito de Amazon S3 para recibir sus datos de registro.Para obtener más información, consulte Crear un depósito(El enlace se abre en una ventana nueva) en el sitio web de AWS.

  2. Configure el depósito de Amazon S3 con la siguiente configuración:

    1. En Propiedad del objeto, seleccione ACL deshabilitadas (recomendado).Esto garantiza que el propietario del depósito sea el propietario de todos los objetos escritos en él.

    2. En Control de versiones del depósito, seleccione Habilitar.El control de versiones del depósito debe estar habilitado para replicar objetos.

    3. En Cifrado predeterminado, seleccione Habilitar.

    4. Elija Servicio de administración de claves de AWS (SSE-KMS).

    5. Elija Indicar el ARN de la clave de AWS KMS.

    6. Haga clic en el botón Crear clave que aparece para crear una nueva clave de AWS Key Management Service (KMS).

      Nota: No se admiten las claves multirregionales de KMS.

    7. Seleccione el tipo Clave simétrica y Uso de la clave de cifrado y descifrado.

    8. Nombre la clave con un alias y luego haga clic hasta la página Revisar.

    9. Agregue esta declaración a la lista de declaraciones de la directiva de claves.Utilice la tabla Asignación de roles por región para encontrar su rol específico de región y luego reemplace HYPERFORCE-IAM-ROLE.

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

      Nota: Esta declaración permite que el rol de IAM de Hyperforce cifre los objetos colocados en el bucket de Amazon S3.Para obtener más información, consulte Uso del cifrado del lado del servidor con claves de AWS KMS (SSE-KMS)(El enlace se abre en una ventana nueva) en el sitio web de AWS.

      • “kms:GenerateDataKey” se utiliza para generar una clave de datos para cifrar réplicas de objetos.

      • “kms:Encrypt” se usa para cifrar las réplicas de objetos creadas en el depósito S3 de destino.

      • “Recurso”: “*” otorga permiso para la clave KMS solo al rol de replicación y no permite que el rol eleve sus permisos.

    10. Haga clic en Finalizar para crear la clave KMS.

    11. Haga clic en Crear depósito para crear el depósito de Amazon S3.

  3. Actualice los permisos en la directiva de depósito de Amazon S3.

    1. Abra el depósito de Amazon S3 y haga clic en la pestaña Permisos.

    2. Ubique la sección Directiva del depósito y haga clic en Editar.

    3. Agregue esta declaración a la lista de declaraciones de la directiva del bucket.

      • Reemplace S3-BUCKET-NAME con el nombre del bucket.

      • Utilice la tabla Asignación de roles por región para encontrar su rol específico de región y luego reemplace 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/*"
          ]
      }

      Nota: Esta declaración permite que el rol de IAM de Hyperforce replique objetos en el bucket.Para obtener más información, consulte Otorgar permisos cuando los buckets de origen y destino pertenecen a diferentes cuentas de AWS(El enlace se abre en una ventana nueva) en el sitio web de AWS.

      • Usando "*" y "<path> /*" otorga acceso a todos los prefijos en el bucket especificado y la ruta en el bucket, respectivamente.

      • Los permisos "s3:ReplicateObject" y "s3:ReplicateDelete" son los permisos mínimos necesarios para replicar objetos y eliminar marcadores correctamente.

    4. Opcional.Si su depósito de destino tiene una directiva que restringe el acceso a través de un punto de enlace de Amazon Virtual Private Cloud (VPC), debe cambiar la directiva del depósito además de TableauS3ReplicationRoleAccess que acaba de agregar.Para obtener más información, consulte ¿Cómo permito que solo determinados puntos de enlace de la VPC o direcciones IP accedan a mi bucket de Amazon S3?(El enlace se abre en una ventana nueva) en el sitio web de AWS.

      Si la directiva de depósito actual contiene una restricción de VPC como esta:

      {
          "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>"
              }
          }
      }

      Luego edite la lista de “Condición”.Utilice la tabla Asignación de roles por región para encontrar el rol y el ID de rol específicos de su región y, a continuación, reemplace HYPERFORCE-IAM-ROLE y HYPERFORCE-IAM-ROLE-ID.

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

      La directiva editada debería parecerse a esto:

      {
          "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>"
              }
          }
      }

      Esta directiva permite explícitamente que el rol de IAM de Hyperforce sea ReplicateObject y ReplicateDelete.También excluye el rol de la declaración de denegación de VPC explícita existente.

    5. Haga clic en Guardar cambios.

Asignación de roles por región

Utilice esta tabla para buscar el rol y el ID específicos de su región al configurar políticas de S3, KMS y VPC.

UbicaciónRegión de HyperforcePod (nombre del pod)Rol de IAM de HyperforceID de rol de IAM de Hyperforce
Asia-Pacífico

Australia

ap-southeast-2

prod-apsoutheast-a

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

AROAZW2QDBYIELBSU3VDC

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

Indonesia

ap-southeast-3

prod-apsoutheast-c

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

AROA47RTHALKXJHOEM32G

Japón

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

Corea del Surap-northeast-2prod-kr-aarn:aws:iam::943538517075:role/prod-replication-rule-roleAROA5XL2HGRJVG2MZNCKD
Canadá

Quebec

ca-central-1

prod-ca-a

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

AROARDFUUMITZCISXK6GD

EuropaAlemaniaeu-central-1

dub01 (DUB01)

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

eu-west-1a (EW1A)

Suizaeu-central-2prod-ch-aarn:aws:iam::623102672691:role/prod-replication-rule-roleAROAZCE6QH4Z33FOSZXGJ
Reino Unido

eu-west-2

prod-uk-a

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

AROARUGRXHBCNE3KR64LZ

Oeste de los Estados UnidosOregónus-west-2

10ax (10AX)

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

10ay (10AY)

10az (10AZ)

uw2b (UW2B)

prod-uswest-c

Este de los Estados UnidosVirginiaus-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

Paso 3:Configure Tableau Cloud

  1. Vaya a su sitio de Tableau.

  2. En la página Configuración, seleccione la pestaña Integraciones.

  3. En la sección Registro de actividad, seleccione el botón Habilitar.

  4. En el cuadro de diálogo Configurar conexión, indique lo siguiente:

    1. En el cuadro Número de cuenta de AWS, especifique el número de cuenta de AWS de 12 dígitos.Este es el número de cuenta de AWS asociado con la ubicación de su depósito de Amazon S3.

    2. En el cuadro Nombre del depósito de S3, especifique el nombre del depósito de Amazon S3 donde se enviarán los archivos del registro de actividad.Este es el depósito de Amazon S3 que creó en el Paso 2:Crear un depósito de Amazon S3 y configurar permisos.Debe ser un nombre válido de acuerdo con los requisitos de nombre de depósito de AWS.

    3. En el cuadro ARN de clave de KMS, especifique el nombre de recurso de Amazon (ARN) de la clave de KMS creada en el Paso 2:Crear un depósito de Amazon S3 y configurar permisos.Paso 2:Crear un depósito de Amazon S3 y configurar permisos.El número de cuenta en el ARN debe coincidir con el número de cuenta de AWS proporcionado y tener un formato válido (es decir: arn:aws:kms:<región>:<IDdeCuenta>:key/<IDdeClave>).

  5. Haga clic en Enviar.

    La columna de estado de la conexión mostrará En curso cuando el sistema intente replicar un archivo de texto en el depósito de Amazon S3 de destino para probar la conexión.

    Una vez que el archivo se haya replicado correctamente en el depósito de Amazon S3 de destino, la columna de estado de la conexión indicará Verificación pendiente y mostrará un widget para ingresar "Contenido del archivo de prueba".Es posible que deba actualizar la página para ver las actualizaciones.

Verificar la replicación del archivo de seguridad

  1. Vaya al depósito de destino de Amazon S3 y busque la carpeta que comienza con siteLuid (el resto del nombre es el identificador único del sitio).

  2. Encuentre el archivo de texto llamado SECURITY_VERIFICATION_FILE.txt.

  3. Descargue y abra el archivo de texto.

  4. Copie el contenido de texto en el archivo.

  5. Regrese a la página Configuración y pegue el contenido del texto en el campo de entrada Contenido del archivo de texto y luego haga clic en Enviar.

  6. Si el contenido enviado es correcto, el estado de la conexión cambia a Activo.El registro de actividad ahora está habilitado y los datos comenzarán a replicarse en el depósito de Amazon S3 de destino.

  7. Si el contenido enviado es incorrecto, se mostrará un mensaje de error.Compruebe que el contenido se haya copiado correctamente sin caracteres ni espacios adicionales.

Solución de problemas

¿No aparece el archivo de verificación de seguridad?

Otras configuraciones que se requieren para que los archivos de registro lleguen al depósito de Amazon S3

  • El depósito de Amazon S3 tiene habilitado el Control de versiones del depósito (en Propiedades > Control de versiones del depósito).

  • El depósito de Amazon S3 tiene activado Bloquear todo el acceso público (en Permisos > Bloquear acceso público (configuración del depósito)).

  • El depósito de Amazon S3 tiene los siguientes permisos de ACL solo para el "propietario del depósito" (en Permisos > Lista de control de acceso (ACL)):

    • Objetos: Listar, Escribir

    • ACL del depósito: lectura, escritura

  • La directiva de permisos de claves de KMS contiene la declaración del Paso 2:Crear un depósito de Amazon S3 y configurar permisos, paso 2. i. (en Propiedades > Cifrado predeterminado, haga clic en el ARN debajo del ARN de la clave de AWS KMS para ir a la directiva de claves de KMS).

  • El depósito de Amazon S3 tiene el cifrado predeterminado habilitado y la clave del depósito habilitada (en Propiedades > Cifrado predeterminado).

  • La directiva de permisos del depósito de Amazon S3 (en Permisos > Directiva del depósito) coincide exactamente con la de las instrucciones.Asegúrese de haber reemplazado el valor de ejemplo "S3-BUCKET-NAME" con el depósito de Amazon S3 que acaba de crear.

Cambiar de región de AWS para sitios en pods de Europa a Irlanda

De agosto de 2024 a marzo de 2025, los sitios de Tableau Cloud se migraron a Salesforce Hyperforce(El enlace se abre en una ventana nueva).Como parte de la migración, los pods de la región de Irlanda se trasladaron a la región de Alemania.Si su sitio residía en un pod de Irlanda, deberá reconfigurar el Registro de actividad para usar un depósito de AWS S3 en la nueva región: Alemania.

¡Gracias por sus comentarios!Sus comentarios se han enviado correctamente. ¡Gracias!