<?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 Re: Unable to read linked objects via SOQL in Salesforce generic talend job for multiple modules via dynamic schema in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266479#M45679</link>
    <description>&lt;P&gt;So watever approach you are talking about , it would be applicable only when i populate the schema for a particular object in a job. here the question is how can i make the job generic for multiple objects where schema is not known in prior ?&lt;/P&gt;</description>
    <pubDate>Fri, 27 Sep 2019 13:08:48 GMT</pubDate>
    <dc:creator>parasarora</dc:creator>
    <dc:date>2019-09-27T13:08:48Z</dc:date>
    <item>
      <title>Unable to read linked objects via SOQL in Salesforce generic talend job for multiple modules via dynamic schema</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266476#M45676</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;i have made a generic job for loading the data from Salesforce API to csv which uses the below structure:&lt;/P&gt;
&lt;P&gt;tFileInputDelimited_1 ----&amp;gt; tFlowToIterate_1 ---&amp;gt; tSalesforceInput_1 ---&amp;gt; tFileOutputDelimited_1.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In this case , when i am passing the schema as &lt;STRONG&gt;dynamic&lt;/STRONG&gt; in&amp;nbsp;tSalesforceInput_1 . It is skipping &lt;STRONG&gt;linked columns from a linked module&lt;/STRONG&gt; within a query (like Account.name) when we get the output . As i have gone through the doc which says that :&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;To retrieve a column from a linked module it is necessary to define the column in a particular manner in the Edit schema view, otherwise the relationship query will not work. The correct syntax is: NameofCurrentModule_NameofLinkedModule_NameofColumnofInterest&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If i follow the above rule for linked object , i will not be able to make the job as generic.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there any way through which i can change the metadata of those columns of linked object and can still use the dynamic schema as i have only this option to make the job generic ? Please provide solution.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 04:32:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266476#M45676</guid>
      <dc:creator>parasarora</dc:creator>
      <dc:date>2024-11-16T04:32:42Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to read linked objects via SOQL in Salesforce generic talend job for multiple modules via dynamic schema</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266477#M45677</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/0053p0000078ACBAA2"&gt;@parasarora&lt;/A&gt;&amp;nbsp;,salesforce linked query will not work in the talend,since you need to do physical lookup with that table to get any columns form the linked objects.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2019 11:38:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266477#M45677</guid>
      <dc:creator>manodwhb</dc:creator>
      <dc:date>2019-09-27T11:38:04Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to read linked objects via SOQL in Salesforce generic talend job for multiple modules via dynamic schema</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266478#M45678</link>
      <description>&lt;P&gt;Not sure about the dynamic schema but regarding the question about accessing linked object's fields, the correct syntax is "relationName_fieldName" for the schema field as soon as the SOQL syntax is "relationName.fieldName".&lt;/P&gt;&lt;P&gt;For custom relationship, replace the "__c" in the field API name for the child object by "__r".&lt;/P&gt;&lt;P&gt;For example, if you have a custom relationship between Contact (child) and Account (parent) named "SuperStar__c", you'll get the Account Name using&amp;nbsp;"SuperStar__r.Name" for the SOQL query to populate the&amp;nbsp;"SuperStar__r_Name" field into your Talend schema.&lt;/P&gt;&lt;P&gt;Hum... is that what you are looking for?&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2019 11:40:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266478#M45678</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2019-09-27T11:40:03Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to read linked objects via SOQL in Salesforce generic talend job for multiple modules via dynamic schema</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266479#M45679</link>
      <description>&lt;P&gt;So watever approach you are talking about , it would be applicable only when i populate the schema for a particular object in a job. here the question is how can i make the job generic for multiple objects where schema is not known in prior ?&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2019 13:08:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266479#M45679</guid>
      <dc:creator>parasarora</dc:creator>
      <dc:date>2019-09-27T13:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to read linked objects via SOQL in Salesforce generic talend job for multiple modules via dynamic schema</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266480#M45680</link>
      <description>&lt;P&gt;I'm afraid this is not possible using tSalesforceXxxx component (but I may be wrong).&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2019 14:15:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unable-to-read-linked-objects-via-SOQL-in-Salesforce-generic/m-p/2266480#M45680</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2019-09-27T14:15:51Z</dc:date>
    </item>
  </channel>
</rss>

