Je souhaite enregistrer une table U-SQL dans un fichier CSV uniquement si elle est non vide. Cependant, je ne suis pas sûr de savoir comment obtenir le nombre de la table en tant que valeur scalaire afin que je puisse utiliser une condition IF. Toute aide serait grandement appréciée.Lire le nombre d'une table U-SQL en tant que valeur scalaire?
1
A
Répondre
1
Nous ne fournissons pas un moyen de faire une expression IF dynamique à ce stade. Cela signifie qu'aujourd'hui, vous créez toujours un fichier vide.
Vous pouvez vérifier en U-SQL avec la fonction intrinsèque FILE.LENGTH
si un fichier est vide et par exemple ignorer le traitement dans les scripts ultérieurs.
Si vous pensez que vous ne pouvez pas sortir le fichier si vous avez un jeu de lignes vide, veuillez déposer une demande de fonctionnalité au http://aka.ms/adlfeedback.
Merci Michael
PS: Mes excuses pour la réponse tardive, mais je rattrapais de mon été se déplace :)