Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
On construit avec quatre champs un code concaténé sans caractères spéciaux (pas d’accents, pas de traits d’union) ni majuscules,
assemblé avec des caractères pipe : |
Ce code est ensuite hashé avec une fonction SHA256.
Exemple
Aura pour code initial : demezancon|jeanfrancois|21121987|99129
Une fois hashé : 2a5bc014151a1b36c93ae134100f6f474283712d91d58f51ddc169fa3224a7b3
Mais quand j'utilise la fonction suivante : Hash256('demezancon|jeanfrancois|21121987|99129')
J'obtiens un résultat totalement différent : LS;:]<+<%>::)U9:#&Q<58`EWE<>RU!KGN:8ZS,EU
Je n'arrive pas à comprendre ce qu'il manque dans ma formule pour obtenir le résultat attendu.
Merci d'avance pour votre aide.
Malheureusement la fonction hash256 de Qlik utilise un autre algorithme que celui de SHA 256.
Il n'est donc pas possible de le convertir comme vous le souhaitez sans reproduire vous-même l'algorithme (ce que j'ai fait pour la génération de code-à-barres) de SHA 256 ou de convertir la donnée en amont de l'intégration dans Qlik.
Malheureusement la fonction hash256 de Qlik utilise un autre algorithme que celui de SHA 256.
Il n'est donc pas possible de le convertir comme vous le souhaitez sans reproduire vous-même l'algorithme (ce que j'ai fait pour la génération de code-à-barres) de SHA 256 ou de convertir la donnée en amont de l'intégration dans Qlik.
Bonjour @Cirdecp007
Merci pour cette information, au vu du résultat j'ai réalisé que hash256 n'était pas sha256 mais j'espérais qu'un argument me permettrait de choisir l'algorithme utilisé par la fonction.
Je vais suivre votre conseil pour convertir mes données en amont de l'import dans Qlik Sense.