

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione di archivi di eventi in Amazon EventBridge
<a name="eb-archive-event"></a>

Quando si crea un archivio in EventBridge, è possibile determinare quali eventi vengono inviati all'archivio specificando uno schema di [evento](eb-event-patterns.md). EventBridge invia all'archivio gli eventi che corrispondono al modello di evento. È inoltre possibile impostare il periodo di conservazione per archiviare eventi nell'archivio prima che vengano eliminati.

È inoltre possibile creare archivi come parte della [creazione di un bus di eventi](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-event-bus.html). Questi archivi hanno una politica di conservazione indefinita e nessun filtro per gli eventi, sebbene questo possa essere [aggiornato](https://docs.aws.amazon.com/eventbridge/latest/userguide/event-bus-update-archive.html) una volta creato l'archivio.

**Topics**
+ [Definisci l'archivio](#eb-create-archive-define)
+ [Crea il modello di evento (opzionale)](#eb-create-archive-event-pattern)

## Definisci l'archivio
<a name="eb-create-archive-define"></a>

Innanzitutto, inserite un nome e una descrizione per l'archivio e specificate il bus degli eventi da cui riceve gli eventi. Facoltativamente, puoi anche impostare per quanto tempo conservare gli eventi nell'archivio.

**Per definire l'archivio**

1. Apri la EventBridge console Amazon all'indirizzo [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. Passa al bus degli eventi di origine o crea direttamente l'archivio:
   + Nel riquadro di navigazione, scegliere **Event history (Cronologia eventi)**.

     Nella pagina dei dettagli del bus degli eventi, scegli la scheda **Archivi**.
   + Nel riquadro di navigazione, scegli **Archivi**.

1. Scegli **Crea archivio**.

1. In **Dettagli dell'archivio**, inserisci un nome e, facoltativamente, una descrizione per l'archivio. 

    Il nome deve essere univoco per l'account nella Regione selezionata. Non puoi modificare il nome dopo aver creato l'archivio.

1. Per **Source**, selezionate il bus degli eventi a cui desiderate inviare gli eventi all'archivio

   Se hai navigato da una pagina dei dettagli del bus di eventi esistente, il nome di quel bus di eventi viene visualizzato per impostazione predefinita.

   Non è possibile modificare il bus degli eventi di origine dopo aver creato l'archivio.

1. Per **Periodo di conservazione**, specifica per quanto tempo conservare gli eventi nell'archivio:
   + Scegli **Indefinita** per mantenere gli eventi nell'archivio e non eliminarli mai.
   + Per un periodo di conservazione prestabilito, inserisci il numero di giorni dopo i quali eliminare EventBridge gli eventi dall'archivio.

1. Per la **crittografia**, scegli la chiave KMS EventBridge da utilizzare per crittografare gli eventi archiviati nell'archivio.
**Importante**  
Se hai specificato di EventBridge utilizzare una chiave gestita dal cliente per crittografare il bus degli eventi di origine, ti consigliamo vivamente di specificare anche una chiave gestita dal cliente per tutti gli archivi per il bus degli eventi.
   + Scegli **Usa Chiave di proprietà di AWS** per EventBridge crittografare i dati utilizzando un. Chiave di proprietà di AWS

     Si Chiave di proprietà di AWS tratta di una chiave KMS che EventBridge possiede e gestisce per essere utilizzata in più AWS account. In generale, a meno che non sia necessario verificare o controllare la chiave di crittografia che protegge le risorse, an Chiave di proprietà di AWS è una buona scelta. 

     Questa è l'impostazione predefinita.
   + Scegli **Usa chiave gestita dal cliente** per EventBridge crittografare i dati utilizzando la chiave gestita dal cliente che hai specificato o creato.

     Le chiavi gestite dal cliente sono chiavi KMS del tuo AWS account che crei, possiedi e gestisci. Hai il pieno controllo su queste chiavi KMS.

     1. Specificate una chiave gestita dal cliente esistente o scegliete **Crea una nuova chiave KMS />**.

       EventBridge visualizza lo stato della chiave e tutti gli alias chiave associati alla chiave gestita dal cliente specificata.

1. Scegli **Next (Successivo)**.

## Crea il modello di evento (opzionale)
<a name="eb-create-archive-event-pattern"></a>

Successivamente, come passaggio facoltativo, puoi creare un modello di eventi per filtrare gli eventi EventBridge inviati all'archivio. A tale scopo, specifica l'origine dell'evento, scegli la base per il modello di eventi e definisci gli attributi e i valori su cui basare la corrispondenza. Puoi anche generare il modello di eventi in JSON e verificarlo utilizzando un evento di esempio.

Per ulteriori informazioni sui modelli di eventi, vedere[](eb-event-patterns.md).

**Per creare il modello di eventi**

1. Per **Origine dell'evento**, scegli **AWS eventi o eventi EventBridge partner**.

1. (Facoltativo) Nella sezione **Eventi di esempio**, in **Tipo evento di esempio**, scegli un tipo di evento di esempio in base al quale verificare il modello di eventi. 

   Sono disponibili i seguenti tipi di evento di esempio:
   + **AWS eventi**: seleziona tra gli eventi emessi da Servizi AWS Supported.
   + **EventBridge eventi partner**: seleziona tra gli eventi emessi da servizi di terze parti che supportano EventBridge, come Salesforce.
   + **Inserisci il mio**: immetti il tuo evento in testo JSON.

     Puoi anche utilizzare un evento AWS o un evento partner come punto di partenza per creare il tuo evento personalizzato.

     1. Seleziona **AWS eventi** o **eventi EventBridge partner**.

     1. Nell'elenco a discesa **Eventi di esempio**, seleziona l'evento da utilizzare come riferimento per l'evento personalizzato.

        EventBridge visualizza l'evento di esempio.

     1. Seleziona **Copia**.

     1. Seleziona **Inserisci il mio** in **Tipo di evento**.

     1. Elimina la struttura degli eventi di esempio nel riquadro di modifica JSON e incolla l'evento AWS o il partner al suo posto.

     1. Modifica il testo JSON dell'evento per creare il tuo evento di esempio.

1. In **Metodo di creazione**, scegli un metodo di creazione. È possibile creare un modello di evento da uno EventBridge schema o modello oppure creare un modello di evento personalizzato.

------
#### [ Existing schema ]

   Per utilizzare uno EventBridge schema esistente per creare il modello di eventi, effettuate le seguenti operazioni:

   1. Nella sezione **Metodo di creazione**, in **Metodo**, seleziona **Utilizza schema**.

   1. Nella sezione **Modello di eventi**, in **Tipo di schema**, seleziona **Seleziona lo schema dal registro schemi**.

   1. In **Registro dello schema**, scegli la casella a discesa e immetti il nome di un registro, ad esempio `aws.events`. Puoi anche selezionare un'opzione dall'elenco a discesa visualizzato.

   1. In **Schema**, scegli la casella a discesa e immetti il nome dello schema da utilizzare. Ad esempio, `aws.s3@ObjectDeleted`. Puoi anche selezionare un'opzione dall'elenco a discesa visualizzato.

   1. Nella sezione **Modelli**, scegli il pulsante **Modifica** accanto a qualsiasi attributo per visualizzarne le proprietà. Imposta i campi **Relazione** e **Valore** come necessario, quindi scegli **Imposta** per salvare l'attributo.
**Nota**  
Per informazioni sulla definizione di un attributo, scegli l'icona **Informazioni** accanto al nome dell'attributo. Per informazioni di riferimento su come impostare le proprietà degli attributi nell'evento, apri la sezione **Nota** della finestra di dialogo delle proprietà degli attributi.  
Per eliminare le proprietà di un attributo, scegli il pulsante **Modifica** accanto a quell'attributo, quindi scegli **Cancella**.

   1. Scegli **Genera un modello di eventi in JSON** per generare e convalidare il modello di eventi come testo JSON. 

   1. (Facoltativo) Per testare l'evento di esempio in base al tuo modello di test, scegli **Modello di test**. 

      EventBridge visualizza una finestra di messaggio che indica se l'evento di esempio corrisponde al modello di evento.

      È anche possibile scegliere una delle seguenti opzioni:
      + **Copia**: copia il modello di eventi negli appunti del dispositivo.
      + **Abbellisci (Prettify)**: semplifica la lettura del testo JSON aggiungendo interruzioni di riga, tabulazioni e spazi.

------
#### [ Custom schema ]

   Per scrivere uno schema personalizzato e convertirlo in un modello di eventi, procedi come segue:

   1. Nella sezione **Metodo di creazione**, in **Metodo**, scegli **Utilizza schema**.

   1. Nella sezione **Modello di eventi**, in **Tipo di schema**, scegli **Inserisci schema**.

   1. Immetti lo schema nella casella di testo. Devi formattarlo come testo JSON valido.

   1. Nella sezione **Modelli**, scegli il pulsante **Modifica** accanto a qualsiasi attributo per visualizzarne le proprietà. Imposta i campi **Relazione** e **Valore** come necessario, quindi scegli **Imposta** per salvare l'attributo.
**Nota**  
Per informazioni sulla definizione di un attributo, scegli l'icona **Informazioni** accanto al nome dell'attributo. Per informazioni di riferimento su come impostare le proprietà degli attributi nell'evento, apri la sezione **Nota** della finestra di dialogo delle proprietà degli attributi.  
Per eliminare le proprietà di un attributo, scegli il pulsante **Modifica** accanto a quell'attributo, quindi scegli **Cancella**.

   1. Scegli **Genera un modello di eventi in JSON** per generare e convalidare il modello di eventi come testo JSON. 

   1. (Facoltativo) Per testare l'evento di esempio in base al tuo modello di test, scegli **Modello di test**. 

      EventBridge visualizza una finestra di messaggio che indica se l'evento di esempio corrisponde al modello dell'evento.

      È anche possibile scegliere una delle seguenti opzioni:
      + **Copia**: copia il modello di eventi negli appunti del dispositivo.
      + **Abbellisci (Prettify)**: semplifica la lettura del testo JSON aggiungendo interruzioni di riga, tabulazioni e spazi.

------
#### [ Event pattern ]

   Per scrivere un modello di eventi personalizzato in formato JSON, procedi come segue:

   1. Nella sezione **Metodo di creazione**, in **Metodo**, scegli **Modello personalizzato (editor JSON)**.

   1. In **Modello di eventi**, immetti il modello di eventi personalizzato in testo in formato JSON. 

   1. (Facoltativo) Per testare l'evento di esempio in base al tuo modello di test, scegli **Modello di test**. 

      EventBridge visualizza una finestra di messaggio che indica se l'evento di esempio corrisponde al modello dell'evento.

      È anche possibile scegliere una delle seguenti opzioni:
      + **Copia**: copia il modello di eventi negli appunti del dispositivo.
      + **Abbellisci (Prettify)**: semplifica la lettura del testo JSON aggiungendo interruzioni di riga, tabulazioni e spazi.
      + **Modulo del modello di eventi**: apre il modello di eventi in Generatore di modello. Se il pattern non può essere renderizzato in Pattern Builder così com'è, EventBridge avvisa l'utente prima dell'apertura di Pattern Builder.

------

1. Scegli **Crea archivio**.

Per confermare che gli eventi siano stati inviati correttamente all'archivio, puoi utilizzare il [https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeArchive.html](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeArchive.html)funzionamento dell' EventBridge API per vedere se `EventCount` riflette il numero di eventi nell'archivio. Se il valore è 0, non ci sono eventi nell'archivio.