<?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: Error truncating a feature layer in ArcGIS API for Python Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-python-questions/error-truncating-a-feature-layer/m-p/1548718#M10774</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/824095"&gt;@jayldav&lt;/a&gt;&amp;nbsp; - Can you please contact Support with a reproducible case, including data, so we can investigate further?&lt;/P&gt;</description>
    <pubDate>Tue, 15 Oct 2024 16:01:15 GMT</pubDate>
    <dc:creator>JohnYaist1</dc:creator>
    <dc:date>2024-10-15T16:01:15Z</dc:date>
    <item>
      <title>Error truncating a feature layer</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/error-truncating-a-feature-layer/m-p/1522177#M10432</link>
      <description>&lt;P&gt;I'm getting an error using a script that previously worked for updating a layer. The error is a string name that is too long for something identified only as 'identifier.' (I'm not sure why this is an error from the truncate function, which should be deleting rows.) I'm replacing the string with X's, but somehow it's ending up as two repeats of the name of the feature layer, so it is over 128 characters.&lt;/P&gt;&lt;P&gt;I can't figure out which 'identifier' this is. I printed out target_layer.properties and found that the string was the name of one of the spatial indexes, so I rebuilt the spatial indexes for the layer. Now the identifier no longer shows up in those indexes. But the error from the script has not changed, it still thinks there is an 'identifier' with this too-long string. There is nothing else under target_layer.properties that has the too-long string as its name.&lt;/P&gt;&lt;P&gt;What else could I do to find where/how this happening?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's the error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;Exception&lt;/SPAN&gt;                                 Traceback (most recent call last)

Cell &lt;SPAN class=""&gt;In[37], line 59&lt;/SPAN&gt;, in &lt;SPAN class=""&gt;load_to_agol&lt;/SPAN&gt;&lt;SPAN class=""&gt;(shape_data, target_feature, layer_collection)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;     57&lt;/SPAN&gt; target_layer &lt;SPAN&gt;=&lt;/SPAN&gt; target_feature&lt;SPAN&gt;.&lt;/SPAN&gt;layers[&lt;SPAN&gt;0&lt;/SPAN&gt;]
&lt;SPAN class=""&gt;     58&lt;/SPAN&gt; &lt;SPAN&gt;print&lt;/SPAN&gt;(target_layer)  &lt;SPAN&gt;##&lt;/SPAN&gt;
&lt;SPAN class=""&gt;---&amp;gt; 59&lt;/SPAN&gt; &lt;SPAN class=""&gt;target_layer&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;manager&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;truncate&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;     60&lt;/SPAN&gt; &lt;SPAN&gt;#Then append each block&lt;/SPAN&gt;

File &lt;SPAN class=""&gt;C:\ProgramData\Anaconda3\lib\site-packages\arcgis\features\managers.py:3053&lt;/SPAN&gt;, in &lt;SPAN class=""&gt;FeatureLayerManager.truncate&lt;/SPAN&gt;&lt;SPAN class=""&gt;(self, attachment_only, asynchronous, wait)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   3050&lt;/SPAN&gt;         res &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;self&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;_con&lt;SPAN&gt;.&lt;/SPAN&gt;post(u_url, params)
&lt;SPAN class=""&gt;   3051&lt;/SPAN&gt;         &lt;SPAN&gt;# Leave calling refresh to user since wait is false&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   3052&lt;/SPAN&gt; &lt;SPAN class=""&gt;else&lt;/SPAN&gt;:
&lt;SPAN class=""&gt;-&amp;gt; 3053&lt;/SPAN&gt;     res &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;self&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;_con&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;post&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;u_url&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;params&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   3054&lt;/SPAN&gt;     &lt;SPAN&gt;self&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;refresh()
&lt;SPAN class=""&gt;   3055&lt;/SPAN&gt; &lt;SPAN class=""&gt;return&lt;/SPAN&gt; res

File &lt;SPAN class=""&gt;C:\ProgramData\Anaconda3\lib\site-packages\arcgis\gis\_impl\_con\_connection.py:1557&lt;/SPAN&gt;, in &lt;SPAN class=""&gt;Connection.post&lt;/SPAN&gt;&lt;SPAN class=""&gt;(self, path, params, files, **kwargs)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1555&lt;/SPAN&gt; &lt;SPAN class=""&gt;if&lt;/SPAN&gt; return_raw_response:
&lt;SPAN class=""&gt;   1556&lt;/SPAN&gt;     &lt;SPAN class=""&gt;return&lt;/SPAN&gt; resp
&lt;SPAN class=""&gt;-&amp;gt; 1557&lt;/SPAN&gt; &lt;SPAN class=""&gt;return&lt;/SPAN&gt; &lt;SPAN class=""&gt;self&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;_handle_response&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1558&lt;/SPAN&gt;     &lt;SPAN class=""&gt;resp&lt;/SPAN&gt;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&lt;SPAN class=""&gt;resp&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1559&lt;/SPAN&gt;     &lt;SPAN class=""&gt;out_path&lt;/SPAN&gt;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&lt;SPAN class=""&gt;out_path&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1560&lt;/SPAN&gt;     &lt;SPAN class=""&gt;file_name&lt;/SPAN&gt;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&lt;SPAN class=""&gt;file_name&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1561&lt;/SPAN&gt;     &lt;SPAN class=""&gt;try_json&lt;/SPAN&gt;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&lt;SPAN class=""&gt;try_json&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1562&lt;/SPAN&gt;     &lt;SPAN class=""&gt;force_bytes&lt;/SPAN&gt;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&lt;SPAN class=""&gt;kwargs&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;pop&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;"&lt;/SPAN&gt;&lt;SPAN class=""&gt;force_bytes&lt;/SPAN&gt;&lt;SPAN class=""&gt;"&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;False&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1563&lt;/SPAN&gt; &lt;SPAN class=""&gt;)&lt;/SPAN&gt;

