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\".

Aggiornare un connettore di origine dati

Modalità Focus
Aggiornare un connettore di origine dati - Amazon Athena

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

Athena consiglia di aggiornare regolarmente i connettori di origine dati utilizzati alla versione più recente per sfruttare le nuove funzionalità e miglioramenti. L'aggiornamento di un connettore di origine dati include i seguenti passaggi:

Trova la versione più recente di Athena Query Federation

Il numero di versione più recente dei connettori di origine dati di Athena Data corrisponde all'ultima versione di Athena Query Federation. In alcuni casi, le GitHub versioni possono essere leggermente più recenti di quelle disponibili su AWS Serverless Application Repository (SAR).

Come trovare il numero di versione più recente di Athena Query Federation
  1. Visita l' GitHub URL https://github.com/awslabs/aws-athena-query-federation/releases/latest.

  2. Prendi nota del numero della versione nell'intestazione della pagina principale nel seguente formato:

    yearRilascio v. week_of_year. iteration_of_weekdi Athena Query Federation

    Ad esempio, il numero di rilascio per la versione di rilascio v2023.8.3 di Athena Query Federation è 2023.8.3.

Trova e annota i nomi delle risorse

Per prepararti all'aggiornamento, individua e prendi nota delle seguenti informazioni:

  1. Il nome della funzione Lambda del connettore.

  2. Variabili di ambiente della funzione Lambda.

  3. Il nome dell'applicazione Lambda, che gestisce la funzione Lambda del connettore.

Come trovare i nomi delle risorse dalla console Athena
  1. Apri 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.

    Scegli il menu di espansione.
  3. Nel riquadro di navigazione, scegli Fonti di dati e cataloghi.

  4. Nella colonna Nome origine dati, seleziona il link dell'origine dati del tuo connettore.

  5. Nella sezione Dettagli origine dati, in Funzione Lambda, seleziona il link alla tua funzione Lambda.

    Seleziona il link della funzione Lambda.
  6. Nella pagina Funzioni, nella colonna Nome funzione, annota il nome della funzione per il connettore.

    Prendi nota del nome della funzione.
  7. Scegli il link del nome della funzione.

  8. Nella sezione Panoramica funzioni, seleziona la scheda Configurazione.

  9. Nel riquadro a sinistra, seleziona Variabili di ambiente.

  10. Nella sezione Variabili ambiente, prendi nota delle chiavi e dei valori corrispondenti.

  11. Scorri fino alla parte superiore della pagina.

  12. Nel messaggio Questa funzione appartiene a un'applicazione. Fai clic qui per gestirlo, seleziona il link Fai clic qui.

  13. Nella your_application_name pagina serverlessrepo-, prendi nota del nome dell'applicazione senza serverlessrepo. Ad esempio, se il nome dell'applicazione è serverlessrepo -, il nome dell'applicazione è. DynamoDbTestApp DynamoDbTestApp

  14. Resta sulla pagina della console Lambda dell'applicazione, quindi continua con i passaggi descritti in Individuazione della versione del connettore in uso.

Trova la versione del connettore che stai utilizzando

Segui questi passaggi per trovare la versione del connettore in uso.

Come trovare la versione del connettore in uso
  1. Nella pagina della console Lambda dell'applicazione Lambda, seleziona la scheda Implementazioni.

  2. Nella scheda Distribuzioni espandi il modello SAM.

  3. Cercare CodeUri.

  4. Nel campo Chiave sotto CodeUri, trova la seguente stringa:

    applications-connector_name-versions-year.week_of_year.iteration_of_week/hash_number

    L'esempio seguente mostra una stringa per il CloudWatch connettore:

    applications-AthenaCloudwatchConnector-versions-2021.42.1/15151159...
  5. Registra il valore peryear. week_of_year. iteration_of_week(ad esempio, 2021.42.1). Questa è la versione del tuo connettore.

Implementa la nuova versione del connettore

Segui questi passaggi per implementare una nuova versione del connettore.

Come implementare una nuova versione del connettore
  1. Apri 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.

    Scegli il menu di espansione.
  3. Nel riquadro di navigazione, scegli Fonti di dati e cataloghi.

  4. Nella pagina Origini dati e cataloghi, scegli Crea origine dati.

  5. Seleziona l'origine dati che intendi aggiornare, quindi seleziona Avanti.

  6. Nella sezione Dettagli connessione, seleziona Crea funzione Lambda. Si apre la console Lambda dove potrai implementare l'applicazione aggiornata.

    Pagina del connettore nella AWS Lambda console.
  7. Poiché di fatto non stai creando una nuova origine dati, puoi chiudere la scheda della console Athena.

  8. Nella pagina della console Lambda del connettore, esegui le seguenti operazioni:

    1. Assicurati di aver rimosso il prefisso serverlessrepo- dal nome dell'applicazione, quindi copia il nome dell'applicazione nel campo Nome applicazione.

    2. Copia il nome della funzione Lambda nel AthenaCatalogNamecampo. Alcuni connettori chiamano questo campo LambdaFunctionName.

    3. Copia le variabili di ambiente registrate nei campi corrispondenti.

  9. Seleziona l'opzione Sono consapevole che questa app crea ruoli IAM personalizzati e policy delle risorse, quindi scegli Implementa.

  10. Per verificare che l'applicazione sia stata aggiornata, seleziona la scheda Implementazioni.

    La sezione Cronologia delle implementazioni mostra che l'aggiornamento è completo.

    Aggiornamento del connettore completato.
  11. Per confermare il nuovo numero di versione, puoi espandere il modello SAM come prima CodeUri, trovare e controllare il numero di versione del connettore nel campo Chiave.

Ora puoi usare il connettore aggiornato per creare query federate Athena.

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