operations Paket
Vorgangsnamespaces für das Dataverse SDK.
Dieses Modul enthält die Vorgangsnamespaceklassen, die SDK-Vorgänge in logische Gruppen organisieren: Datensätze, Abfragen und Tabellen.
Module
| batch |
Batchvorgangsnamespaces für das Dataverse SDK. |
| dataframe |
DataFrame CRUD-Operationsnamespace für das Dataverse SDK. |
| files |
Dateioperationsnamespace für das Dataverse SDK. |
| query |
Abfrageoperationsnamespace für das Dataverse SDK. |
| records |
Record CRUD operations namespace for the Dataverse SDK. |
| tables |
Namespace für Tabellenmetadatenvorgänge für das Dataverse SDK. |
Klassen
| BatchDataFrameOperations |
DataFrame-orientierte Wrapper für Batchdatensatzvorgänge. Stellt createEingaben updatebereit, die delete Eingaben akzeptieren Zugriff über Beispiel:
|
| BatchOperations |
Namespace für Batchvorgänge ( Zugriff über Beispiel:
|
| BatchQueryOperations |
Abfragevorgänge für ein BatchRequest. Spiegelt Instanziieren Sie nicht direkt; verwenden |
| BatchRecordOperations |
Aufzeichnen von Vorgängen in einem BatchRequest. Spiegelung : GA-Methoden: retrieve (einzelner Datensatz) und list (Mehrere Datensätze, einzelseitige Seite). get ist veraltet – stattdessen verwenden retrieve . Instanziieren Sie nicht direkt; verwenden |
| BatchRequest |
Generator zum Erstellen und Ausführen einer Dataverse OData-Anforderung Abrufen über new ( Vorgänge werden sequenziell in der hinzugefügten Reihenfolge ausgeführt. Das Ergebnis BatchResult enthält eine BatchItemResponse pro verteilte HTTP-Anforderung (einige Vorgänge werden auf mehrere Anforderungen erweitert). Hinweis Maximal 1000 HTTP-Vorgänge pro Batch. Beispiel:
|
| BatchTableOperations |
Tabellenmetadatenvorgänge in einem BatchRequest. Spiegelt Hinweis tables.delete, tables.add_columns und tables.remove_columns erfordern eine Metadatensuche (GET EntityDefinitions) unter execute Zeit, um die MetadataId der Tabelle aufzulösen. Dieser Nachschlagevorgang ist für den Aufrufer transparent. Hinweis tables.add_columns und tables.remove_columns die einzelnen Produkte Batchelement pro Spalte, sodass sie mehrere Einträge beisteuern Instanziieren Sie nicht direkt; verwenden |
| ChangeSet |
Eine transaktionsbezogene Gruppe von Schreibvorgängen mit einem Datensatz. Alle Vorgänge sind erfolgreich oder werden zurückgesetzt. Verwenden Sie den Kontext-Manager oder den Aufruf Instanziieren Sie nicht direkt; verwenden changeset. Beispiel:
|
| ChangeSetRecordOperations |
Datensatzschreibvorgänge, die in einer ChangeSet. Spiegelungen Instanziieren Sie nicht direkt; verwenden |
| DataFrameOperations |
Namespace für Pandas DataFrame CRUD-Vorgänge. Zugriff über Beispiel:
|
| FileOperations |
Namespace für Dateivorgänge. Zugriff über Beispiel:
|
| QueryOperations |
Namespace für Abfragevorgänge. Zugriff über Beispiel:
|
| RecordOperations |
Namespace für CRUD-Vorgänge auf Datensatzebene. Zugriff über Beispiel:
|
| TableOperations |
Namespace für Metadatenvorgänge auf Tabellenebene. Zugriff über Beispiel:
|