<?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: append new data instead of overwriting service (AGOL) in ArcGIS Online Questions</title>
    <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455400#M22887</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Khaled,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Forgive me my lack of knowledge but the link referes to the Python API for ArcGIS, right? There is no arcgis.gis module that I can use when trying to set up a python script tool for ArcMap 10.6, is it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to achieve this somehow from ArcMap 10.6, ideally through a python script tool. But it's the first time that I try to access/work with AGOL data within python.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My idea is to download or read the table of the uploaded service, compare it to the updated version on my desktop, detect changes and new rows and then only append what is new or updated. I feel my brain is blocked to understand how I would do that in python...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Feb 2019 08:30:35 GMT</pubDate>
    <dc:creator>Nicole_Ueberschär</dc:creator>
    <dc:date>2019-02-13T08:30:35Z</dc:date>
    <item>
      <title>append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455390#M22877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi folks,&lt;/P&gt;&lt;P&gt;I am looking for a way of appending new data to an existing feature service instead of overwriting it every time. The existing feature service holds attachments and becomes quite big over the time. Our internet here in Rwanda is sometimes not very stable so we are looking for a way to avoid uploading a GB of data every time the data is updated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;(By the way: Is there a way to see the size of a feature service including the attachments?) While locally I can append new data to an existing feature class I haven't seen this option yet for feature services. Would it maybe be possible to do this through a python script? I would be happy if you have any suggestions.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2019 06:16:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455390#M22877</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-01T06:16:27Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455391#M22878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes we do support append API in online feature service. Also it is available in &lt;SPAN style="background-color: #ffffff;"&gt;python&lt;SPAN&gt;&amp;nbsp;API.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/rest/services-reference/append-feature-service-.htm"&gt;Feature Service Append API&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Khaled Hassen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2019 16:36:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455391#M22878</guid>
      <dc:creator>KhaledHassen</dc:creator>
      <dc:date>2019-02-01T16:36:10Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455392#M22879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;An option that I have never seen before which makes it much easier is the Update function in the feature service with appending data from a gdb. I am not sure though if this makes a difference to the overwrite function out of ArcMap. Maybe someone can enlighten me on that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I still like the idea of using the python API because I have the feeling to have more control about what is happening. However, I am new to the Python API but at least managed to get to the step where I have appended the data within the API with new_rows.append(old_fset.sdf) but the service is not updated. What would I need to do to have the changes actually applied to the feature service?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Feb 2019 07:09:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455392#M22879</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-03T07:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455393#M22880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You do not really need to do anything for the changes to be applied to the feature service after using append. If append succeeds, then new features will be appended and existing features will be updated (if you are using upsert). To update existing feature, you will need to use append matching key between the gdb feature class and the feature service layer. The online feature service layer field that is used as an append key needs to have a unique index in the online feature service layer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The online home app contains update data option where you can update the online layer from different sources. Pl. check it out there and see if the data is updated with the options you have chosen. Let us know if this does not work for you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Khaled Hassen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2019 15:49:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455393#M22880</guid>
      <dc:creator>KhaledHassen</dc:creator>
      <dc:date>2019-02-04T15:49:24Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455394#M22881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The strange thing in the python API is that the table view (SDF) shows that the data was appended and when I run the script again it it doesn't find any more missing features. But when I look in AGOL at the feature service data there are still only the first set of features. I can't figure out at which point to use the upsert. In general I don't need to update the existing features but it might be necessary in future. I have an unique identifier which is a string and which is not available when I use the append function from AGOL. Using AGOL I worry about two things:&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. If different users are using different copies from the feature class to add features I guess it could happen that an Object ID exists that is not the same feature as an Object ID among the new features. Thus it would be better to use our unique identifier.&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. I assume that when I upload a database with the feature class that it is effectively (from the data transfer) the same as updating/overwriting a service.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My next problem is that I have to find a solution without the python API - could I put the same in a python script running from ArcMap 10.6? &amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2019 20:07:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455394#M22881</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-04T20:07:08Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455395#M22882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am afraid that using the append in AGOL will not be sustainable with the increasing amount of data over the time if I have to upload the gdb each time which is already for my small testing sample 33 MB. Our clients are looking for a good way to update the data without uploading the whole feature class each time, considering that the project might run over 10 years and they need to update the data regularly.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2019 05:45:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455395#M22882</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-05T05:45:12Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455396#M22883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&amp;gt;I have an unique identifier which is a string and which is not available when I use the append function from AGOL. &amp;gt;Using AGOL I worry about two things:&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;The key in the destination layer that you are using for upsert needs to have a unique index. This is why it does not show from the UX when appending from AGOL. The UX provides a way to add a unique index based on your unique field.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;gt;If different users are using different copies from the feature class to add features I guess it could happen that an Object &amp;gt;ID exists that is not the same feature as an Object ID among the new features. Thus it would be better to use our &amp;gt;unique identifier.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;Yes you cannot use the ObjectId for this. You have to either use a globalId or your own key that are the same in all copies. Copying data preserve within ArcGIS normally preserve GlobalIds, so duplicating data still reference the same feature.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;gt;My next problem is that I have to find a solution without the python API - could I put the same in a python script running &amp;gt;from ArcMap 10.6? &amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;You do not need to use Python API to do this. You can always use the feature service REST API to do this in any language. You can use fiddler to see how the home app uses the REST API to append data into online feature service.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;Khaled&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2019 15:24:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455396#M22883</guid>
      <dc:creator>KhaledHassen</dc:creator>
      <dc:date>2019-02-05T15:24:47Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455397#M22884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have developed Append to deal with similar workflow like what you describe. We scale very well with the append API. The only other way to update the data which would definitely be more efficient to use sync and offline between online and the external system that updates the data. But this is not normally available specially if you are dealing with external data providers that use different system.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Khaled Hassen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2019 15:28:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455397#M22884</guid>
      <dc:creator>KhaledHassen</dc:creator>
      <dc:date>2019-02-05T15:28:56Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455398#M22885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Khaled for your input.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you maybe have a link to an example for me how to use the append API in python?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2019 08:13:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455398#M22885</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-12T08:13:44Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455399#M22886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is API doc help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://esri.github.io/arcgis-python-api/apidoc/html/arcgis.features.toc.html?highlight=append#arcgis.features.FeatureLayer.append"&gt;https://esri.github.io/arcgis-python-api/apidoc/html/arcgis.features.toc.html?highlight=append#arcgis.features.FeatureLayer.append&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Khaled&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2019 18:00:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455399#M22886</guid>
      <dc:creator>KhaledHassen</dc:creator>
      <dc:date>2019-02-12T18:00:48Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455400#M22887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Khaled,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Forgive me my lack of knowledge but the link referes to the Python API for ArcGIS, right? There is no arcgis.gis module that I can use when trying to set up a python script tool for ArcMap 10.6, is it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to achieve this somehow from ArcMap 10.6, ideally through a python script tool. But it's the first time that I try to access/work with AGOL data within python.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My idea is to download or read the table of the uploaded service, compare it to the updated version on my desktop, detect changes and new rows and then only append what is new or updated. I feel my brain is blocked to understand how I would do that in python...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2019 08:30:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455400#M22887</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-13T08:30:35Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455401#M22888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Soooo.... I am a big step further down the road now but now I am stuck.&lt;/P&gt;&lt;P&gt;(all done in one python script)&lt;/P&gt;&lt;P&gt;I ...&lt;/P&gt;&lt;P&gt;1.&amp;nbsp;download the json of the existing AGOL feature service and write the UIDs in a list.&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;compare the UIDs of my desktop feature class with the ones in the list from 1.&lt;/P&gt;&lt;P&gt;3. select those items with UIDs that are not in the list and copy them to a new feature class in an otherwise empty gdb (copying the items keeps the attachments).&lt;/P&gt;&lt;P&gt;4. create a service definition draft (CreateMapSDdraft)&lt;/P&gt;&lt;P&gt;5. change a couple of settings like described here:&amp;nbsp;&lt;A class="link-titled" href="http://desktop.arcgis.com/de/arcmap/10.3/analyze/arcpy-mapping/createmapsddraft.htm" title="http://desktop.arcgis.com/de/arcmap/10.3/analyze/arcpy-mapping/createmapsddraft.htm"&gt;CreateMapSDDraft—Help | ArcGIS for Desktop&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6. stage the service and Upload the service definition&lt;/P&gt;&lt;P&gt;7. get the serviceItemID from the uploaded service&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The idea was now to use the append API through python to append the new feature service to the old one but when I try it in the browser it says that Append is not enabled for my layer. I removed both sync and track changes settings.&amp;nbsp;Using UpdateDefinition API adding Append to the capabilities {capabilities : "Create,Delete,Query,Update,Editing,Append",&amp;nbsp;, it&amp;nbsp;accepted my changes. I also checked for the&amp;nbsp;{"supportsAppend" : true} setting which is correct for my service. It still keeps saying Append is not enabled.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you say in general I am on the right track? But how do I overcome the "Append not enabled" issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since I saved the new data in a new gdb now I can use the append tool on the item details page but I would prefer to do it all in python. Any other hint?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2019 08:45:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455401#M22888</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-15T08:45:49Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455402#M22889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Append capability is not required if you use append as the owner or admin of the data.&lt;/P&gt;&lt;P&gt;As far as the capability goes, I think you would need to use the feature service updateDefinition API and not the layer updateDefinition API. This is normally the issue I have seen before. We should have error in the API but we are tolerant to the definition that is not valid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not think you need to create SD file. Append accepts FileGDB and it is as good without the overhead of creating SD file with fileGDB inside.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Khaled&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2019 16:37:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455402#M22889</guid>
      <dc:creator>KhaledHassen</dc:creator>
      <dc:date>2019-02-15T16:37:30Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455403#M22890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I gave up on appending the data from Python. I thought appending the new data from a gdb on the item details page would be good enough but testing it now I see that the attachments have not been appended with the points. What can I do?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2019 22:06:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455403#M22890</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-15T22:06:28Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455404#M22891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes sorry. Appending only for features. No schema or attachments.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2019 22:11:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455404#M22891</guid>
      <dc:creator>KhaledHassen</dc:creator>
      <dc:date>2019-02-15T22:11:14Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455405#M22892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is so disappointing &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do you have another suggestion how this could be achieved?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Feb 2019 09:25:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455405#M22892</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-16T09:25:52Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455406#M22893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Attachments in appending is something we are looking at to support in the next release or so for sure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But for now, the only other solution besides overwrite the data with the new content in full is using sync.&lt;/P&gt;&lt;P&gt;So you will be working with a local copy of the data, edit the data and sync the changes (attachments + features).&lt;/P&gt;&lt;P&gt;You might check ArcMap create local copy for editing.&lt;/P&gt;&lt;P&gt;Using sync will only send the changes from your local copy and avoid sending data that has not changed. Sync will be even better than append since if you have low bandwidth, we will be sending only the changes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Feb 2019 14:35:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455406#M22893</guid>
      <dc:creator>KhaledHassen</dc:creator>
      <dc:date>2019-02-16T14:35:40Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455407#M22894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Khaled! I haven't thought of the sync option yet! Somehow I thought it would also not support attachments but it works like a charme!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So this is what I do now:&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. load the feature service into an MXD where I also have the local and updated version of the feature class.&lt;/P&gt;&lt;P&gt;2. Create a local copy of the feature service for editing on a very small extent which keeps the download small.&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Run a script tool that&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp; &amp;nbsp; - downloads the json of the existing AGOL feature service and write the UIDs in a list.&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp; &amp;nbsp; - compares the UIDs of my desktop feature class with the ones in the list from above.&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp; &amp;nbsp; - select those items with UIDs that are not in the list and copy them to a new feature class in an otherwise empty gdb (copying the items keeps the attachments).&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp; &amp;nbsp; - use the geoprocessing tool append to append the new features to the old features&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;4. Sync with server version.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Awesome simple after wasting a lot of time trying to find a&amp;nbsp;more AGOL focused&amp;nbsp;solution...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Feb 2019 12:57:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455407#M22894</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-18T12:57:10Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455408#M22895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is this a custom script that you wrote, or one that is widely available? Either way, would it be possible for you to share it here?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Feb 2019 16:50:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455408#M22895</guid>
      <dc:creator>Katie_Clark</dc:creator>
      <dc:date>2019-02-18T16:50:23Z</dc:date>
    </item>
    <item>
      <title>Re: append new data instead of overwriting service (AGOL)</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455409#M22896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is a custom script I wrote for a bigger project. I will send it as a private message.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Feb 2019 09:22:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/append-new-data-instead-of-overwriting-service/m-p/455409#M22896</guid>
      <dc:creator>Nicole_Ueberschär</dc:creator>
      <dc:date>2019-02-19T09:22:23Z</dc:date>
    </item>
  </channel>
</rss>

