laptop and a wrench

Bogue

Using the to_featurelayer function in ArcGIS API for Python returns the error message, "Maximum number of records allowed (1000) exceeded" when publishing the result of the pivot_table function.

Dernière publication: October 29, 2021 ArcGIS Online
Numéro d’ID de bogue BUG-000130651
EnvoiMay 6, 2020
Dernière modificationJune 5, 2024
S’applique àArcGIS Online
Version trouvée8.1
Système d’exploitationWindows OS
Version du système d’exploitation10.0 64 Bit
StatutKnown Limit

Informations supplémentaires

- pivot_table results in a MulitLevel index, which is not supported in feature classes. - The maximum records message results because to_featurelayer() has to geocode the results in this case, which can only be accomplished 1000 records at a time. - Flattening the multilevel index with df.stack().reset_index() creates individual records with the multilevel index appropriately transposed for each record. - With some data engineering of column names and using the GeoAccessor.from_xy() method a valid spatial data frame can be created and the to_featurelayer() method used (Although this simply recreates the original feature layer in this case).

Solution de contournement

Use the commented out syntax of the last kernel to convert the DataFrame to a CSV file, and publish it. However, this does not always work correctly. Refer to BUG-000129950 for more information.

Étapes pour reproduire

ID de bogue: BUG-000130651

Logiciel:

  • ArcGIS Online

Recevoir une notification lorsque le statut d’un bogue change

Télécharger l’application Esri Support

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement