HADOOP - Créer une table Hive en précisant le format de fichier

L'option dbcreate_table_opts permet de spécifier des options propres à la base de données attaqué et de définir, par exemple des options de stockage. L'exemple ci-dessous va créer la table product dans hive  en utilisant le format de fichier sequenfile.
data sashive.product (dbcreate_table_opts='stored as sequencefile');
set sashelp.PRDSAL2;
run;
Notes : Hive peut gérer plusieurs formats de fichiers spécifiques, tels que:
  • FICHIER TEXTE
  • SEQUENCEFILE
  • ORCFILE
Dans notre exemple nous spécifions "stored as sequencefile". Les fichiers de séquences sont des fichiers plats constitués de paires clé-valeur binaires.  

Nicolas Housset

Passionné d'informatique, je suis Consultant et expert technique SAS VIYA, également co-fondateur de la société Flexcelite. Spécialisé dans les technologies SAS (Viya, 9.4) et les infrastructures associées (Linux, Hadoop, Azure), ce blog est mon espace pour partager mes mémos techniques et retours d'expérience.