<?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: [resolved] Schema must have key, but it does. in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236597#M25277</link>
    <description>&lt;P&gt;11 year old post was what helped me out.&lt;/P&gt;</description>
    <pubDate>Thu, 09 Sep 2021 19:25:04 GMT</pubDate>
    <dc:creator>Fish3</dc:creator>
    <dc:date>2021-09-09T19:25:04Z</dc:date>
    <item>
      <title>[resolved] Schema must have key, but it does.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236592#M25272</link>
      <description>I'm getting the following error message, telling me the schema needs a key. But a key has been defined. 
&lt;BR /&gt;Exception in component tInformixOutput_1 
&lt;BR /&gt;java.lang.RuntimeException: For update, Schema must have a key 
&lt;BR /&gt; at tcs_data_warehouse.datedimensionaddupdateholidays_0_1.DateDimensionAddUpdateHolidays.tFileInputExcel_1Process(DateDimensionAddUpdateHolidays.java:1070) 
&lt;BR /&gt; at tcs_data_warehouse.datedimensionaddupdateholidays_0_1.DateDimensionAddUpdateHolidays.tInformixConnection_1Process(DateDimensionAddUpdateHolidays.java:327) 
&lt;BR /&gt; at tcs_data_warehouse.datedimensionaddupdateholidays_0_1.DateDimensionAddUpdateHolidays.runJobInTOS(DateDimensionAddUpdateHolidays.java:1896) 
&lt;BR /&gt; at tcs_data_warehouse.datedimensionaddupdateholidays_0_1.DateDimensionAddUpdateHolidays.main(DateDimensionAddUpdateHolidays.java:1767) 
&lt;BR /&gt;The following images show the job design, the schema, and the java code at line 1070 which will always evaluate to an error.</description>
      <pubDate>Sat, 16 Nov 2024 13:02:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236592#M25272</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T13:02:53Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Schema must have key, but it does.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236593#M25273</link>
      <description>Additional information.
&lt;BR /&gt;We are using TIS 4.1.1, the database is Informix.
&lt;BR /&gt;This job worked fine until I changed the name of the column in the database from "date" to "calendar_date". This is not the primary key in the table, but is unique. But, again, this worked fine until I changed the name of the column.</description>
      <pubDate>Wed, 09 Mar 2011 11:42:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236593#M25273</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-03-09T11:42:23Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Schema must have key, but it does.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236594#M25274</link>
      <description>Hi 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;java.lang.RuntimeException: For update, Schema must have a key&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;You must set one column as key on schema for update, check the key box. From your image, I see the key box of calendar_date column is checked now. 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Wed, 09 Mar 2011 13:06:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236594#M25274</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-03-09T13:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Schema must have key, but it does.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236595#M25275</link>
      <description>"You must set one column as key on schema for update, check the key box. From your image, I see the key box of calendar_date column is checked now."
&lt;BR /&gt;I'm confused. I have the column calendar_date checked in the schema. Isn't this what is supposed to be checked? Is there some other checkbox? That is what I am saying, the schema is checked to make calendar_date the key, but I am still getting this error message. It was checked when the column was named "date" and still checked when I renamed the column (in the database and in Talend jobs) to "calendar_date". The only other difference is I'm getting this error message.</description>
      <pubDate>Wed, 09 Mar 2011 14:22:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236595#M25275</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-03-09T14:22:09Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Schema must have key, but it does.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236596#M25276</link>
      <description>I found it. I also have to set the update key on the Advanced Settings tab. 
&lt;BR /&gt;Shong, Thank you for your help. This was driving me crazy.</description>
      <pubDate>Wed, 09 Mar 2011 14:31:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236596#M25276</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-03-09T14:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Schema must have key, but it does.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236597#M25277</link>
      <description>&lt;P&gt;11 year old post was what helped me out.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Sep 2021 19:25:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Schema-must-have-key-but-it-does/m-p/2236597#M25277</guid>
      <dc:creator>Fish3</dc:creator>
      <dc:date>2021-09-09T19:25:04Z</dc:date>
    </item>
  </channel>
</rss>

