<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>KB-1585 index() performs poorly when indexing into data with a structure defined by a CDT created using a Call Web Service Smart Service node</title><link>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-1585 index() performs poorly when indexing into data with a structure defined by a CDT created using a Call Web Service Smart Service node</title><link>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node</link><pubDate>Mon, 23 Jul 2018 03:15:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:53cbe8e1-a9c8-430c-90ad-539a07410274</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node#comments</comments><description>Current Revision posted to Appian Knowledge Base by Parmida Borhani on 7/23/2018 3:15:20 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;CDT&amp;nbsp;definitions are imported via process model using the Call Web Service Smart Service node. When using the&amp;nbsp;&lt;tt&gt;index()&lt;/tt&gt;&amp;nbsp;function to index into data sets defined by those CDTs, performance of that function is poor.&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The CDTs that define the structure of the data being indexed have a temporary flag and thus are not cached in the app server.&lt;/p&gt;
&lt;p&gt;CDTs get a temporary flag if they are imported or updated by running &amp;quot;Refresh Services&amp;quot; on a Call Web Service Smart Service node and then the process model is closed without being saved and published.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open the process model originally used to import the CDTs.&lt;/li&gt;
&lt;li&gt;Open the Call Web Service node and hit the &amp;quot;Refresh Services&amp;quot; button.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Save and Publish&lt;/strong&gt; the process model.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To prevent future instances of this issue, make sure to always &lt;strong&gt;Save and Publish&lt;/strong&gt; the process model if &amp;quot;Refresh Services&amp;quot; is run.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: CDTs, process models, web services, application design, Performance&lt;/div&gt;
</description></item><item><title>KB-1585 index() performs poorly when indexing into data with a structure defined by a CDT created using a Call Web Service Smart Service node</title><link>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node/revision/4</link><pubDate>Thu, 24 May 2018 14:49:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:53cbe8e1-a9c8-430c-90ad-539a07410274</guid><dc:creator>Nick Vigilante</dc:creator><comments>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node#comments</comments><description>Revision 4 posted to Appian Knowledge Base by Nick Vigilante on 5/24/2018 2:49:17 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;CDT&amp;nbsp;definitions are imported via process model using the Call Web Service Smart Service node. When using the&amp;nbsp;&lt;tt&gt;index()&lt;/tt&gt;&amp;nbsp;function to index into data sets defined by those CDTs, performance of that function is poor.&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The CDTs that define the structure of the data being indexed have a temporary flag and thus are not cached in the app server.&lt;/p&gt;
&lt;p&gt;CDTs get a temporary flag if they are imported or updated by running &amp;quot;Refresh Services&amp;quot; on a Call Web Service Smart Service node and then the process model is closed without being saved and published.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open the process model originally used to import the CDTs.&lt;/li&gt;
&lt;li&gt;Open the Call Web Service node and hit the &amp;quot;Refresh Services&amp;quot; button.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Save and Publish&lt;/strong&gt; the process model.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To prevent future instances of this issue, make sure to always &lt;strong&gt;Save and Publish&lt;/strong&gt; the process model if &amp;quot;Refresh Services&amp;quot; is run.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: CDTs, process models, web services, Performance&lt;/div&gt;
</description></item><item><title>KB-XXXX fn!index performs poorly when indexing into data with a structure defined by a CDT created using a Call Web Service Smart Service node</title><link>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node/revision/1</link><pubDate>Thu, 24 May 2018 13:34:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:53cbe8e1-a9c8-430c-90ad-539a07410274</guid><dc:creator>Cali Nelson</dc:creator><comments>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Cali Nelson on 5/24/2018 1:34:32 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;When using the index function to index into a data set where the data&amp;#39;s structure is defined by a CDT that was imported via the&amp;nbsp;Call Web Service Smart Service node, the index function&amp;nbsp;is unusually slow.&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The CDTs that define the structure of the data being indexed into have a temporary flag and thus are not cached in the app server.&lt;/p&gt;
&lt;p&gt;CDTs get a temporary flag if they are imported or updated by running &amp;quot;Refresh Services&amp;quot; on a Call Web Service Smart Service node and then the process model is closed without being saved and published.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open the process model originally used to import the CDTS.&lt;/li&gt;
&lt;li&gt;On the Call Web Service node,&amp;nbsp;and hit the &amp;quot;Refresh Services&amp;quot; button&lt;/li&gt;
&lt;li&gt;Save and Publish the process model&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To prevent future instances of this issue, make sure to always Save and Publish the process model if &amp;quot;Refresh Services&amp;quot; is run&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: CDTs, process models, web services, Performance&lt;/div&gt;
</description></item><item><title>KB-XXXX index() performs poorly when indexing into data with a structure defined by a CDT created using a Call Web Service Smart Service node</title><link>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node/revision/3</link><pubDate>Thu, 24 May 2018 10:35:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:53cbe8e1-a9c8-430c-90ad-539a07410274</guid><dc:creator>Cali Nelson</dc:creator><comments>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Cali Nelson on 5/24/2018 10:35:51 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;CDT&amp;nbsp;definitions are imported via process model using the Call Web Service Smart Service node. When using the&amp;nbsp;&lt;tt&gt;index()&lt;/tt&gt;&amp;nbsp;function to index into data sets defined by those CDTs, performance of that function is poor.&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The CDTs that define the structure of the data being indexed have a temporary flag and thus are not cached in the app server.&lt;/p&gt;
&lt;p&gt;CDTs get a temporary flag if they are imported or updated by running &amp;quot;Refresh Services&amp;quot; on a Call Web Service Smart Service node and then the process model is closed without being saved and published.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open the process model originally used to import the CDTs.&lt;/li&gt;
&lt;li&gt;Open the Call Web Service node and hit the &amp;quot;Refresh Services&amp;quot; button.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Save and Publish&lt;/strong&gt; the process model.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To prevent future instances of this issue, make sure to always &lt;strong&gt;Save and Publish&lt;/strong&gt; the process model if &amp;quot;Refresh Services&amp;quot; is run&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: CDTs, process models, web services, Performance&lt;/div&gt;
</description></item><item><title>KB-XXXX index() performs poorly when indexing into data with a structure defined by a CDT created using a Call Web Service Smart Service node</title><link>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node/revision/2</link><pubDate>Thu, 24 May 2018 10:35:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:53cbe8e1-a9c8-430c-90ad-539a07410274</guid><dc:creator>Cali Nelson</dc:creator><comments>https://community.appian.com/support/w/kb/989/kb-1585-index-performs-poorly-when-indexing-into-data-with-a-structure-defined-by-a-cdt-created-using-a-call-web-service-smart-service-node#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Cali Nelson on 5/24/2018 10:35:38 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;CDT&amp;nbsp;definitions are imported via process model using the Call Web Service Smart Service node. When using the&amp;nbsp;&lt;tt&gt;index()&lt;/tt&gt;&amp;nbsp;function to index into data sets defined by those CDTs, performance of that function is poor.&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The CDTs that define the structure of the data being indexed have a temporary flag and thus are not cached in the app server.&lt;/p&gt;
&lt;p&gt;CDTs get a temporary flag if they are imported or updated by running &amp;quot;Refresh Services&amp;quot; on a Call Web Service Smart Service node and then the process model is closed without being saved and published.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open the process model originally used to import the CDTs.&lt;/li&gt;
&lt;li&gt;Open the Call Web Service node and hit the &amp;quot;Refresh Services&amp;quot; button.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Save and Publish&lt;/strong&gt; the process model.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To prevent future instances of this issue, make sure to always &lt;strong&gt;Save and Publish&lt;/strong&gt; the process model if &amp;quot;Refresh Services&amp;quot; is run&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: CDTs, process models, web services, Performance&lt;/div&gt;
</description></item></channel></rss>