powered by
Removes all features in a Feature Layer or Table and resets the object ID counter. Truncating a Feature Layer does not change the schema of the data (does not add, remove, or alter existing database columns, constraints, or indexes).
truncate_layer(x, async = FALSE, attachment_only = FALSE, token = arc_token())
a named list with the name "success" and a value of TRUE or FALSE
TRUE
FALSE
an object of class FeatureLayer, Table, or ImageServer.
FeatureLayer
Table
ImageServer
default FALSE. It is recommended to set TRUE for larger datasets.
default FALSE. Deletes all the attachments for this layer. None of the layer features will be deleted when TRUE.
an httr2_token as created by auth_code() or similar
httr2_token
auth_code()
ArcGIS Developers Rest API Doc
if (FALSE) { # authorize using code flow set_arc_token(auth_code()) # create a FeatureLayer object flayer <- arc_open("your-feature-layer-url") # truncate it truncate_layer(flayer) }
Run the code above in your browser using DataLab