<?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: eSearch Widget slow return, looking for ways to speed things up. in ArcGIS Web AppBuilder Questions</title>
    <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002523#M19983</link>
    <description>&lt;P&gt;James,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;So what happen in the background of the eSearch is a query task is executed on the REST service. You can manually query a service by clicking on the query operation link at the bottom of your REST service page.&lt;/P&gt;&lt;P&gt;When I execute this query&lt;/P&gt;&lt;P&gt;&lt;A href="https://services1.arcgis.com/hGdibHYSPO59RG1h/ArcGIS/rest/services/L3_TAXPAR_POLY_ASSESS_gdb/FeatureServer/0/query?where=Town_ID+%3D+277+AND+OWNER1+LIKE+%27%25smith%25%27&amp;amp;objectIds=&amp;amp;time=&amp;amp;geometry=&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;resultType=none&amp;amp;distance=0.0&amp;amp;units=esriSRUnit_Meter&amp;amp;returnGeodetic=false&amp;amp;outFields=*&amp;amp;returnGeometry=true&amp;amp;returnCentroid=false&amp;amp;featureEncoding=esriDefault&amp;amp;multipatchOption=xyFootprint&amp;amp;maxAllowableOffset=&amp;amp;geometryPrecision=&amp;amp;outSR=102100&amp;amp;datumTransformation=&amp;amp;applyVCSProjection=false&amp;amp;returnIdsOnly=false&amp;amp;returnUniqueIdsOnly=false&amp;amp;returnCountOnly=false&amp;amp;returnExtentOnly=false&amp;amp;returnQueryGeometry=false&amp;amp;returnDistinctValues=false&amp;amp;cacheHint=false&amp;amp;orderByFields=&amp;amp;groupByFieldsForStatistics=&amp;amp;outStatistics=&amp;amp;having=&amp;amp;resultOffset=&amp;amp;resultRecordCount=&amp;amp;returnZ=false&amp;amp;returnM=false&amp;amp;returnExceededLimitFeatures=true&amp;amp;quantizationParameters=&amp;amp;sqlFormat=none&amp;amp;f=pjson&amp;amp;token=" target="_blank"&gt;https://services1.arcgis.com/hGdibHYSPO59RG1h/ArcGIS/rest/services/L3_TAXPAR_POLY_ASSESS_gdb/FeatureServer/0/query?where=Town_ID+%3D+277+AND+OWNER1+LIKE+%27%25smith%25%27&amp;amp;objectIds=&amp;amp;time=&amp;amp;geometry=&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;resultType=none&amp;amp;distance=0.0&amp;amp;units=esriSRUnit_Meter&amp;amp;returnGeodetic=false&amp;amp;outFields=*&amp;amp;returnGeometry=true&amp;amp;returnCentroid=false&amp;amp;featureEncoding=esriDefault&amp;amp;multipatchOption=xyFootprint&amp;amp;maxAllowableOffset=&amp;amp;geometryPrecision=&amp;amp;outSR=102100&amp;amp;datumTransformation=&amp;amp;applyVCSProjection=false&amp;amp;returnIdsOnly=false&amp;amp;returnUniqueIdsOnly=false&amp;amp;returnCountOnly=false&amp;amp;returnExtentOnly=false&amp;amp;returnQueryGeometry=false&amp;amp;returnDistinctValues=false&amp;amp;cacheHint=false&amp;amp;orderByFields=&amp;amp;groupByFieldsForStatistics=&amp;amp;outStatistics=&amp;amp;having=&amp;amp;resultOffset=&amp;amp;resultRecordCount=&amp;amp;returnZ=false&amp;amp;returnM=false&amp;amp;returnExceededLimitFeatures=true&amp;amp;quantizationParameters=&amp;amp;sqlFormat=none&amp;amp;f=pjson&amp;amp;token=&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which is a simple query using&amp;nbsp;&lt;STRONG&gt;Town_ID = 277 AND OWNER1 LIKE '%smith%'&amp;nbsp;&lt;/STRONG&gt;it takes approximately 99 seconds to execute. &lt;SPAN&gt;2,528,552&lt;/SPAN&gt; records is just a very large dataset to query.&lt;/P&gt;&lt;P&gt;One way you could speed this up is to have a nightly (or some scheduled) routine to make a separate service for the county of interest.&lt;/P&gt;</description>
    <pubDate>Wed, 18 Nov 2020 13:54:12 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2020-11-18T13:54:12Z</dc:date>
    <item>
      <title>eSearch Widget slow return, looking for ways to speed things up.</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002200#M19979</link>
      <description>&lt;P&gt;I am using Robert's eSearch widget in an application created through WAB-DEV.&amp;nbsp; As usual, his widgets are pretty slick.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;in this instance though, I am running a search against&amp;nbsp;&lt;SPAN&gt;2,528,552 parcels (from a feature service (state wide parcel set)).&amp;nbsp; For this particular search, only the&amp;nbsp;3996 parcels within one town are needed.&amp;nbsp; There is a definition filter at the webmap level so that only the parcels within the Town are shown.&amp;nbsp; Similar, in the eSearch widget configuration,&amp;nbsp; there is a definition expression that (i am assuming) limits the search only the parcels with the Town's ID code.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;Town_ID = 277&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The thing is, in using the eSearch, the search for either the Parcel ID or the Owner Name takes along time. Many times to what I am thinking is a time out failure.&amp;nbsp; &lt;STRONG&gt;Does anyone have suggestions how this search would resolve quicker?&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Nov 2020 17:13:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002200#M19979</guid>
      <dc:creator>James_Armstrong</dc:creator>
      <dc:date>2020-11-17T17:13:31Z</dc:date>
    </item>
    <item>
      <title>Re: eSearch Widget slow return, looking for ways to speed things up.</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002204#M19980</link>
      <description>&lt;P&gt;James,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Have you tried this search in the browser just using the rest end point to see if the time needed to perform the search is just due to the speed of your service?&lt;/P&gt;</description>
      <pubDate>Tue, 17 Nov 2020 17:25:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002204#M19980</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2020-11-17T17:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: eSearch Widget slow return, looking for ways to speed things up.</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002370#M19982</link>
      <description>&lt;P&gt;Robert,&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Ok,&amp;nbsp; I realize I am being a bit dense here&lt;/STRONG&gt;&lt;/FONT&gt;.&amp;nbsp; Im not sure what you mean by:&lt;/P&gt;&lt;DIV class="lia-message-body lia-component-message-view-widget-body lia-component-body-signature-highlight-escalation lia-component-message-view-widget-body-signature-highlight-escalation"&gt;&lt;DIV class="lia-message-body-content"&gt;&lt;P&gt;&amp;nbsp;&lt;EM&gt; Have you tried this search in the browser just using the rest end point to see if the time needed to perform the search is just due to the speed of your service?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Would you expand on you previous responds?&amp;nbsp; I have included the urls associated with the data set.&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="lia-panel lia-panel-standard MessageTagsTaplet Chrome lia-component-message-view-widget-tags"&gt;&lt;DIV class="lia-decoration-border"&gt;&lt;DIV class="lia-decoration-border-top"&gt;here is the url to the data:&lt;/DIV&gt;&lt;DIV class="lia-decoration-border-top"&gt;&lt;A href="https://services1.arcgis.com/hGdibHYSPO59RG1h/ArcGIS/rest/services/L3_TAXPAR_POLY_ASSESS_gdb/FeatureServer/0" target="_blank" rel="noopener"&gt;https://services1.arcgis.com/hGdibHYSPO59RG1h/ArcGIS/rest/services/L3_TAXPAR_POLY_ASSESS_gdb/FeatureServer/0&lt;/A&gt;&lt;/DIV&gt;&lt;DIV class="lia-decoration-border-top"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="lia-decoration-border-top"&gt;item detail:&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="lia-decoration-border-top"&gt;&lt;A href="https://massgis.maps.arcgis.com/home/item.html?id=9adcceca9df44b949c1041195982e5a6" target="_blank" rel="noopener"&gt;https://massgis.maps.arcgis.com/home/item.html?id=9adcceca9df44b949c1041195982e5a6&lt;/A&gt;&lt;/DIV&gt;&lt;DIV class="lia-decoration-border-top"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="lia-decoration-border-top"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="lia-decoration-border-content"&gt;&lt;DIV&gt;&lt;DIV class="lia-panel-content-wrapper"&gt;&lt;DIV class="lia-panel-content"&gt;&lt;DIV class="AddMessageTags lia-message-tags"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 17 Nov 2020 23:57:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002370#M19982</guid>
      <dc:creator>James_Armstrong</dc:creator>
      <dc:date>2020-11-17T23:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: eSearch Widget slow return, looking for ways to speed things up.</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002523#M19983</link>
      <description>&lt;P&gt;James,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;So what happen in the background of the eSearch is a query task is executed on the REST service. You can manually query a service by clicking on the query operation link at the bottom of your REST service page.&lt;/P&gt;&lt;P&gt;When I execute this query&lt;/P&gt;&lt;P&gt;&lt;A href="https://services1.arcgis.com/hGdibHYSPO59RG1h/ArcGIS/rest/services/L3_TAXPAR_POLY_ASSESS_gdb/FeatureServer/0/query?where=Town_ID+%3D+277+AND+OWNER1+LIKE+%27%25smith%25%27&amp;amp;objectIds=&amp;amp;time=&amp;amp;geometry=&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;resultType=none&amp;amp;distance=0.0&amp;amp;units=esriSRUnit_Meter&amp;amp;returnGeodetic=false&amp;amp;outFields=*&amp;amp;returnGeometry=true&amp;amp;returnCentroid=false&amp;amp;featureEncoding=esriDefault&amp;amp;multipatchOption=xyFootprint&amp;amp;maxAllowableOffset=&amp;amp;geometryPrecision=&amp;amp;outSR=102100&amp;amp;datumTransformation=&amp;amp;applyVCSProjection=false&amp;amp;returnIdsOnly=false&amp;amp;returnUniqueIdsOnly=false&amp;amp;returnCountOnly=false&amp;amp;returnExtentOnly=false&amp;amp;returnQueryGeometry=false&amp;amp;returnDistinctValues=false&amp;amp;cacheHint=false&amp;amp;orderByFields=&amp;amp;groupByFieldsForStatistics=&amp;amp;outStatistics=&amp;amp;having=&amp;amp;resultOffset=&amp;amp;resultRecordCount=&amp;amp;returnZ=false&amp;amp;returnM=false&amp;amp;returnExceededLimitFeatures=true&amp;amp;quantizationParameters=&amp;amp;sqlFormat=none&amp;amp;f=pjson&amp;amp;token=" target="_blank"&gt;https://services1.arcgis.com/hGdibHYSPO59RG1h/ArcGIS/rest/services/L3_TAXPAR_POLY_ASSESS_gdb/FeatureServer/0/query?where=Town_ID+%3D+277+AND+OWNER1+LIKE+%27%25smith%25%27&amp;amp;objectIds=&amp;amp;time=&amp;amp;geometry=&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;resultType=none&amp;amp;distance=0.0&amp;amp;units=esriSRUnit_Meter&amp;amp;returnGeodetic=false&amp;amp;outFields=*&amp;amp;returnGeometry=true&amp;amp;returnCentroid=false&amp;amp;featureEncoding=esriDefault&amp;amp;multipatchOption=xyFootprint&amp;amp;maxAllowableOffset=&amp;amp;geometryPrecision=&amp;amp;outSR=102100&amp;amp;datumTransformation=&amp;amp;applyVCSProjection=false&amp;amp;returnIdsOnly=false&amp;amp;returnUniqueIdsOnly=false&amp;amp;returnCountOnly=false&amp;amp;returnExtentOnly=false&amp;amp;returnQueryGeometry=false&amp;amp;returnDistinctValues=false&amp;amp;cacheHint=false&amp;amp;orderByFields=&amp;amp;groupByFieldsForStatistics=&amp;amp;outStatistics=&amp;amp;having=&amp;amp;resultOffset=&amp;amp;resultRecordCount=&amp;amp;returnZ=false&amp;amp;returnM=false&amp;amp;returnExceededLimitFeatures=true&amp;amp;quantizationParameters=&amp;amp;sqlFormat=none&amp;amp;f=pjson&amp;amp;token=&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which is a simple query using&amp;nbsp;&lt;STRONG&gt;Town_ID = 277 AND OWNER1 LIKE '%smith%'&amp;nbsp;&lt;/STRONG&gt;it takes approximately 99 seconds to execute. &lt;SPAN&gt;2,528,552&lt;/SPAN&gt; records is just a very large dataset to query.&lt;/P&gt;&lt;P&gt;One way you could speed this up is to have a nightly (or some scheduled) routine to make a separate service for the county of interest.&lt;/P&gt;</description>
      <pubDate>Wed, 18 Nov 2020 13:54:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/esearch-widget-slow-return-looking-for-ways-to/m-p/1002523#M19983</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2020-11-18T13:54:12Z</dc:date>
    </item>
  </channel>
</rss>

