Skip to main content
Announcements
YOUR OPINION MATTERS! Please take the Qlik Experience survey you received via email. Survey ends June 14.
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!