File &lt;SPAN class=""&gt;C:\ProgramData\Anaconda3\lib\site-packages\arcgis\gis\_impl\_con\_connection.py:1027&lt;/SPAN&gt;, in &lt;SPAN class=""&gt;Connection._handle_response&lt;/SPAN&gt;&lt;SPAN class=""&gt;(self, resp, file_name, out_path, try_json, force_bytes, ignore_error_key)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1023&lt;/SPAN&gt;             &lt;SPAN class=""&gt;return&lt;/SPAN&gt; data
&lt;SPAN class=""&gt;   1024&lt;/SPAN&gt;         errorcode &lt;SPAN&gt;=&lt;/SPAN&gt; (
&lt;SPAN class=""&gt;   1025&lt;/SPAN&gt;             data[&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;error&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;][&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;code&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;] &lt;SPAN class=""&gt;if&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;code&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt; &lt;SPAN class=""&gt;in&lt;/SPAN&gt; data[&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;error&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;] &lt;SPAN class=""&gt;else&lt;/SPAN&gt; &lt;SPAN&gt;0&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1026&lt;/SPAN&gt;         )
&lt;SPAN class=""&gt;-&amp;gt; 1027&lt;/SPAN&gt;         &lt;SPAN class=""&gt;self&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;_handle_json_error&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;data&lt;/SPAN&gt;&lt;SPAN class=""&gt;[&lt;/SPAN&gt;&lt;SPAN class=""&gt;"&lt;/SPAN&gt;&lt;SPAN class=""&gt;error&lt;/SPAN&gt;&lt;SPAN class=""&gt;"&lt;/SPAN&gt;&lt;SPAN class=""&gt;]&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;errorcode&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1028&lt;/SPAN&gt;     &lt;SPAN class=""&gt;return&lt;/SPAN&gt; data
&lt;SPAN class=""&gt;   1029&lt;/SPAN&gt; &lt;SPAN class=""&gt;else&lt;/SPAN&gt;:

File &lt;SPAN class=""&gt;C:\ProgramData\Anaconda3\lib\site-packages\arcgis\gis\_impl\_con\_connection.py:1052&lt;/SPAN&gt;, in &lt;SPAN class=""&gt;Connection._handle_json_error&lt;/SPAN&gt;&lt;SPAN class=""&gt;(self, error, errorcode)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1047&lt;/SPAN&gt;                 &lt;SPAN&gt;# _log.error(errordetail)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1049&lt;/SPAN&gt; errormessage &lt;SPAN&gt;=&lt;/SPAN&gt; (
&lt;SPAN class=""&gt;   1050&lt;/SPAN&gt;     errormessage &lt;SPAN&gt;+&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN class=""&gt;\n&lt;/SPAN&gt;&lt;SPAN&gt;(Error Code: &lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt; &lt;SPAN&gt;+&lt;/SPAN&gt; &lt;SPAN&gt;str&lt;/SPAN&gt;(errorcode) &lt;SPAN&gt;+&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN class=""&gt;   1051&lt;/SPAN&gt; )
&lt;SPAN class=""&gt;-&amp;gt; 1052&lt;/SPAN&gt; &lt;SPAN class=""&gt;raise&lt;/SPAN&gt; &lt;SPAN class=""&gt;Exception&lt;/SPAN&gt;(errormessage)

&lt;SPAN class=""&gt;Exception&lt;/SPAN&gt;: Unable to truncate layer data.
The identifier that starts with 'XXXXXXXXXXXXXXXXXXX' is too long. Maximum length is 128.
(Error Code: 400)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Aug 2024 13:11:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/error-truncating-a-feature-layer/m-p/1522177#M10432</guid>
      <dc:creator>jayldav</dc:creator>
      <dc:date>2024-08-15T13:11:39Z</dc:date>
    </item>
    <item>
      <title>Re: Error truncating a feature layer</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/error-truncating-a-feature-layer/m-p/1548718#M10774</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/824095"&gt;@jayldav&lt;/a&gt;&amp;nbsp; - Can you please contact Support with a reproducible case, including data, so we can investigate further?&lt;/P&gt;</description>
      <pubDate>Tue, 15 Oct 2024 16:01:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/error-truncating-a-feature-layer/m-p/1548718#M10774</guid>
      <dc:creator>JohnYaist1</dc:creator>
      <dc:date>2024-10-15T16:01:15Z</dc:date>
    </item>
  </channel>
</rss>

