<?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 Getting error in TMC for tsystem component trying to fetch GCP token in Talend Cloud</title>
    <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403711#M88</link>
    <description>&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a job which connect to GCP using token, I am using tsystem component to run gcloud.cmd print auth-access-token. job is running fine in studio and giving proper output but when I am trying to run it from TMC it is giving me below error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Exception in component tSystem_6 (test_gcs_connection) java.io.IOException: Cannot run program \"gcloud.cmd\" (in directory \"C:\\Program Files (x86)\\Google\\Cloud SDK\"): CreateProcess error\u003d2, The system cannot find the file specified", .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Job structure is attached .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you provide resolution on the same.&lt;/P&gt;</description>
    <pubDate>Fri, 15 Nov 2024 22:50:22 GMT</pubDate>
    <dc:creator>syadav1622638282</dc:creator>
    <dc:date>2024-11-15T22:50:22Z</dc:date>
    <item>
      <title>Getting error in TMC for tsystem component trying to fetch GCP token</title>
      <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403711#M88</link>
      <description>&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a job which connect to GCP using token, I am using tsystem component to run gcloud.cmd print auth-access-token. job is running fine in studio and giving proper output but when I am trying to run it from TMC it is giving me below error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Exception in component tSystem_6 (test_gcs_connection) java.io.IOException: Cannot run program \"gcloud.cmd\" (in directory \"C:\\Program Files (x86)\\Google\\Cloud SDK\"): CreateProcess error\u003d2, The system cannot find the file specified", .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Job structure is attached .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you provide resolution on the same.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 22:50:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403711#M88</guid>
      <dc:creator>syadav1622638282</dc:creator>
      <dc:date>2024-11-15T22:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: Getting error in TMC for tsystem component trying to fetch GCP token</title>
      <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403712#M89</link>
      <description>&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;The job is trying access a local folder, you should use an remote engine rather than Talend Cloud as runtime engine. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shong&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jun 2021 06:44:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403712#M89</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-08T06:44:07Z</dc:date>
    </item>
    <item>
      <title>Re: Getting error in TMC for tsystem component trying to fetch GCP token</title>
      <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403713#M90</link>
      <description>&lt;P&gt;Hi Shong , &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am running job on remote engine itself from TMC, path "C:\\Program&amp;nbsp;Files (x86)\\Google\\Cloud&amp;nbsp;SDK\") is given  in the tsystem component's home directory. &lt;/P&gt;&lt;P&gt;If I do not provide the home directory still it gives me below error. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;java.io.IOException: Cannot run program "gcloud.cmd": CreateProcess error=2, The system cannot find the file specified. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is giving issue while executing "&lt;B&gt;gcloud.cmd auth print-access-token&lt;/B&gt;" command from tsystem componenet which is 1st component of the job . &lt;/P&gt;</description>
      <pubDate>Tue, 08 Jun 2021 06:58:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403713#M90</guid>
      <dc:creator>syadav1622638282</dc:creator>
      <dc:date>2021-06-08T06:58:10Z</dc:date>
    </item>
    <item>
      <title>Re: Getting error in TMC for tsystem component trying to fetch GCP token</title>
      <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403714#M91</link>
      <description>&lt;P&gt;Is the remote engine installed on the same  machine where your studio is installed? You mentioned the job works fine in studio.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jun 2021 07:53:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403714#M91</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-08T07:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Getting error in TMC for tsystem component trying to fetch GCP token</title>
      <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403715#M92</link>
      <description>&lt;P&gt;No remote Machine is separate its not the same where studio is installed, but from TMC(connects to talend remote server) I am able to run jobs which are having DB connectivity, only GCP command is not working. &lt;/P&gt;</description>
      <pubDate>Tue, 08 Jun 2021 08:20:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403715#M92</guid>
      <dc:creator>syadav1622638282</dc:creator>
      <dc:date>2021-06-08T08:20:31Z</dc:date>
    </item>
    <item>
      <title>Re: Getting error in TMC for tsystem component trying to fetch GCP token</title>
      <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403716#M93</link>
      <description>&lt;P&gt;This could be for a number of reasons. First of all, is the gcloud.cmd installed on the remote engine machine? If it is, then maybe this KB article will help you....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;https://community.talend.com/s/article/tsystem-does-not-work-as-expected-on-Remote-Engine-server-u0CDq&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jun 2021 09:31:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403716#M93</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-08T09:31:07Z</dc:date>
    </item>
    <item>
      <title>Re: Getting error in TMC for tsystem component trying to fetch GCP token</title>
      <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403717#M94</link>
      <description>&lt;P&gt;Yes gcloud .cmd is installed on remote engine it is able to generate token on gcloud sdk .&lt;/P&gt;&lt;P&gt;The given link is not opening show invalid page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jun 2021 09:34:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403717#M94</guid>
      <dc:creator>syadav1622638282</dc:creator>
      <dc:date>2021-06-08T09:34:46Z</dc:date>
    </item>
    <item>
      <title>Re: Getting error in TMC for tsystem component trying to fetch GCP token</title>
      <link>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403718#M95</link>
      <description>&lt;P&gt;This is an internal KB article, I copy the contents here, hope it helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;Problem Description:&lt;/B&gt;&lt;/P&gt;&lt;P&gt;Tsystem&amp;nbsp;does not work on the Remote Engine server though we&amp;nbsp;have a big query cloud SDK installed on the server which uses the query passed by the job.&amp;nbsp;We have verified that&amp;nbsp;the big query command line utility works fine from every path and have tested multiple times. But when the job tries to use the same utility it gives me error like 'bq&amp;nbsp;&lt;B&gt;is not recognized as the internal or external command&lt;/B&gt;' which is a typical cmd error for not finding this utility.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;Root Cause:&lt;/B&gt;&lt;/P&gt;&lt;P&gt;This behavior is because the Remote Engine is probably running with a different (system) account, it seems that the Path variable is not correctly set.&lt;/P&gt;&lt;P&gt;&lt;B&gt;Workaround:&lt;/B&gt;&lt;/P&gt;&lt;P&gt;A workaround for this is to set the home directory in the tSystem component. You can also set the Path once for all jobs in the following file for example: E:\TalendRemoteEngine\etc\Talend Remote Engine-wrapper.conf and, add this property: set.PATH=E:\Google Cloud SDK\google-cloud-sdk\bin;%PATH%, and restart the Talend Remote Engine service.&lt;/P&gt;&lt;P&gt;The big query command should then run successfully against the sdk, either using a single or array command.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shong&lt;/P&gt;</description>
      <pubDate>Wed, 09 Jun 2021 09:43:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Cloud/Getting-error-in-TMC-for-tsystem-component-trying-to-fetch-GCP/m-p/2403718#M95</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-09T09:43:30Z</dc:date>
    </item>
  </channel>
</rss>

