<?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: Custom data feeds samples and documentation in ArcGIS Enterprise Extensibility Questions</title>
    <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1334418#M379</link>
    <description>&lt;P&gt;Just an update - it turns out the ArcGIS Server Custom Data Feed runtime is just NodeJS app running on the ArcGIS Server, and the CDF feature class does not behave just like any other feature service. There are performance issues, esp with the filter widgets in WAB and ExB, and there's a caching bug in 11.1 that will cache it forever if you set any ttl value.&lt;/P&gt;</description>
    <pubDate>Tue, 03 Oct 2023 05:52:06 GMT</pubDate>
    <dc:creator>MarcBateEA</dc:creator>
    <dc:date>2023-10-03T05:52:06Z</dc:date>
    <item>
      <title>Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1284145#M324</link>
      <description>&lt;P&gt;I downloaded the Enterprise SDK v11.1 and only found the command line utility for creating the custom data feeds nodejs project, however, the documentation seems to be from an older version maybe even 10.9.1, and no documentation on custom data feeds, and no samples.&lt;/P&gt;&lt;P&gt;Where are the samples? I don't see them on &lt;A href="https://github.com/Esri/arcgis-enterprise-sdk-resources" target="_self"&gt;github&lt;/A&gt; either, and the online &lt;A href="https://developers.arcgis.com/enterprise-sdk/" target="_self"&gt;documentation&lt;/A&gt; for the SDK doesn't have anything on custom data feeds either.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 29 Apr 2023 16:06:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1284145#M324</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-04-29T16:06:33Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285060#M326</link>
      <description>&lt;P&gt;Check out&amp;nbsp;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-enterprise/developers/new-in-arcgis-enterprise-11-1-custom-data-feeds/" target="_blank" rel="noopener"&gt;New in ArcGIS Enterprise 11.1: Custom Data Feeds (esri.com)&lt;/A&gt;,&amp;nbsp;&lt;A href="https://mediaspace.esri.com/media/t/1_rs8g7hkh" target="_blank" rel="noopener"&gt;Extending ArcGIS Enterprise with Custom Data Feeds - Esri Videos: GIS, Events, ArcGIS Products &amp;amp; Industries,&amp;nbsp;&amp;nbsp;&lt;/A&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-enterprise/data-management/dev-summit-2023-custom-data-feeds/" target="_blank"&gt;Dev Summit 2023: Custom Data Feeds (esri.com)&lt;/A&gt;and&amp;nbsp;&lt;A href="https://mediaspace.esri.com/esearch/search?keyword=koop" target="_blank" rel="noopener"&gt;Esri Videos: GIS, Events, ArcGIS Products &amp;amp; Industries&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2023 07:28:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285060#M326</guid>
      <dc:creator>SimonSchütte_ct</dc:creator>
      <dc:date>2023-05-03T07:28:51Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285143#M327</link>
      <description>&lt;P&gt;I've seen all that. Didn't answer my question. Those don't go deep enough into creating the provider. The session from DevSummit was closest I could find.&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2023 14:03:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285143#M327</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-05-03T14:03:27Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285200#M328</link>
      <description>&lt;P&gt;I have something, but need to check back for sharing permissions&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2023 15:10:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285200#M328</guid>
      <dc:creator>SimonSchütte_ct</dc:creator>
      <dc:date>2023-05-03T15:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285215#M329</link>
      <description>&lt;P&gt;I've been able to get my provider working with the app built using the cdf command line tool. I'm hoping that when deployed to an actual ArcGIS Server 11.1 it will have the same capabilities as any other feature service since this NodeJS app obviously isn't doing all of that. I have run into some issues when adding to a web map or ArcGIS Pro, e.g. exporting to file gdb.&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2023 15:33:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285215#M329</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-05-03T15:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285521#M330</link>
      <description>&lt;P&gt;Ok, I got the permission to share the link &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;Here you can find the documentation from the Beta Program for Custom Data Feeds, including some samples:&amp;nbsp;&lt;A href="https://cdf.webgistesting.net/customdatahelp/" target="_blank" rel="noopener"&gt;https://cdf.webgistesting.net/customdatahelp/&amp;nbsp;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL class=""&gt;&lt;LI&gt;&lt;A href="https://cdf.webgistesting.net/customdatahelp/CSV%20provider.html" target="_blank" rel="noopener"&gt;CSV provider&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://cdf.webgistesting.net/customdatahelp/Twitter%20feed%20provider.html" target="_blank" rel="noopener"&gt;Twitter feed provider&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://cdf.webgistesting.net/customdatahelp/Yelp%20provider.html" target="_blank" rel="noopener"&gt;Yelp provider&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://cdf.webgistesting.net/customdatahelp/SOCRATA%20provider.html" target="_blank" rel="noopener"&gt;SOCRATA provider&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2023 06:40:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285521#M330</guid>
      <dc:creator>SimonSchütte_ct</dc:creator>
      <dc:date>2023-05-04T06:40:13Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285523#M331</link>
      <description>&lt;P&gt;That's the kind of thing I was looking for. Thank you!&lt;/P&gt;&lt;P&gt;I assume it will be on the Enterprise SDK page soon. Some things I figured out using the Koop documentation and samples that would be nice to include in the Esri help are:&lt;/P&gt;&lt;P&gt;Use the metadata property to:&lt;/P&gt;&lt;P&gt;1) assign field aliases&amp;nbsp;&lt;/P&gt;&lt;P&gt;2) make feature service time-enabled&lt;/P&gt;&lt;P&gt;Also the caching is very important for our provider which doesn't update frequently but can take several minutes to return its results. Once it is cached, it is super fast returning to the client even on my dev setup.&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2023 06:44:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1285523#M331</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-05-04T06:44:51Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1286251#M332</link>
      <description>&lt;P&gt;I saw you can override the key the cache uses which is helpful because we don't have a ::layer on our service, i.e. it will always be 0 and was causing the plugin source to be called again sometimes.&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Model&lt;/SPAN&gt;.&lt;SPAN&gt;prototype&lt;/SPAN&gt;.&lt;SPAN&gt;createKey &lt;/SPAN&gt;= &lt;SPAN&gt;function&lt;/SPAN&gt;(req) {&lt;BR /&gt;&lt;SPAN&gt;let &lt;/SPAN&gt;key = req.&lt;SPAN&gt;url&lt;/SPAN&gt;.&lt;SPAN&gt;split&lt;/SPAN&gt;(&lt;SPAN&gt;'/'&lt;/SPAN&gt;)[&lt;SPAN&gt;1&lt;/SPAN&gt;]&lt;BR /&gt;&lt;SPAN&gt;if &lt;/SPAN&gt;(req.&lt;SPAN&gt;params&lt;/SPAN&gt;.&lt;SPAN&gt;host&lt;/SPAN&gt;) key = [key&lt;SPAN&gt;, &lt;/SPAN&gt;req.&lt;SPAN&gt;params&lt;/SPAN&gt;.&lt;SPAN&gt;host&lt;/SPAN&gt;].&lt;SPAN&gt;join&lt;/SPAN&gt;(&lt;SPAN&gt;'::'&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;if &lt;/SPAN&gt;(req.&lt;SPAN&gt;params&lt;/SPAN&gt;.&lt;SPAN&gt;id&lt;/SPAN&gt;) key = [key&lt;SPAN&gt;, &lt;/SPAN&gt;req.&lt;SPAN&gt;params&lt;/SPAN&gt;.&lt;SPAN&gt;id&lt;/SPAN&gt;].&lt;SPAN&gt;join&lt;/SPAN&gt;(&lt;SPAN&gt;'::'&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;return &lt;/SPAN&gt;key&lt;BR /&gt;}&lt;/PRE&gt;&lt;P&gt;How can I also have my provider optionally return a table instead of a feature service that can be added to Field Maps for example as a lookup table for a drop down, or am I pushing it here?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 05 May 2023 17:23:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1286251#M332</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-05-05T17:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1286570#M333</link>
      <description>&lt;P&gt;I found that if you just exclude the geography from the geojson it returns a table.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;it seems like you would create a relationship class to do what I was asking in field maps between a feature class and the table created by cdf. However at least in my local host environment the table can’t be used in the go tool. It just has an x by it nothing else&lt;/P&gt;</description>
      <pubDate>Sun, 07 May 2023 23:00:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1286570#M333</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-05-07T23:00:56Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1291766#M337</link>
      <description>&lt;P&gt;Were you able to register the custom data provider with the 11.1 ArcGIS Server? I keep receiving an error when trying to register the cdpk: "Node server failed to start"&lt;/P&gt;</description>
      <pubDate>Mon, 22 May 2023 18:40:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1291766#M337</guid>
      <dc:creator>EliasRex</dc:creator>
      <dc:date>2023-05-22T18:40:53Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1291807#M338</link>
      <description>&lt;P&gt;Will be upgrading to 11.1 in the next month and I'll have my provider ready to go, and hopefully you can figure out a solutin and share.&lt;/P&gt;</description>
      <pubDate>Mon, 22 May 2023 19:56:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1291807#M338</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-05-22T19:56:47Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1292322#M339</link>
      <description>&lt;P&gt;Running into the same.&amp;nbsp; Were you able to register?&lt;/P&gt;</description>
      <pubDate>Tue, 23 May 2023 21:39:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1292322#M339</guid>
      <dc:creator>AndrewAdamson22</dc:creator>
      <dc:date>2023-05-23T21:39:04Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1292325#M340</link>
      <description>&lt;P&gt;I was. I made the mistake of installing node packages at the top level of the project. Once I installed the packages at the provider level, I managed to register it with the server.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 May 2023 21:42:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1292325#M340</guid>
      <dc:creator>EliasRex</dc:creator>
      <dc:date>2023-05-23T21:42:12Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299058#M345</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Here there is the documentation &amp;amp; samples:&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/enterprise-sdk/custom-data-feeds/webframedesktop.html#Custom%20data%20feed%20implementation%20overview.html" target="_blank" rel="nofollow noopener noreferrer"&gt;- Overview ArcGIS Server Custom Data Feeds&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2023 09:01:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299058#M345</guid>
      <dc:creator>nicogis</dc:creator>
      <dc:date>2023-06-14T09:01:47Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299255#M347</link>
      <description>&lt;P&gt;Have you found any information or samples that include caching?&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2023 16:21:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299255#M347</guid>
      <dc:creator>EliasRex</dc:creator>
      <dc:date>2023-06-14T16:21:57Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299268#M348</link>
      <description>&lt;P&gt;I have seen in create service property set 'true' but I don't know if it is managed this property with CDF&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;"properties": {
        "disableCaching": "true"
    },&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2023 16:42:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299268#M348</guid>
      <dc:creator>nicogis</dc:creator>
      <dc:date>2023-06-14T16:42:15Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299273#M349</link>
      <description>&lt;P&gt;I had to figure it out myself. I allowed a url parameter to be passed called expiresDays so I can use different caching for different projects. I also have a default expiresDays in my config file&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;let &lt;/SPAN&gt;expiresDays = req.&lt;SPAN&gt;query&lt;/SPAN&gt;.expiresDays || config.expiresDays&lt;BR /&gt;&lt;SPAN&gt;let &lt;/SPAN&gt;expires = &lt;SPAN&gt;null&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;if &lt;/SPAN&gt;(expiresDays &amp;amp;&amp;amp; expiresDays !== &lt;SPAN&gt;0&lt;/SPAN&gt;) {&lt;BR /&gt;    expires = &lt;SPAN&gt;new &lt;/SPAN&gt;&lt;SPAN&gt;Date&lt;/SPAN&gt;().&lt;SPAN&gt;setDate&lt;/SPAN&gt;(&lt;SPAN&gt;new &lt;/SPAN&gt;&lt;SPAN&gt;Date&lt;/SPAN&gt;().&lt;SPAN&gt;getDate&lt;/SPAN&gt;() + expiresDays)&lt;BR /&gt;}&lt;BR /&gt;// set the fields array where I used aliases, and the array of features, then set ttl&lt;BR /&gt;&lt;SPAN&gt;const &lt;/SPAN&gt;geoJson = {&lt;BR /&gt;&lt;SPAN&gt;    metadata&lt;/SPAN&gt;: {&lt;BR /&gt;&lt;SPAN&gt;         idField&lt;/SPAN&gt;: &lt;SPAN&gt;"OBJECTID"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;BR /&gt;&lt;/SPAN&gt;         &lt;SPAN&gt;fields&lt;/SPAN&gt;: fields&lt;SPAN&gt;,&lt;BR /&gt;&lt;/SPAN&gt;         &lt;SPAN&gt;displayField&lt;/SPAN&gt;: &lt;SPAN&gt;Object&lt;/SPAN&gt;.&lt;SPAN&gt;keys&lt;/SPAN&gt;(allFeatures[&lt;SPAN&gt;0&lt;/SPAN&gt;].&lt;SPAN&gt;properties&lt;/SPAN&gt;)[&lt;SPAN&gt;0&lt;/SPAN&gt;] &lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    }&lt;SPAN&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;    type&lt;/SPAN&gt;: &lt;SPAN&gt;"FeatureCollection"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;    features&lt;/SPAN&gt;: allFeatures&lt;SPAN&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;    ttl&lt;/SPAN&gt;: expires&lt;BR /&gt;}&lt;/PRE&gt;&lt;DIV&gt;By default it was caching the FeatureServer and the FeatureServer/0 as different things so it was calling my API twice. Since there's only one "layer" in the CDF I removed the part of the key with the layer in it.&amp;nbsp; I was able to override the key it uses for caching in the model.js file to fix that:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;&lt;SPAN&gt;Model&lt;/SPAN&gt;.&lt;SPAN&gt;prototype&lt;/SPAN&gt;.&lt;SPAN&gt;createKey &lt;/SPAN&gt;= &lt;SPAN&gt;function &lt;/SPAN&gt;(req) {&lt;BR /&gt;&lt;SPAN&gt;    let &lt;/SPAN&gt;key = req.&lt;SPAN&gt;url&lt;/SPAN&gt;.&lt;SPAN&gt;split&lt;/SPAN&gt;(&lt;SPAN&gt;"/"&lt;/SPAN&gt;)[&lt;SPAN&gt;1&lt;/SPAN&gt;]&lt;BR /&gt;&lt;SPAN&gt;    if &lt;/SPAN&gt;(req.&lt;SPAN&gt;params&lt;/SPAN&gt;.&lt;SPAN&gt;host&lt;/SPAN&gt;) key = [key&lt;SPAN&gt;, &lt;/SPAN&gt;req.&lt;SPAN&gt;params&lt;/SPAN&gt;.&lt;SPAN&gt;host&lt;/SPAN&gt;].&lt;SPAN&gt;join&lt;/SPAN&gt;(&lt;SPAN&gt;"::"&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;    if &lt;/SPAN&gt;(req.&lt;SPAN&gt;params&lt;/SPAN&gt;.&lt;SPAN&gt;id&lt;/SPAN&gt;) key = [key&lt;SPAN&gt;, &lt;/SPAN&gt;req.&lt;SPAN&gt;params&lt;/SPAN&gt;.&lt;SPAN&gt;id&lt;/SPAN&gt;].&lt;SPAN&gt;join&lt;/SPAN&gt;(&lt;SPAN&gt;"::"&lt;/SPAN&gt;)&lt;BR /&gt;&lt;STRIKE&gt;    //if (req.params.layer) key = [key, req.params.layer].join('::')&lt;/STRIKE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;    return &lt;/SPAN&gt;key&lt;BR /&gt;}&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Wed, 14 Jun 2023 16:54:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299273#M349</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-06-14T16:54:02Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299358#M352</link>
      <description>&lt;P&gt;How do you get access to the key once another request is made?&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2023 18:48:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299358#M352</guid>
      <dc:creator>EliasRex</dc:creator>
      <dc:date>2023-06-14T18:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299392#M353</link>
      <description>&lt;P&gt;You don't have to code anything related to that. It is handled by that nodejs app that the cli tool creates, not your provider&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2023 20:02:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299392#M353</guid>
      <dc:creator>MarcBateEA</dc:creator>
      <dc:date>2023-06-14T20:02:49Z</dc:date>
    </item>
    <item>
      <title>Re: Custom data feeds samples and documentation</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299417#M354</link>
      <description>&lt;P&gt;Does your getData function re-execute once your ttl time has expired? I have added in the createKey function, but even after the ttl period, I can't get the getData function to execute once again. Not exactly sure what I am missing.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2023 20:53:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-extensibility-questions/custom-data-feeds-samples-and-documentation/m-p/1299417#M354</guid>
      <dc:creator>EliasRex</dc:creator>
      <dc:date>2023-06-14T20:53:38Z</dc:date>
    </item>
  </channel>
</rss>

