QvdNoOfRecords()

QvdNoOfRecords() sert à lire le nombre d’enregistrements annoncé dans l’en-tête d’un QVD.

Présentation

Un QVD produit pendant la nuit peut exister tout en étant anormalement vide. QvdNoOfRecords() lit le nombre d'enregistrements déclaré dans son en-tête, sans devoir charger toutes ses lignes. C'est un bon contrôle préliminaire avant de poursuivre un traitement. Pour conclure qu'un lot est valide, combine ce test avec des contrôles de fraîcheur et de cohérence des données.

Syntaxe

QvdNoOfRecords(filename)

Exemple pratique

Exemple Qlik

Script de chargement

QvdNoOfRecords('lib://Donnees/Commandes.qvd')

Données de départ

Commandes.qvd contient 1 250 lignes

Résultat

1250

Lire le nombre de lignes annoncé dans l’en-tête.