HDFS expose les fichiers présents dans HDFS sous forme de tables en lecture seule. Le nom d’une table est résolu via la fonction de table hdfs.
Création d’une base de données
hdfs_host_and_root_path permet, de manière facultative, de définir une URL HDFS de base. Lorsqu’elle est présente, les noms de tables sont des chemins relatifs à cette URL. Sinon, les noms de tables doivent être des URL hdfs:// complètes.
Usage
hdfs. La base de données ne possède aucune table definition et ne prend en charge ni les DDL de table ni les writes.
Access control
Les URL HDFS sont vérifiées au regard du filter d’hôtes distants du server. La création de cette base de données nécessite les grants de sourceREAD et WRITE sur HDFS, indépendamment de table_engines_require_grant, par exemple :
SOURCES pour plus de détails sur la version et la compatibilité.