<?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>question Re: Can NiFi connect to OPC DA and HDA..?? in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/288176#M213490</link>
    <description>&lt;P&gt;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/5618"&gt;@alexmc&lt;/a&gt;&amp;nbsp;As this thread is a couple of years old, you would be better served by creating a new thread.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 23 Jan 2020 14:23:49 GMT</pubDate>
    <dc:creator>cjervis</dc:creator>
    <dc:date>2020-01-23T14:23:49Z</dc:date>
    <item>
      <title>Can NiFi connect to OPC DA and HDA..??</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/193214#M155278</link>
      <description>&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;Is there a way where we can connect NiFi to OPC Servers using OPC DA and\or OPC HDA specifications and retrieve both real-time and archived data .?&lt;/P&gt;&lt;P&gt; Regards,Sai&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2017 03:12:27 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/193214#M155278</guid>
      <dc:creator>saikrishna_tara</dc:creator>
      <dc:date>2017-06-01T03:12:27Z</dc:date>
    </item>
    <item>
      <title>Re: Can NiFi connect to OPC DA and HDA..??</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/193215#M155279</link>
      <description>&lt;P&gt;@Saikrishna Tarapareddy Yes, you should be able to. Take a look at this HCC article and see if it helps: &lt;A href="https://community.hortonworks.com/articles/98394/accessing-data-from-osi-softs-pi-system.html" target="_blank"&gt;https://community.hortonworks.com/articles/98394/accessing-data-from-osi-softs-pi-system.html&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2017 03:38:00 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/193215#M155279</guid>
      <dc:creator>mriggs1</dc:creator>
      <dc:date>2017-06-01T03:38:00Z</dc:date>
    </item>
    <item>
      <title>Re: Can NiFi connect to OPC DA and HDA..??</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/193216#M155280</link>
      <description>&lt;P&gt;One option is to use a proxy server like KepServerEx &lt;A href="https://community.cloudera.com/www.kepware.com" target="_blank"&gt;www.kepware.com&lt;/A&gt; to access OPC DA data via OPC UA and use  &lt;A href="https://github.com/wadesalazar/NIFI-OPCUA" target="_blank"&gt;https://github.com/wadesalazar/NIFI-OPCUA&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If you need more direct access to OPC DA you have 2 choices. 1) build native Java client and wrap it with the service and/or processor Nifi APIs.  or 2) build / obtain a Windows executable program that can be called or interfaced with Java and Nifi&lt;/P&gt;&lt;P&gt;The reason why 1) is so difficult and 2) is necessary is COM.  COM was, is, a
binary-interface standard for introduced by Microsoft in
1993. It is used to enable inter-process communication and dynamic object
creation  Ironically I believe it was an attempt at an "open" standard for RPC.
&lt;/P&gt;&lt;P&gt;There
 is no public Java implementation for COM and developing for OPC DA / 
HDA / A&amp;amp;E in Java is a real pain.  The only tried and true path 
forward for a native Java OPC DA client is is JInterop  
&lt;A href="http://www.j-interop.org/" target="_blank"&gt;http://www.j-interop.org/&lt;/A&gt; .  See &lt;A href="http://openscada.org/projects/utgard/" target="_blank"&gt;http://openscada.org/projects/utgard/&lt;/A&gt; 
for a reference implementation.  J-Interop is old and sparsely 
supported  There may be a compiler that can create the necessary Java 
class files ( similar to what JInterop has provided ) 
&lt;A href="https://msdn.microsoft.com/en-us/library/ms691398(v=vs.85).aspx" target="_blank"&gt;https://msdn.microsoft.com/en-us/library/ms691398(v=vs.85).aspx&lt;/A&gt; but it 
is in Visual J++ 6.0. ( if you happen to have this please email me &lt;/P&gt;&lt;P&gt;Going with option 2 is better supported but still not easy.  You may use a commercial OPC DA stack/client/library, such 
as &lt;A href="https://www.prosysopc.com/products/" target="_blank"&gt;https://www.prosysopc.com/products/&lt;/A&gt; to build an executable that you 
can call with nifi execute process or Integrate into a processor using 
JNI.  This does require your Nifi hosts to be Windows machines.
&lt;/P&gt;&lt;P&gt;If
 you are looking to stay on Linux but use this approach. A relatively 
recent development is Rad Hat's .Net frame work for RHEL, it isnt clear 
to me if it supports COM but I believe it may.  This might allow one  to
 use a commercial OPC stack to build an executable that could be used.&lt;/P&gt;&lt;P&gt;I love to help you or anyone else build an OPC DA connector for Apache Nifi.  Let me know how I can help. &lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2017 03:46:04 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/193216#M155280</guid>
      <dc:creator>wsalazar</dc:creator>
      <dc:date>2017-07-07T03:46:04Z</dc:date>
    </item>
    <item>
      <title>Re: Can NiFi connect to OPC DA and HDA..??</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/193217#M155281</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/234/wsalazar.html" nodeid="234"&gt;@wsalazar&lt;/A&gt; &lt;/P&gt;&lt;P&gt;I already have the KepServer and I need to add OPCUA as additional NiFi processor to get the data from that server. I downloaded your git (https://github.com/wadesalazar/NIFI-OPCUA) and run 'mvn package' then copy 'opc-ua-stack-1.03.342.1-SNAPSHOT.jar' to Nifi's lib but seem like not working. Any step I missed or went wrong?&lt;/P&gt;</description>
      <pubDate>Thu, 23 Nov 2017 17:40:34 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/193217#M155281</guid>
      <dc:creator>yimsiokek</dc:creator>
      <dc:date>2017-11-23T17:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: Can NiFi connect to OPC DA and HDA..??</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/288168#M213483</link>
      <description>&lt;P&gt;Does anyone have any update to this? Does anyone use NiFi to read data from OPC DA, or OPC UA?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There was talk about Hortonworks having a connector for those data sources three years ago. Does anyone know if that is supported by Cloudera now?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am thinking that the fact that OPC DA has to be on Windows and uses COM has been the sticking point for us. It may be that moving to OPC UA is possible.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2020 13:25:08 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/288168#M213483</guid>
      <dc:creator>alexmc</dc:creator>
      <dc:date>2020-01-23T13:25:08Z</dc:date>
    </item>
    <item>
      <title>Re: Can NiFi connect to OPC DA and HDA..??</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/288176#M213490</link>
      <description>&lt;P&gt;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/5618"&gt;@alexmc&lt;/a&gt;&amp;nbsp;As this thread is a couple of years old, you would be better served by creating a new thread.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2020 14:23:49 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Can-NiFi-connect-to-OPC-DA-and-HDA/m-p/288176#M213490</guid>
      <dc:creator>cjervis</dc:creator>
      <dc:date>2020-01-23T14:23:49Z</dc:date>
    </item>
  </channel>
</rss>

