<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Include field value from one rest connection to query parameter in 2nd rest connection in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Include-field-value-from-one-rest-connection-to-query-parameter/m-p/125774#M683</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a question regarding rest connections;&lt;/P&gt;&lt;P&gt;I would like a field in one rest connector to be used in 2nd rest connectors query parameter which changes dynamically. The reason is that the rest connector needs an value for a certain parameter as input.&lt;/P&gt;&lt;P&gt;The parameter can be found from another rest connector, which has the format parameter=01234, where 01234 should be passed as a parameter in the second rest connector. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However I have tried placing the "let vActid2=ActId2" in various places but it don't seem to work wherever. I guess I don't actually know how the data loading works fully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Im using the WITH CONNECTION approach in the 2nd connector, but I can't get i to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ex. (wrote over certain sensitive data)&lt;/P&gt;&lt;P&gt;LIB CONNECT TO 'rest connector 1 (admin)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RestConnectorMasterTable:&lt;/P&gt;&lt;P&gt;SQL SELECT &lt;/P&gt;&lt;P&gt;"TypeName",&lt;/P&gt;&lt;P&gt;"EndTime",&lt;/P&gt;&lt;P&gt;"StartTime",&lt;/P&gt;&lt;P&gt;"Name",&lt;/P&gt;&lt;P&gt;"Id",&lt;/P&gt;&lt;P&gt;"__KEY_root"&lt;/P&gt;&lt;P&gt;FROM JSON (wrap on) "root" PK "__KEY_root";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root]:&lt;/P&gt;&lt;P&gt;LOAD [TypeName] AS [TypeName],&lt;/P&gt;&lt;P&gt;[EndTime] AS [EndTime],&lt;/P&gt;&lt;P&gt;[StartTime] AS [StartTime],&lt;/P&gt;&lt;P&gt;[Name] AS [Name],&lt;/P&gt;&lt;P&gt;[Id] AS [ActId], //ActId has format act=12354 where 12345 should be passed to second rest connector&lt;/P&gt;&lt;P&gt;if(now() &amp;gt; [StartTime] and now() &amp;lt; [EndTime] and [TypeName]='Type1', subfield([Id],'=',2)) as ActId2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESIDENT RestConnectorMasterTable&lt;/P&gt;&lt;P&gt;WHERE NOT IsNull([__KEY_root]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let vActId2 = ActId2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE RestConnectorMasterTable;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIB CONNECT TO 'rest connector 2 (admin)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RestConnectorMasterTable:&lt;/P&gt;&lt;P&gt;SQL SELECT &lt;/P&gt;&lt;P&gt;"__KEY_root",&lt;/P&gt;&lt;P&gt;(SELECT &lt;/P&gt;&lt;P&gt;"_id",&lt;/P&gt;&lt;P&gt;"userId",&lt;/P&gt;&lt;P&gt;"__FK_UserKey"&lt;/P&gt;&lt;P&gt;FROM "UserKey" FK "__FK_UserKey"),&lt;/P&gt;&lt;P&gt;(SELECT &lt;/P&gt;&lt;P&gt;"srsYPos",&lt;/P&gt;&lt;P&gt;"srsXPos",&lt;/P&gt;&lt;P&gt;"seqNo",&lt;/P&gt;&lt;P&gt;"posDate",&lt;/P&gt;&lt;P&gt;"__FK_MapPosList"&lt;/P&gt;&lt;P&gt;FROM "MapPosList" FK "__FK_MapPosList")&lt;/P&gt;&lt;P&gt;FROM JSON (wrap on) "root" PK "__KEY_root" &lt;/P&gt;&lt;P&gt;WITH CONNECTION ( &lt;/P&gt;&lt;P&gt;QUERY "aktivityId" "$(vActId2)");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[UserKey]:&lt;/P&gt;&lt;P&gt;LOAD [_id] AS [_id],&lt;/P&gt;&lt;P&gt;[userId] AS [userId],&lt;/P&gt;&lt;P&gt;[__FK_UserKey] AS [NewKEY_root]&lt;/P&gt;&lt;P&gt;RESIDENT RestConnectorMasterTable&lt;/P&gt;&lt;P&gt;WHERE NOT IsNull([__FK_UserKey]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[MapPosList]:&lt;/P&gt;&lt;P&gt;LOAD [srsYPos] AS [utsrsYPos],&lt;/P&gt;&lt;P&gt;[srsXPos] AS [utsrsXPos],&lt;/P&gt;&lt;P&gt;GeoMakePoint([srsYPos],[srsXPos]) as UserTracking,&lt;/P&gt;&lt;P&gt;GeoMakePoint(previous([srsYPos]),previous([srsXPos])) as UserTrackingFrom,&lt;/P&gt;&lt;P&gt;[seqNo] AS [seqNo],&lt;/P&gt;&lt;P&gt;[posDate] AS [posDate],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000))) as PositionDate,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WeekDay(ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000)))) as WeekDay,&lt;/P&gt;&lt;P&gt;week(ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000)))) as Week,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(num(ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000))))&amp;gt;=(num(Today()-0.333333333333333)),1,0) as DayFilterFlag,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(num(ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000))))&amp;gt;=(num(Today()-7.333333333333333)),1,0) as WeekFilterFlag,&lt;/P&gt;&lt;P&gt;[__FK_MapPosList] AS [NewKEY_root]&lt;/P&gt;&lt;P&gt;RESIDENT RestConnectorMasterTable&lt;/P&gt;&lt;P&gt;WHERE NOT IsNull([__FK_MapPosList]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root]:&lt;/P&gt;&lt;P&gt;LOAD [__KEY_root] AS [NewKEY_root]&lt;/P&gt;&lt;P&gt;RESIDENT RestConnectorMasterTable&lt;/P&gt;&lt;P&gt;WHERE NOT IsNull([__KEY_root]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE RestConnectorMasterTable;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Dec 2021 14:19:47 GMT</pubDate>
    <dc:creator>christianflood</dc:creator>
    <dc:date>2021-12-22T14:19:47Z</dc:date>
    <item>
      <title>Include field value from one rest connection to query parameter in 2nd rest connection</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Include-field-value-from-one-rest-connection-to-query-parameter/m-p/125774#M683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a question regarding rest connections;&lt;/P&gt;&lt;P&gt;I would like a field in one rest connector to be used in 2nd rest connectors query parameter which changes dynamically. The reason is that the rest connector needs an value for a certain parameter as input.&lt;/P&gt;&lt;P&gt;The parameter can be found from another rest connector, which has the format parameter=01234, where 01234 should be passed as a parameter in the second rest connector. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However I have tried placing the "let vActid2=ActId2" in various places but it don't seem to work wherever. I guess I don't actually know how the data loading works fully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Im using the WITH CONNECTION approach in the 2nd connector, but I can't get i to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ex. (wrote over certain sensitive data)&lt;/P&gt;&lt;P&gt;LIB CONNECT TO 'rest connector 1 (admin)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RestConnectorMasterTable:&lt;/P&gt;&lt;P&gt;SQL SELECT &lt;/P&gt;&lt;P&gt;"TypeName",&lt;/P&gt;&lt;P&gt;"EndTime",&lt;/P&gt;&lt;P&gt;"StartTime",&lt;/P&gt;&lt;P&gt;"Name",&lt;/P&gt;&lt;P&gt;"Id",&lt;/P&gt;&lt;P&gt;"__KEY_root"&lt;/P&gt;&lt;P&gt;FROM JSON (wrap on) "root" PK "__KEY_root";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root]:&lt;/P&gt;&lt;P&gt;LOAD [TypeName] AS [TypeName],&lt;/P&gt;&lt;P&gt;[EndTime] AS [EndTime],&lt;/P&gt;&lt;P&gt;[StartTime] AS [StartTime],&lt;/P&gt;&lt;P&gt;[Name] AS [Name],&lt;/P&gt;&lt;P&gt;[Id] AS [ActId], //ActId has format act=12354 where 12345 should be passed to second rest connector&lt;/P&gt;&lt;P&gt;if(now() &amp;gt; [StartTime] and now() &amp;lt; [EndTime] and [TypeName]='Type1', subfield([Id],'=',2)) as ActId2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESIDENT RestConnectorMasterTable&lt;/P&gt;&lt;P&gt;WHERE NOT IsNull([__KEY_root]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let vActId2 = ActId2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE RestConnectorMasterTable;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIB CONNECT TO 'rest connector 2 (admin)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RestConnectorMasterTable:&lt;/P&gt;&lt;P&gt;SQL SELECT &lt;/P&gt;&lt;P&gt;"__KEY_root",&lt;/P&gt;&lt;P&gt;(SELECT &lt;/P&gt;&lt;P&gt;"_id",&lt;/P&gt;&lt;P&gt;"userId",&lt;/P&gt;&lt;P&gt;"__FK_UserKey"&lt;/P&gt;&lt;P&gt;FROM "UserKey" FK "__FK_UserKey"),&lt;/P&gt;&lt;P&gt;(SELECT &lt;/P&gt;&lt;P&gt;"srsYPos",&lt;/P&gt;&lt;P&gt;"srsXPos",&lt;/P&gt;&lt;P&gt;"seqNo",&lt;/P&gt;&lt;P&gt;"posDate",&lt;/P&gt;&lt;P&gt;"__FK_MapPosList"&lt;/P&gt;&lt;P&gt;FROM "MapPosList" FK "__FK_MapPosList")&lt;/P&gt;&lt;P&gt;FROM JSON (wrap on) "root" PK "__KEY_root" &lt;/P&gt;&lt;P&gt;WITH CONNECTION ( &lt;/P&gt;&lt;P&gt;QUERY "aktivityId" "$(vActId2)");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[UserKey]:&lt;/P&gt;&lt;P&gt;LOAD [_id] AS [_id],&lt;/P&gt;&lt;P&gt;[userId] AS [userId],&lt;/P&gt;&lt;P&gt;[__FK_UserKey] AS [NewKEY_root]&lt;/P&gt;&lt;P&gt;RESIDENT RestConnectorMasterTable&lt;/P&gt;&lt;P&gt;WHERE NOT IsNull([__FK_UserKey]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[MapPosList]:&lt;/P&gt;&lt;P&gt;LOAD [srsYPos] AS [utsrsYPos],&lt;/P&gt;&lt;P&gt;[srsXPos] AS [utsrsXPos],&lt;/P&gt;&lt;P&gt;GeoMakePoint([srsYPos],[srsXPos]) as UserTracking,&lt;/P&gt;&lt;P&gt;GeoMakePoint(previous([srsYPos]),previous([srsXPos])) as UserTrackingFrom,&lt;/P&gt;&lt;P&gt;[seqNo] AS [seqNo],&lt;/P&gt;&lt;P&gt;[posDate] AS [posDate],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000))) as PositionDate,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WeekDay(ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000)))) as WeekDay,&lt;/P&gt;&lt;P&gt;week(ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000)))) as Week,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(num(ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000))))&amp;gt;=(num(Today()-0.333333333333333)),1,0) as DayFilterFlag,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(num(ConvertToLocalTime(TimeStamp(MakeDate(1970) + ([posDate]/24/60/60/1000))))&amp;gt;=(num(Today()-7.333333333333333)),1,0) as WeekFilterFlag,&lt;/P&gt;&lt;P&gt;[__FK_MapPosList] AS [NewKEY_root]&lt;/P&gt;&lt;P&gt;RESIDENT RestConnectorMasterTable&lt;/P&gt;&lt;P&gt;WHERE NOT IsNull([__FK_MapPosList]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root]:&lt;/P&gt;&lt;P&gt;LOAD [__KEY_root] AS [NewKEY_root]&lt;/P&gt;&lt;P&gt;RESIDENT RestConnectorMasterTable&lt;/P&gt;&lt;P&gt;WHERE NOT IsNull([__KEY_root]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE RestConnectorMasterTable;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Dec 2021 14:19:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Include-field-value-from-one-rest-connection-to-query-parameter/m-p/125774#M683</guid>
      <dc:creator>christianflood</dc:creator>
      <dc:date>2021-12-22T14:19:47Z</dc:date>
    </item>
    <item>
      <title>Re: Include field value from one rest connection to query parameter in 2nd rest connection</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Include-field-value-from-one-rest-connection-to-query-parameter/m-p/125775#M684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Change: let vActId2 = ActId2;&lt;/P&gt;&lt;P&gt;To: let vActId2 = Peek('ActId2',-1,'RestConnectorMasterTable');&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Oct 2018 12:25:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Include-field-value-from-one-rest-connection-to-query-parameter/m-p/125775#M684</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2018-10-22T12:25:32Z</dc:date>
    </item>
  </channel>
</rss>

