Azure / Azure/MachineLearningNotebooks
register_pandas_dataframe() cannot register with complex data types
- Vorherrschende Sprache
- Jupyter Notebook
- Sterne
- 4.4k
- Forks
- 2.6k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When using the `register_pandas_dataframe()` method from the TabularDatasetFactory, I am getting an error
```
UserErrorException: UserErrorException:
Message: Cannot register pandas dataframes with columns containing complex data types. Encountered column with type:
InnerException None
ErrorResponse
{
"error": {
"code": "UserError",
"message": "Cannot register pandas dataframes with columns containing complex data types. Encountered column with type: "
}
```
I can see why I am getting this error, but what's very frustrating is on the [documentation page](https://stackoverflow.com/questions/71919389/azureml-tabulardataset-to-pandas-dataframe-returns-invalidencoding-error) and on the [user guide](https://stackoverflow.com/questions/71919389/azureml-tabulardataset-to-pandas-dataframe-returns-invalidencoding-error), nowhere does is show that some datatypes are not supported (like a numpy array).
A small table in the documentation showing unsupported datatypes would greatly benefit the user.
---
#### Document Details
⚠ *Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.*
* ID: 9b1aee32-5a1f-2ef1-ee76-30b17999db87
* Version Independent ID: f4785272-a81d-e9cc-c6a5-9d41c8dcd90b
* Content: [azureml.data.dataset_factory.TabularDatasetFactory class - Azure Machine Learning Python](https://docs.microsoft.com/en-us/python/api/azureml-core/azureml.data.dataset_factory.tabulardatasetfactory?view=azure-ml-py#azureml-data-dataset-factory-tabulardatasetfactory-from-json-lines-files)
* Content Source: [AzureML-Docset/stable/docs-ref-autogen/azureml-core/azureml.data.dataset_factory.TabularDatasetFactory.yml](https://github.com/MicrosoftDocs/MachineLearning-Python-pr/blob/live/AzureML-Docset/stable/docs-ref-autogen/azureml-core/azureml.data.dataset_factory.TabularDatasetFactory.yml)
* Service: **machine-learning**
* Sub-service: **core**
* GitHub Login: @DebFro
* Microsoft Alias: **debfro**
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der Referenzseite für TabularDatasetFactory und ihrer Inhaltsquelle AzureML-Docset/stable/docs-ref-autogen/azureml-core/azureml.data.dataset_factory.TabularDatasetFactory.yml. Überprüfe die Dokumentation zu register_pandas_dataframe() und füge eine kleine Tabelle hinzu, die nicht unterstützte Datentypen beschreibt, einschließlich der im Issue gemeldeten Fälle. Als erledigt gilt die Aufgabe, wenn die veröffentlichte Referenz klar erläutert, welche Typen nicht registriert werden können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- azure, pandas, python
- Bereich
- documentation, machine-learning
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 52/100