Gestisci le prenotazioni - Amazon Athena

Gestisci le prenotazioni

Puoi visualizzare e gestire le prenotazioni della capacità nella pagina Prenotazioni della capacità. Puoi eseguire attività di gestione come l'incremento o la riduzione delle DPU, la modifica delle assegnazioni dei gruppi di lavoro e l'assegnazione di tag o l'annullamento delle prenotazioni.

Visualizzazione e gestione delle prenotazioni della capacità
  1. Aprire la console Athena all'indirizzo https://console.aws.amazon.com/athena/.

  2. Se il pannello di navigazione della console non è visibile, scegli il menu di espansione a sinistra.

  3. Seleziona Amministrazione, Prenotazioni della capacità.

  4. Nella pagina delle prenotazioni della capacità, puoi eseguire le seguenti attività:

    • Per creare una prenotazione della capacità, scegliere Crea prenotazione della capacità.

    • Utilizza la casella di ricerca per filtrare le prenotazioni per nome o numero di DPU.

    • Seleziona il menu a discesa dello stato per filtrare in base allo stato di prenotazione della capacità (ad esempio Attivo o Annullato). Per ulteriori informazioni sullo stato delle prenotazioni, consulta Comprendi lo stato di prenotazione.

    • Per visualizzare i dettagli di una prenotazione della capacità, scegli il link relativo alla prenotazione. La pagina dei dettagli della prenotazione include opzioni per modificare la capacità, aggiungere gruppi di lavoro, rimuovere gruppi di lavoro, e annullare la prenotazione.

    • Per modificare una prenotazione (ad esempio, aggiungendo o rimuovendo DPU), seleziona il pulsante relativo alla prenotazione, quindi seleziona Modifica.

    • Per annullare una prenotazione, seleziona il relativo pulsante, quindi seleziona Annulla.

Comprendi lo stato di prenotazione

La tabella seguente descrive i possibili valori di stato per una prenotazione della capacità.

Stato Descrizione
In attesa Athena sta elaborando la tua richiesta di capacità. La capacità non è pronta per eseguire query.
Attivo La capacità è disponibile per eseguire query.
Non riuscito La richiesta di capacità non è stata completata correttamente. Tieni presente che l'adempimento delle richieste di capacità non è garantito. Le prenotazioni non riuscite vengono conteggiate ai fini dei limiti DPU dell'account. Per interrompere l'utilizzo, è necessario annullare la prenotazione.
Aggiornamento in sospeso Athena sta elaborando una modifica alla prenotazione. Questo stato si presenta ad esempio dopo aver modificato la prenotazione per aggiungere o rimuovere DPU.
Annullamento in corso Athena sta elaborando una richiesta di cancellazione della prenotazione. Le query ancora in esecuzione nei gruppi di lavoro che utilizzavano la prenotazione possono essere completate, ma le altre query del gruppo di lavoro utilizzeranno la capacità (non fornita) on demand.
Annullato

L'annullamento della prenotazione della capacità è stato completato. Le prenotazioni annullate rimangono nella console per 45 giorni. Dopo 45 giorni, Athena eliminerà la prenotazione. Durante i 45 giorni, non puoi ridefinire o riutilizzare la prenotazione, ma puoi fare riferimento ai tag e visualizzarne i dettagli per riferimenti cronologici.

Non è garantito che la capacità annullata sia prenotabile in futuro. La capacità non può essere trasferita a un'altra prenotazione dell'Account AWS o della Regione AWS.

Comprendi le DPU attive e le DPU di destinazione

Nell'elenco delle prenotazioni della capacità nella console Athena, la prenotazione mostra due valori DPU: DPU attive e DPU di destinazione.

  • DPU attive: il numero di DPU disponibili nella prenotazione per l'esecuzione di query. Ad esempio, se richiedi 100 DPU e la richiesta viene soddisfatta, nelle DPU attive viene visualizzato 100.

  • DPU di destinazione: il numero di DPU verso cui è in corso il trasferimento della prenotazione. Le DPU di destinazione mostrano un valore diverso dalle DPU attive quando viene creata una prenotazione o un aumento o una diminuzione del numero di DPU sono in sospeso.

Ad esempio, dopo aver inviato una richiesta per creare una prenotazione con 24 DPU, lo stato della prenotazione sarà In sospeso, le DPU attive saranno 0 e le DPU di destinazione saranno 24.

Se hai una prenotazione con 100 DPU e la modifichi per richiedere un aumento di 20 DPU, loStato indicherà Aggiornamento in sospeso, le DPU attive saranno 100 e le DPU di destinazione saranno 120.

Se hai una prenotazione con 100 DPU e la modifichi per richiedere una riduzione di 20 DPU, loStato indicherà Aggiornamento in sospeso, le DPU attive saranno 100 e le DPU di destinazione saranno 80.

Durante queste transizioni, Athena lavora attivamente per acquisire o ridurre il numero di DPU in base alla richiesta dell'utente. Quando la DPU attiva diventa uguale alla DPU di destinazione, il numero obiettivo è stato raggiunto e nessuna modifica è in sospeso.

Per recuperare questi valori a livello di codice, puoi invocare l'azione API GetCapacityReservation. L'API fa riferimento alle DPU attive e alle DPU di destinazione come AllocatedDpus e TargetDpus.