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à.
Specificazione della posizione della tabella e del livello di partizionamento
Per impostazione predefinita, quando un crawler definisce tabelle per i dati archiviati in Amazon S3, tenta di unire gli schemi e creare tabelle di primo livello (). year=2019
In alcuni casi, è possibile che, invece di creare una tabella per la cartella month=Jan
come previsto, il crawler crei una partizione poiché una cartella di pari livello (month=Mar
) è stata unita alla stessa tabella.
L'opzione crawler a livello di tabella offre la flessibilità necessaria per indicare al crawler dove si trovano le tabelle e come si desidera creare le partizioni. Quando si specifica un Table level (Livello della tabella), la tabella viene creata a quel livello assoluto dal bucket Amazon S3.
Quando si configura il crawler nella console, è possibile specificare un valore per l'opzione crawler Table level (Livello della tabella). Il valore deve essere un numero intero positivo che indica la posizione della tabella (il livello assoluto nel set di dati). Il livello per la cartella di livello superiore è 1. Ad esempio, per il percorso mydataset/year/month/day/hour
, se il livello è impostato su 3, la tabella viene creata nella posizione mydataset/year/month
.