Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Fase 1: Richiedere un digest in QLDB

Modalità Focus
Fase 1: Richiedere un digest in QLDB - Database Amazon Quantum Ledger (Amazon QLDB)

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à.

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à.

Importante

Avviso di fine del supporto: i clienti esistenti potranno utilizzare Amazon QLDB fino alla fine del supporto, il 31/07/2025. Per ulteriori dettagli, consulta Migrare un registro Amazon QLDB su Amazon Aurora PostgreSQL.

Amazon QLDB fornisce un'API per richiedere un digest che copra l'ultima parte del diario del registro. Il tip of the journal si riferisce all'ultimo blocco eseguito nel momento in cui QLDB riceve la tua richiesta. Puoi usare il AWS Management Console, un AWS SDK o il AWS Command Line Interface (AWS CLI) per ottenere un digest.

AWS Management Console

Segui questi passaggi per richiedere un digest utilizzando la console QLDB.

Per richiedere un digest (console)
  1. Accedi a e apri AWS Management Console la console Amazon QLDB all'indirizzo /qldb. https://console.aws.amazon.com

  2. Nel pannello di navigazione, scegli Ledger.

  3. Nell'elenco dei libri contabili, seleziona il nome del libro contabile per il quale desideri richiedere un digest.

  4. Scegli Get digest. La finestra di dialogo Get digest mostra i seguenti dettagli del digest:

    • Digest: il valore hash SHA-256 del digest richiesto.

    • Indirizzo del suggerimento del digest: l'ultima posizione del blocco nel diario coperta dal digest richiesto. Un indirizzo ha i due campi seguenti:

      • strandId— L'ID univoco del filone di giornale che contiene il blocco.

      • sequenceNo— Il numero indice che specifica la posizione del blocco all'interno del trefolo.

    • Libro contabile: il nome del libro contabile per il quale è stato richiesto un digest.

    • Data: il timestamp in cui è stato richiesto il digest.

  5. Esamina le informazioni del riepilogo. Quindi scegli Save (Salva). È possibile mantenere il nome di file predefinito o immettere un nuovo nome.

    Nota

    Potresti notare che i valori dell'hash del digest e dell'indirizzo tip cambiano anche quando non modifichi alcun dato nel tuo registro. Questo perché la console recupera il catalogo di sistema del registro ogni volta che si esegue una query nell'editor PartiQL. Si tratta di una transazione di lettura che viene salvata nel journal e causa la modifica dell'ultimo indirizzo di blocco.

    Questo passaggio salva un file di testo semplice con contenuti in formato Amazon Ion. Il file ha un'estensione di .ion.txt e contiene tutte le informazioni digest elencate nella finestra di dialogo precedente. Di seguito è riportato un esempio del contenuto di un file digest. L'ordine dei campi può variare a seconda del browser utilizzato.

    { "digest": "42zaJOfV8iGutVGNaIuzQWhD5Xb/5B9lScHnvxPXm9E=",   "digestTipAddress": "{strandId:\"BlFTjlSXze9BIh1KOszcE3\",sequenceNo:73}",   "ledger": "my-ledger",   "date": "2019-04-17T16:57:26.749Z" }
  6. Salva questo file dove potrai accedervi in futuro. Successivamente, puoi utilizzare questo file per verificare la revisione di un documento.

    Importante

    La revisione del documento che verificherete in seguito deve essere inclusa nel digest salvato. Cioè, il numero di sequenza dell'indirizzo del documento deve essere inferiore o uguale al numero di sequenza dell'indirizzo del Digest tip.

API QLDB

Puoi anche richiedere un digest dal tuo registro utilizzando l'API Amazon QLDB con un SDK o il. AWS AWS CLI L'API QLDB fornisce le seguenti operazioni per l'uso da parte dei programmi applicativi:

  • GetDigest— Restituisce il riassunto di un libro mastro all'ultimo blocco commesso nel diario. La risposta include un valore hash a 256 bit e un indirizzo di blocco.

Per informazioni sulla richiesta di un digest utilizzando il AWS CLI, vedete il comando get-digest nel Command Reference.AWS CLI

Applicazione di esempio

Per esempi di codice Java, consulta il repository aws-samples/ -java. GitHub amazon-qldb-dmv-sample Per istruzioni su come scaricare e installare questa applicazione di esempio, consulta. Installazione dell'applicazione di esempio Amazon QLDB Java Prima di richiedere un digest, assicuratevi di seguire i passaggi da 1 a 3 Tutorial su Java per creare un registro di esempio e caricarlo con dati di esempio.

Il codice del tutorial in classe GetDigestfornisce un esempio di richiesta di un digest dal registro di esempio. vehicle-registration

Per verificare la revisione di un documento utilizzando il digest salvato, procedi a. Fase 2: Verifica dei dati in QLDB

Argomento successivo:

Fase 2: Verifica dei dati

Argomento precedente:

Verifica

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.