Le type
hbRésultatScan permet de connaître le résultat du parcours d'une table HBase. Les caractéristiques de ce résultat peuvent être connues à 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 du filtre
MonScan est un hbParamètreScan
MonScan.Connexion = Connexion
MonScan.Table = "blog"
// Filtre pour toutes les lignes les valeurs des colonnes dont le nom commence par "Titre"
MonScan.Filtre = "{ ""type"": ""ColumnPrefixFilter"", ""value"": """ + ...
Encode("Titre", encodeBASE64) + """ }"
// Parcours selon le filtre et affichage des données filtrées
// La variable de parcours MonRésultat est de type hbRésultatScan
POUR TOUT MonRésultat DE MonScan
Trace("La colonne " + MonRésultat.Colonne.Famille + ":" + ...
MonRésultat.Colonne.Qualificatif + ...
" de la ligne " + MonRésultat.Ligne + " vaut " + MonRésultat.Valeur)
FIN
Remarques
Propriétés spécifiques à la description des variables de type hbRésultatScan
Les propriétés suivantes peuvent être utilisées pour manipuler le résultat du parcours d'une table HBase :
| | |
Nom de la propriété | Type manipulé | Effet |
---|
Colonne | Variable de type hbColonne | Colonne (rubrique) de la table HBase. Cette propriété est disponible en lecture seulement. |
Ligne | Buffer | Identifiant de la ligne (enregistrement). Cette propriété est disponible en lecture seulement. |
Timestamp | DateHeure | Timestamp de la cellule. Cette propriété est disponible en lecture seulement. |
Valeur | Buffer | Valeur de la cellule (rubrique). Cette propriété est disponible en lecture seulement. |