AzureStorageResultStore Klasse

Definition

Eine IEvaluationResultStore-Implementierung, die ScenarioRunResults unter einem Azure Storage-Container speichert.

public ref class AzureStorageResultStore sealed : Microsoft::Extensions::AI::Evaluation::Reporting::IEvaluationResultStore
public sealed class AzureStorageResultStore : Microsoft.Extensions.AI.Evaluation.Reporting.IEvaluationResultStore
type AzureStorageResultStore = class
    interface IEvaluationResultStore
Public NotInheritable Class AzureStorageResultStore
Implements IEvaluationResultStore
Vererbung
AzureStorageResultStore
Implementiert

Konstruktoren

Name Beschreibung
AzureStorageResultStore(DataLakeDirectoryClient)

Eine IEvaluationResultStore-Implementierung, die ScenarioRunResults unter einem Azure Storage-Container speichert.

Methoden

Name Beschreibung
DeleteResultsAsync(String, String, String, CancellationToken)

Löscht ScenarioRunResults für s gefiltert ScenarioRunnach dem angegebenen executionName, scenarioNameund iterationName aus dem Speicher.

GetIterationNamesAsync(String, String, CancellationToken)

Ruft die IterationNames in dem Szenario mit der angegebenen scenarioName Ausführung mit der angegebenen executionName.

GetLatestExecutionNamesAsync(Nullable<Int32>, CancellationToken)

Ruft die ExecutionNames der letzten count Ausführungen aus dem Speicher ab (sortiert von der letzten bis zur letzten).

GetScenarioNamesAsync(String, CancellationToken)

Ruft die ScenarioNames in der Ausführung mit dem angegebenen executionNameab.

ReadResultsAsync(String, String, String, CancellationToken)

Gibt ScenarioRunResults für ScenarioRuns gefiltert nach dem angegebenen executionName, scenarioName, und iterationName aus dem Speicher zurück.

WriteResultsAsync(IEnumerable<ScenarioRunResult>, CancellationToken)

Schreibt die bereitgestellten resultsS in den Speicher.

Gilt für: