Le type
hbColonne permet de définir toutes les caractéristiques avancées d'une colonne (rubrique) d'une table HBase. Les caractéristiques de cette colonne 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.
// Connexion
Connexion est une hbConnexion
Connexion.Serveur = "MonServeur"
// Description des données à lire
Lecture est une hbLecture
Lecture.Ligne = "post1"
Lecture.Version = 2
// Description colonne
Col est une hbColonne
Col.Famille = "Post"
Ajoute(Lecture.Colonne, Col)
// Lecture des données
MonRésultat est un tableau de hbCellules = hbLit(Connexion, "blog", Lecture)
// Affichage des données lues
POUR TOUT Cellule DE MonRésultat FAIRE
Trace("Colonne : " + Cellule.Colonne.Qualificatif + "; Valeur : " + ...
Cellule.Valeur + "; timestamp : " + Cellule.Timestamp)
FIN
Remarques
Propriétés spécifiques à la description des variables de type hbColonne
Les propriétés suivantes peuvent être utilisées pour manipuler une colonne :
| | |
Nom de la propriété | Type manipulé | Effet |
---|
Famille | Buffer | Nom de la famille de colonnes. |
Qualificatif | Buffer | Qualificatif de la colonne. |
Fonctions WLangage manipulant le type hbColonne
| |
hbSupprime | Supprime :- une ou plusieurs cellules d'une table HBase pour une ou plusieurs colonnes.
- une ligne d'une table HBase.
|