Freigeben über


PublicData Klasse

Definiert die Basisklasse öffentlicher Daten.

Die öffentliche Datenklasse enthält allgemeine Eigenschaften und Methoden für jedes offene Dataset.

Initialisieren sie mit Spalten.

Vererbung
builtins.object
PublicData

Konstruktor

PublicData(cols: List[str] | None, enable_telemetry: bool = True)

Parameter

Name Beschreibung
cols
Erforderlich

Eine Liste anzureichernder Spaltennamen.

enable_telemetry

Gibt an, ob Telemetriedaten gesendet werden sollen.

Standardwert: True
cols
Erforderlich

Spaltennamenliste, die der Benutzer anreichern möchte

enable_telemetry
Erforderlich

Ob Telemetriedaten gesendet werden sollen

Methoden

get_enricher

Ruft die Anreicherungsfunktion ab.

to_pandas_dataframe

Zu Pandas-Datenrahmen.

to_spark_dataframe

Zu Spark-Datenrahmen.

get_enricher

Ruft die Anreicherungsfunktion ab.

get_enricher()

to_pandas_dataframe

Zu Pandas-Datenrahmen.

to_pandas_dataframe()

to_spark_dataframe

Zu Spark-Datenrahmen.

to_spark_dataframe()

Attribute

cols

Ruft die abzurufende Spaltennamenliste ab.

env

Gibt die Laufzeitumgebung zurück.

id

Ruft die Speicherort-ID der offenen Daten ab.

registry_id

Ruft die Registrierungs-ID dieses öffentlichen Datasets ab, das im Back-End registriert ist.

Azure verwendet diese Registrierungs-ID, um die neuesten Metadaten wie den Speicherort abzurufen. Sie sollten davon ausgehen, dass alle öffentlichen Datenunterklassen _registry_id zuweisen.

Gibt zurück

Typ Beschreibung
str

Die Registrierungs-ID.

logger

logger = <Logger azureml.opendatasets (DEBUG)>

mandatory_columns

mandatory_columns = []