Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Chris_94
Contributor
Contributor

Use variable with REST connect

Hi,

Je suis nouveau sur Qlick et je suis confronté a un problème. 

J'ai une requete REST qui fonctionne bien quand le la met dans le champs URL

HTTPS://My_Application.com/api/v1/2500/queries?queryguid={BED6544-BG66-657C-9fF-16633AC7A298}&filter..., 'BETWEEN', '09/04/2023 22:00:38', '14/04/2023 22:00:00', FR) %23} AND UPPER(AM_CODE_APPLI)%20=%20UPPER(%27XXX%27))

 

 

Chris_94_0-1691070148094.png

Je récupère bien mes champs et mes données pour être utilisé dans ma feuille.

J voudrais utiliser des variables pour les 2 dates et j'ai utilisé la syntaxe ci-dessous :

 

HTTPS://My_Application.com/api/v1/2500/queries?queryguid={BED6544-BG66-657C-9fF-16633AC7A298}&filter..., 'BETWEEN', $(dt1), $(dt2), FR) %23} AND UPPER(AM_CODE_APPLI)%20=%20UPPER(%27XXX%27))

 

et j'ai créé 2 parametres query comme ci-dessous :

Chris_94_1-1691070226222.png

Dans ce cas je n'ai que un résultat @value  and _root mais aucun champs. Mon objectif finale etait d'utiliser dans le chargement des données le with connnectoin et passer $(dt1) et $(dt2) en variable pour le chargement

 

Merci pour votre aide ou piste

 

Labels (1)
1 Reply
Aurelien_Martinez
Partner - Specialist II
Partner - Specialist II

Bonjour,

Peut-être avec cette syntaxe : 

Set dt1 = 09/04/2023 22:00:38;
Set dt2 = 14/04/2023 22:00:38;

RestConnectorMasterTable: 
SQL 
  SELECT 
    . . . . 
  FROM JSON (wrap on) "root" PK "__KEY_root"
  WITH CONNECTION (
   Url "HTTPS://My_Application.com/api/v1/2500/queries?queryguid={BED6544-BG66-657C-9fF-16633AC7A298}&filter..., 'BETWEEN', '$(dt1)', '$(dt2)', FR) %23} AND UPPER(AM_CODE_APPLI)%20=%20UPPER(%27XXX%27))"
  )

 

Aurélien

Help users find answers! Don't forget to mark a solution that worked for you!