<?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 Operator  Assocation Issue in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Operator-Assocation-Issue/m-p/388738#M1334565</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new to expressor, And try to connect three operators with each other. as illustrated in attached image files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the connection two the 3rd generating error message as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SampleDataflow1:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Read File 1:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field1" is required by another operator downstream of this location, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field2" is required by another operator downstream of this location, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field3" is required by another operator downstream of this location, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field4" is required by another operator downstream of this location, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write File 2:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field1" is required by this operator, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field2" is required by this operator, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field3" is required by this operator, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field4" is required by this operator, but this requirement has not been satisfied.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
    <dc:creator />
    <dc:date>2026-01-26T18:19:17Z</dc:date>
    <item>
      <title>Operator  Assocation Issue</title>
      <link>https://community.qlik.com/t5/QlikView/Operator-Assocation-Issue/m-p/388738#M1334565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new to expressor, And try to connect three operators with each other. as illustrated in attached image files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the connection two the 3rd generating error message as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SampleDataflow1:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Read File 1:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field1" is required by another operator downstream of this location, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field2" is required by another operator downstream of this location, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field3" is required by another operator downstream of this location, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field4" is required by another operator downstream of this location, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write File 2:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field1" is required by this operator, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field2" is required by this operator, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field3" is required by this operator, but this requirement has not been satisfied.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: The Attribute "field4" is required by this operator, but this requirement has not been satisfied.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Operator-Assocation-Issue/m-p/388738#M1334565</guid>
      <dc:creator />
      <dc:date>2026-01-26T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: Operator  Assocation Issue</title>
      <link>https://community.qlik.com/t5/QlikView/Operator-Assocation-Issue/m-p/388739#M1334571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not an expert, but it seems that the schemas does not match or at least this had occured to me when a had this kind of error messages. &lt;/P&gt;&lt;P&gt;You should try to match the composite types of input 1 to outputs by editing the schemas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is an excellent example by Mike Tarallo here:&lt;/P&gt;&lt;P&gt;&lt;A class="loading" href="http://www.youtube.com/watch?v=C198eBIYMLQ&amp;amp;list=UUtLWV632L8lv2OhOrR9K4RQ&amp;amp;index=6&amp;amp;feature=plcp"&gt;http://www.youtube.com/watch?v=C198eBIYMLQ&amp;amp;list=UUtLWV632L8lv2OhOrR9K4RQ&amp;amp;index=6&amp;amp;feature=plcp&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 12:54:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Operator-Assocation-Issue/m-p/388739#M1334571</guid>
      <dc:creator />
      <dc:date>2012-09-08T12:54:10Z</dc:date>
    </item>
    <item>
      <title>Re: Operator  Assocation Issue</title>
      <link>https://community.qlik.com/t5/QlikView/Operator-Assocation-Issue/m-p/388740#M1334576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello MOHAMMED,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Diamantis - thanks for your contribution - the video you referenced is defintiely a great way to learn about Schemas and Semantic Types)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is definitely an area that requires some training on the product but is also easily handled once you have a grasp on the use of Schemas and Semantic Types and how they represent data in a flow&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If a schema used for writing to a target has attributes in it that are not referenced or mapped in the dataflow&amp;nbsp; (or read schema) you will see that error you are mentioning. &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Here are some things to remember:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Schemas are used by READ and WRITE operators only&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Schemas describe the PHYSICAL EXTERNAL FIELDS of source or target data and map to a collection of LOGICAL INTERNAL ATTRIBUTES called a Semantic Type&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;The LEFT side of a Schema contains the external PHYSICAL FIELDS&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;The MIDDLE of a Schema contains the mappings &lt;BR /&gt;(some can be edited to translate data from one data type to another)&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;You use mappings to map data from the PHYSICAL FIELDS to the LOGICAL ATTRIBUTES in the Semantic Type&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;The RIGHT side of the Schema contains the INTERNAL LOGICAL ATTRIBUTES you can call this the Metadata&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Semantyic Types are used and referenced inside of Schemas - as local or shared composite types&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;The COLLECTION of logical attributes are called a Compostie Semantic Type&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;By default when creating a schema from a physical file, table etc - it creates a local copy of the Semantic Type which is called a Local Composite Type&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Semantic Type data types are generic or known as primitive&lt;BR /&gt; - String, Integer, Decimal, Double,DateTime,Byte&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Semantic Types can be defined as "Actionable" because they contain "Active Metadata"&lt;BR /&gt;as you can assign constraints, default values, corrective actions and error handling all within the Type&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Semantic Types can be SHARED and ASSIGNED to other Schemas to be reused&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;NOTE: Shared Semantic types RETAIN the rules (constraints, default values, corrective actions and error handling) defined in them - so be careful when using them in Transform and other operators as the data flowing through them migh trigger the rule and cause an error during the flow.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;A Transform Operator that is used to transform existing data or create NEW attributes can also SHARE those Ouput Attributes and then have them ASSIGNed to a Schema that will be mapped to the target&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Semantic Types' attribute NAMES AND DATA TYPES MUST ultimately match the target schema it is writing to&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Reject Ports on READ Operators that connect to WRITE operators will have a different Schema layout (than the original read schema) and need to be created from Upstream output. Here are the attributes that are produced from the reject port.&lt;BR /&gt;&lt;BR /&gt;RejectType&amp;nbsp; - type of reject&lt;BR /&gt;RecordNumber - the number of the data record that was rejected&lt;BR /&gt;RecordData - a comma delimited string of the actual data values rejected encapsulated in quotes&lt;BR /&gt;RejectReason - the reason the data was rejected&lt;BR /&gt;RejectMessage - system generated additional messagesReject Ports on WRITE Operators can use the same schema that is writing to the desired target&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Reject Ports on WRITE Operators can use the same Schema Layout.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Let us know if you have any questions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mike T&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Sep 2012 18:42:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Operator-Assocation-Issue/m-p/388740#M1334576</guid>
      <dc:creator>Michael_Tarallo</dc:creator>
      <dc:date>2012-09-09T18:42:12Z</dc:date>
    </item>
  </channel>
</rss>

