Il servizio gestito da Amazon per Apache Flink era precedentemente noto come Analisi dei dati Amazon Kinesis per Apache Flink.
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à.
Proprietà tabella
Oltre ai campi dati, le AWS Glue tabelle forniscono altre informazioni al notebook Studio utilizzando le proprietà delle tabelle. Managed Service for Apache Flink utilizza le seguenti proprietà della AWS Glue tabella:
Definisci i valori temporali di Apache Flink: queste proprietà definiscono il modo in cui il servizio gestito per Apache Flink genera i valori del tempo di elaborazione dei dati interni di Apache Flink.
Usa il connettore Flink e le proprietà di formato: queste proprietà forniscono informazioni sui flussi di dati.
Per aggiungere una proprietà a una AWS Glue tabella, procedi come segue:
Accedi a AWS Management Console e apri la AWS Glue console all'indirizzo https://console.aws.amazon.com/glue/
. Dall'elenco di tabelle, seleziona la tabella che l'applicazione utilizza per memorizzare le informazioni sulla connessione dati. Scegli Operazione > Modifica dettagli tabella.
In Proprietà tabella, inserisci
managed-flink.proctime
per chiave euser_action_time
per valore.
Definisci i valori temporali di Apache Flink
Apache Flink fornisce valori temporali che descrivono quando si sono verificati eventi di elaborazione del flusso, come Tempo di elaborazione
Le chiavi e i valori utilizzati nelle proprietà della tabella sono i seguenti:
Tipo timestamp | Chiave | Valore |
---|---|---|
Tempo di elaborazione |
managed-flink.proctime | Il nome della colonna che AWS Glue verrà utilizzato per esporre il valore. Questo nome di colonna non corrisponde a una colonna di tabella esistente. |
Ora dell'evento |
managed-flink.rowtime | Il nome della colonna che AWS Glue verrà utilizzato per esporre il valore. Questo nome di colonna corrisponde a una colonna di tabella esistente. |
managed-flink.watermark. |
L'intervallo della filigrana in millisecondi |
Usa il connettore Flink e le proprietà di formato
Fornisci informazioni sulle origini dati ai connettori Flink dell'applicazione utilizzando le proprietà della tabella AWS Glue . Di seguito sono riportati alcuni esempi delle proprietà utilizzate per i connettori dal servizio gestito per Apache Flink:
Tipo di connettore | Chiave | Valore |
---|---|---|
Kafka |
format |
Il formato utilizzato per deserializzare e serializzare i messaggi di Kafka, ad esempio o. json csv |
scan.startup.mode |
La modalità di avvio per il consumatore Kafka, ad esempio o. earliest-offset timestamp |
|
Kinesis |
format |
Il formato utilizzato per deserializzare e serializzare i record del flusso di dati Kinesis, ad esempio o. json csv |
aws.region |
La AWS regione in cui è definito lo stream. | |
S3 (Filesystem) |
format | Il formato utilizzato per deserializzare e serializzare i file, ad esempio o. json csv |
path |
Il percorso Amazon S3, ad es. s3://mybucket/ |
Per ulteriori informazioni su altri connettori oltre a Kinesis e Apache Kafka, consulta la documentazione relativa al tuo connettore.