DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / Big Data / Système HDFS
  • Propriétés spécifiques à la description des variables de type hdfsDroit
  • Fonctions WLangage manipulant le type hdfsDroit
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
hdfsDroit (Type de variable)
En anglais : hdfsRights
Le type hdfsDroit permet de définir toutes les caractéristiques avancées des droits d'accès à un élément (fichier, lien, répertoire) du système de fichiers Hadoop. Les caractéristiques de ces droits peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Connexion
MaConnexion est une hdfsConnexion
MaConnexion.namenode = "MonServeur"
MaConnexion.Utilisateur = "Admin"
hdfsOuvreConnexion(MaConnexion)
// Récupération du contenu du répertoire
Contenu est un tableau de hdfsInformation = hdfsListe(MaConnexion, "/")
// Affichage des droits
POUR TOUT elem DE Contenu
Trace("------------------------------")
Trace(elem.Droit.UtilisateurEcriture)
Trace(elem.Droit.GroupeEcriture)
Trace(elem.Droit.AutresEcriture)
FIN
Remarques

Propriétés spécifiques à la description des variables de type hdfsDroit

Les propriétés suivantes peuvent être utilisées pour manipuler les droits :
Nom de la propriétéType manipuléEffet
AutresEcritureBooléen
  • Vrai si un utilisateur (autre que le propriétaire et les membres de son groupe) a le droit d'écrire.
  • Faux dans le cas contraire.
AutresExécutionBooléen
  • Vrai si un utilisateur (autre que le propriétaire et les membres de son groupe) a le droit d'exécuter un fichier ou les fichiers contenus dans un répertoire.
  • Faux dans le cas contraire.
AutresLectureBooléen
  • Vrai si un utilisateur (autre que le propriétaire et les membres de son groupe) a le droit de lire.
  • Faux dans le cas contraire.
GroupeEcritureBooléen
  • Vrai si les membres du groupe du propriétaire ont le droit d'écrire.
  • Faux dans le cas contraire.
GroupeExécutionBooléen
  • Vrai si les membres du groupe du propriétaire ont le droit d'exécuter un fichier ou les fichiers contenus dans un répertoire.
  • Faux dans le cas contraire.
GroupeLectureBooléen
  • Vrai si les membres du groupe du propriétaire ont le droit de lire.
  • Faux dans le cas contraire.
UtilisateurEcritureBooléen
  • Vrai si le propriétaire a le droit d'écrire.
  • Faux dans le cas contraire.
UtilisateurExécutionBooléen
  • Vrai si le propriétaire a le droit d'exécuter un fichier ou les fichiers contenus dans un répertoire.
  • Faux dans le cas contraire.
UtilisateurLectureBooléen
  • Vrai si le propriétaire a le droit de lire.
  • Faux dans le cas contraire.

Fonctions WLangage manipulant le type hdfsDroit

hdfsCopieVersCopie un fichier situé sur la machine locale vers un serveur Hadoop.
hdfsCréeRépertoireCrée un répertoire sur un serveur Hadoop.
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale