<?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 What is the difference between Query Top Features and standard query? in ArcGIS REST APIs and Services Questions</title>
    <link>https://community.esri.com/t5/arcgis-rest-apis-and-services-questions/what-is-the-difference-between-query-top-features/m-p/685956#M3338</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't have server 10.7 yet but I wanted a way to aggregate query results server side and should be getting 10.7 in the near future. However, based on the &lt;A href="https://developers.arcgis.com/rest/services-reference/query-top-features-feature-service-layer-.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;example&lt;/A&gt; given, I don't understand how the Query Top Features operation differs from any other standard query that includes order by field and results record count. Maybe it's a bad example because it looks like it only returns a single value from groupByFields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using the example given, I would like to assume that there would actually be more than one 'employeeName' returned but like I said, the example is not clear since it just gives a single employeeName but 2 counts as per the topCount. Can someone confirm that given a larger data set you would get something like the extended example below?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;{  &lt;SPAN class=""&gt;"exceededTransferLimit"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;false&lt;/SPAN&gt;,  &lt;SPAN class=""&gt;"features"&lt;/SPAN&gt;: [   {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Jason"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;25&lt;/SPAN&gt;   },     &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {      &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-76.9505202472378&lt;/SPAN&gt;,      &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;36.02168768903079&lt;/SPAN&gt;     }    },   {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Jason"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;24&lt;/SPAN&gt;   },    &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {     &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-80.28022828451529&lt;/SPAN&gt;,     &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;34.9904342763449&lt;/SPAN&gt;   }   },
&lt;/CODE&gt;&lt;/CODE&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt; {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Jill"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;54&lt;/SPAN&gt;   },     &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {      &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-76.9505202472378&lt;/SPAN&gt;,      &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;36.02168768903079&lt;/SPAN&gt;     }    },   {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Jill"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;53&lt;/SPAN&gt;   },    &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {     &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-80.28022828451529&lt;/SPAN&gt;,     &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;34.9904342763449&lt;/SPAN&gt;   }   },
&lt;/CODE&gt;&lt;/CODE&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE class=""&gt; {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Albert"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;4&lt;/SPAN&gt;   },     &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {      &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-76.9505202472378&lt;/SPAN&gt;,      &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;36.02168768903079&lt;/SPAN&gt;     }    },   {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Albert"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;3&lt;/SPAN&gt;   },    &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {     &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-80.28022828451529&lt;/SPAN&gt;,     &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;34.9904342763449&lt;/SPAN&gt;   }   }&lt;/CODE&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;CODE class=""&gt;],&lt;BR /&gt;...}&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 16:47:47 GMT</pubDate>
    <dc:creator>DougZietz1</dc:creator>
    <dc:date>2021-12-12T16:47:47Z</dc:date>
    <item>
      <title>What is the difference between Query Top Features and standard query?</title>
      <link>https://community.esri.com/t5/arcgis-rest-apis-and-services-questions/what-is-the-difference-between-query-top-features/m-p/685956#M3338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't have server 10.7 yet but I wanted a way to aggregate query results server side and should be getting 10.7 in the near future. However, based on the &lt;A href="https://developers.arcgis.com/rest/services-reference/query-top-features-feature-service-layer-.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;example&lt;/A&gt; given, I don't understand how the Query Top Features operation differs from any other standard query that includes order by field and results record count. Maybe it's a bad example because it looks like it only returns a single value from groupByFields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using the example given, I would like to assume that there would actually be more than one 'employeeName' returned but like I said, the example is not clear since it just gives a single employeeName but 2 counts as per the topCount. Can someone confirm that given a larger data set you would get something like the extended example below?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;{  &lt;SPAN class=""&gt;"exceededTransferLimit"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;false&lt;/SPAN&gt;,  &lt;SPAN class=""&gt;"features"&lt;/SPAN&gt;: [   {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Jason"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;25&lt;/SPAN&gt;   },     &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {      &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-76.9505202472378&lt;/SPAN&gt;,      &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;36.02168768903079&lt;/SPAN&gt;     }    },   {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Jason"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;24&lt;/SPAN&gt;   },    &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {     &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-80.28022828451529&lt;/SPAN&gt;,     &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;34.9904342763449&lt;/SPAN&gt;   }   },
&lt;/CODE&gt;&lt;/CODE&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt; {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Jill"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;54&lt;/SPAN&gt;   },     &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {      &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-76.9505202472378&lt;/SPAN&gt;,      &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;36.02168768903079&lt;/SPAN&gt;     }    },   {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Jill"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;53&lt;/SPAN&gt;   },    &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {     &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-80.28022828451529&lt;/SPAN&gt;,     &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;34.9904342763449&lt;/SPAN&gt;   }   },
&lt;/CODE&gt;&lt;/CODE&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE class=""&gt; {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Albert"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;4&lt;/SPAN&gt;   },     &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {      &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-76.9505202472378&lt;/SPAN&gt;,      &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;36.02168768903079&lt;/SPAN&gt;     }    },   {    &lt;SPAN class=""&gt;"attributes"&lt;/SPAN&gt;: {    &lt;SPAN class=""&gt;"employeeName"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Albert"&lt;/SPAN&gt;, 	  &lt;SPAN class=""&gt;"deliveryNumber"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;3&lt;/SPAN&gt;   },    &lt;SPAN class=""&gt;"geometry"&lt;/SPAN&gt;: {     &lt;SPAN class=""&gt;"x"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;-80.28022828451529&lt;/SPAN&gt;,     &lt;SPAN class=""&gt;"y"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;34.9904342763449&lt;/SPAN&gt;   }   }&lt;/CODE&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;CODE class=""&gt;],&lt;BR /&gt;...}&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 16:47:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-rest-apis-and-services-questions/what-is-the-difference-between-query-top-features/m-p/685956#M3338</guid>
      <dc:creator>DougZietz1</dc:creator>
      <dc:date>2021-12-12T16:47:47Z</dc:date>
    </item>
  </channel>
</rss>

