Utilizzo del formato grokLog in AWS Glue - AWS Glue

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

Utilizzo del formato grokLog in AWS Glue

AWS Glue recupera i dati dalle origini e scrive i dati sulle destinazioni archiviati e trasportati in vari formati di dati. Se i tuoi dati vengono archiviati o trasportati in un formato di testo semplice poco strutturato, questo documento descrive le funzioni disponibili per l'utilizzo dei tuoi dati in AWS Glue tramite modelli Grok.

AWS Glue supporta l’uso di modelli Grok. I modelli Grok sono simili a gruppi di acquisizione di espressioni regolari. Riconoscono modelli di sequenze di caratteri in un file di testo semplice e forniscono loro un tipo e uno scopo. In AWS Glue, il loro scopo principale è leggere i registri. Per un'introduzione a Grok da parte degli autori, consulta Documentazione di riferimento di Logstash: plugin per filtri Grok.

Lettura Scrittura Lettura in streaming Gruppo di file piccoli Segnalibri di processo
Supportato Non applicabile Supportato Supportato Non supportato.

Documentazione di riferimento sulla configurazione grokLog

Puoi usare i valori di format_options seguenti con format="grokLog":

  • logFormat: specifica il pattern grok corrispondente al formato del log.

  • customPatterns: specifica ulteriori pattern Grok usati.

  • MISSING: specifica il segnale da usare per identificare i valori mancanti. Il valore predefinito è '-'.

  • LineCount: specifica il numero di righe in ogni record di log. Il valore predefinito è '1' e attualmente sono supportati solo record a riga singola.

  • StrictMode: valore booleano che specifica se la modalità strict è abilitata. In modalità strict, il lettore non esegue la conversione o il ripristino automatico dei tipi. Il valore di default è "false".