Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je viens vous poser un problème que je rencontre sur un chargement de fichier
Versions | Types | teams |
---|---|---|
1 | process | 2344717 |
2 | process | 2344717 |
3 | process | 2344717 |
4 | depass | 2344717 |
5 | process | 2344717 |
Voici comment mon tableau est. mon but est de récuprer la dernière version de teams mais avec un champ de que je crée selon le types.
Si pour un teams je verifie dans la colonne du champ type si toutes les lignes =process alors ok sinon nonok.
voice comment j'ai fait mon chargement:
teammaxdata:
load
Lastvalue(Types) as newTypes,
max(Versions) as version,
IF(Types=peek(Types) and Types='process', 'ok', 'nook') as etat,
teams
from[table....]
group by teams;
ma reponse attendu est:
newtypes | version | etat | teams |
---|---|---|---|
process | 5 | nook | 2344717 |
mais avec mon script c'est pas ce que j'ai en retour. Comment fait-on une condition qui verifie si pour le meme team j'ai dans la colonne types j'ai les memes valeurs pour toutes les lignes?
merci de votre aide.
IF(Count(DISTINCT Types) = 1 and MaxString(Types)='process', 'ok', 'nook') as etat,
IF(Count(DISTINCT Types) = 1 and MaxString(Types)='process', 'ok', 'nook') as etat,
Bonjour,
Tu peux utiliser Only(). Si tu as deux valeurs différentes, only retournera Null
Merci Antonio pour ta réponse.
Merci aussi à toi Christophe.