Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai une erreur lors du chargement des données que je n'arrive pas à résoudre. Et malgré mes recherches je ne trouve pas d'où vient le problème (je suis nouveau dans Qlik)
Voilà mon script :
[ssi_failure]:
LOAD id;
Select id FROM "public"."ssi_failure";
Store [ssi_failure] into [lib://CLIENTS_QVD_FILES (fro1vhlqlik1_administrateur)/$(ClientFloderName)/SI/ssi_failure_Manut.qvd] (qvd);
Drop Table [ssi_failure];
Et lorsque je lance le chargement des données ça m'annonce que c'est connecté (à la base de données) puis ça charge sans s'arrêter et sans rien faire. Quand j'abandonne le chargement des données ça m'indique cette erreur :
Sauf que le champ id est dans la base de données. Je pense que le problème vient du fait qu'il y a trop de ligne dans la base de données (660 000). Car lorsque je sélectionne 70 lignes le chargement des données fonctionne (70 lignes max, après ça me fait la même erreur) :
[ssi_failure]:
LOAD id;
Select id FROM "public"."ssi_failure" FETCH FIRST 5 ROW ONLY;
Store [ssi_failure] into [lib://CLIENTS_QVD_FILES (fro1vhlqlik1_administrateur)/$(ClientFloderName)/SI/ssi_failure_Manut.qvd] (qvd);
Drop Table [ssi_failure];
Je voulais donc savoir si vous avez une solution pour que le premier script fonctionne.
Merci par avance !
Hi @Clem ,
Can you please try with the below
[ssi_failure]:
LOAD id;
Select id FROM "public"."ssi_failure" (nolock);
Store [ssi_failure] into [lib://CLIENTS_QVD_FILES (fro1vhlqlik1_administrateur)/$(ClientFloderName)/SI/ssi_failure_Manut.qvd] (qvd);
Drop Table [ssi_failure];
Merci pour votre réponse, malheureusement ça ne fonctionne toujours pas. J'ai toujours la même erreur, mais cette fois-ci il n'y a pas de chargement interminable et ça me donne directement l'erreur suivante :
Hi @Clem ,
I am assuming that you are using SQL as a datasource.
please use below
[ssi_failure]:
LOAD id;
SQL Select id FROM "public"."ssi_failure" (nolock);
Store [ssi_failure] into [lib://CLIENTS_QVD_FILES (fro1vhlqlik1_administrateur)/$(ClientFloderName)/SI/ssi_failure_Manut.qvd] (qvd);
Drop Table [ssi_failure];
Hi @abhijitnalekar ,
I still have the same error :
The database uses postgreSQL as the DBMS and from what i read i don't believe it is possible to use (nolock) in postgreSQL