Product

Soluzioni

Risorse

Company

Product

Soluzioni

Risorse

Company

G

G

M

M

Esportazione degli eventi di reportistica su S3

Esportazione dei dati di reportistica a livello di contatto su S3

Panoramica

Panoramica

Panoramica

Puoi esportare dati a livello di contatto, come attributi ed eventi di metriche di reporting, nel tuo bucket Amazon S3 per ulteriori analisi, archiviazione o integrazione con il tuo data warehouse. Questo articolo ti guida attraverso il processo di configurazione ed esportazione.

Prerequisiti

Prima di iniziare, assicurati di avere:

  • Accesso al tuo bucket Amazon S3

  • Credenziali di accesso (AWS Access Key ID e Secret Access Key) con permessi appropriati

  • Autorizzazioni di amministratore dello spazio di lavoro in Bird

  • Data Flows abilitati in Bird

Imposta il tuo bucket S3

Imposta il tuo bucket S3

Imposta il tuo bucket S3

Step 1: Crea un S3 Bucket (Se non già creato)

  1. Vai alla console di Amazon S3.

  2. Fai clic su Crea bucket.

  3. Scegli un nome (es., customer-data-exports) e la regione.

  4. Lascia le altre impostazioni come predefinite o configura secondo necessità (ad esempio, abilita la crittografia, versioning).

  5. Fai clic su Crea bucket.

Step 2: Configura Policy IAM e Utente

  1. Vai alla console IAM.

  2. Crea un nuovo utente IAM con accesso programmato.

  3. Allega una policy che conceda accesso in scrittura al bucket S3:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:PutObject",
        "s3:GetObject",
        "s3:ListBucket"
      ],
      "Resource": [
        "arn:aws:s3:::your-bucket-name",
        "arn:aws:s3:::your-bucket-name/*"
      ]
    }
  ]
}

  1. Salva il Access Key ID e il Secret Access Key per l'uso nel passaggio successivo.

Step 1: Crea un S3 Bucket (Se non già creato)

  1. Vai alla console di Amazon S3.

  2. Fai clic su Crea bucket.

  3. Scegli un nome (es., customer-data-exports) e la regione.

  4. Lascia le altre impostazioni come predefinite o configura secondo necessità (ad esempio, abilita la crittografia, versioning).

  5. Fai clic su Crea bucket.

Step 2: Configura Policy IAM e Utente

  1. Vai alla console IAM.

  2. Crea un nuovo utente IAM con accesso programmato.

  3. Allega una policy che conceda accesso in scrittura al bucket S3:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:PutObject",
        "s3:GetObject",
        "s3:ListBucket"
      ],
      "Resource": [
        "arn:aws:s3:::your-bucket-name",
        "arn:aws:s3:::your-bucket-name/*"
      ]
    }
  ]
}

  1. Salva il Access Key ID e il Secret Access Key per l'uso nel passaggio successivo.

Step 1: Crea un S3 Bucket (Se non già creato)

  1. Vai alla console di Amazon S3.

  2. Fai clic su Crea bucket.

  3. Scegli un nome (es., customer-data-exports) e la regione.

  4. Lascia le altre impostazioni come predefinite o configura secondo necessità (ad esempio, abilita la crittografia, versioning).

  5. Fai clic su Crea bucket.

Step 2: Configura Policy IAM e Utente

  1. Vai alla console IAM.

  2. Crea un nuovo utente IAM con accesso programmato.

  3. Allega una policy che conceda accesso in scrittura al bucket S3:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:PutObject",
        "s3:GetObject",
        "s3:ListBucket"
      ],
      "Resource": [
        "arn:aws:s3:::your-bucket-name",
        "arn:aws:s3:::your-bucket-name/*"
      ]
    }
  ]
}

  1. Salva il Access Key ID e il Secret Access Key per l'uso nel passaggio successivo.

Imposta un flusso di dati in Bird

  • Navigare su Workflows > Data flows O icona utente > Admin console > Workflows > Data flows

  • Crea un nuovo flusso di dati con

    • Sorgente: Semantic events

    • Destinazione: S3 exporter

  • Fare clic su Create e continua



  • Nella configurazione Sorgente, seleziona quanto segue

    • Attributi contatto

    • Nome evento

    • Data e ora di inizio nel formato YYYY-MM-DDZHH:MM:00.000Z ad es. 2025-02-02T05:00:00.000Z


  • Nella configurazione di Destinazione, fornire quanto segue

    • Nome S3 Bucket

    • Regione AWS

    • Formato dati: Parquet, CSV o JSON

    • Prefisso: La sottodirectory in cui i dati verranno scritti. Per esempio bird/contacts/data

    • Nome File: I file sono automaticamente denominati con un prefisso timestamp e un suffisso numerico sequenziale. Facoltativamente, fornire un nome personalizzato che apparirà tra questi elementi.

    • Max Records Per File: Il numero massimo di record che ciascun file deve contenere.

    • Formato Data: Seleziona il formato timestamp da utilizzare nei nomi file.

    • Access Key Id: L'id della chiave di accesso utilizzato per connettersi al tuo S3 bucket.

    • Access Key Secret: Il segreto della chiave di accesso utilizzato per connettersi al tuo S3 bucket.


  • Fare clic su Save per salvare il flusso di dati. Puoi fare clic su Enable data flow.

  • Fare clic su Run now per eseguirlo manualmente

  • Torna alla vista elenco e 3 punti e seleziona Schedule per aggiornare quando deve essere eseguito automaticamente ad es. @every24h o utilizza un formato CRON ad es. 0 0 0 * * *


A person is standing at a desk while typing on a laptop.

La piattaforma AI-native completa che scala con il tuo business.

Product

Soluzioni

Risorse

Company

Impostazioni sulla privacy

In arrivo

Sociale

Newsletter

Rimani aggiornato con Bird attraverso aggiornamenti settimanali nella tua inbox.

Registrati

© 2025 Bird

A person is standing at a desk while typing on a laptop.

La piattaforma AI-native completa che scala con il tuo business.

Product

Soluzioni

Risorse

Company

Impostazioni sulla privacy

Sociale

Newsletter

Rimani aggiornato con Bird attraverso aggiornamenti settimanali nella tua inbox.

Registrati

© 2025 Bird