Udostępnij za pośrednictwem


@azure-rest/onlineexperimentation package

Interfejsy

AggregatedValue

Wartość właściwości zdarzenia zagregowana przez metrykę.

AggregatedValueOutput

Wartość właściwości zdarzenia zagregowana przez metrykę.

AverageMetricDefinition

Definicja średniej metryki. Oblicza średnią wartość określonej właściwości zdarzenia.

AverageMetricDefinitionOutput

Definicja średniej metryki. Oblicza średnią wartość określonej właściwości zdarzenia.

CreateOrUpdateMetric200Headers
CreateOrUpdateMetric200Response

Żądanie zakończyło się pomyślnie.

CreateOrUpdateMetric201Headers
CreateOrUpdateMetric201Response

Żądanie zakończyło się pomyślnie i w rezultacie został utworzony nowy zasób.

CreateOrUpdateMetricBodyParam
CreateOrUpdateMetricDefaultHeaders
CreateOrUpdateMetricDefaultResponse
CreateOrUpdateMetricHeaderParam
CreateOrUpdateMetricHeaders
CreateOrUpdateMetricMediaTypesParam
DeleteMetric204Headers
DeleteMetric204Response

Brak zawartości do wysłania dla tego żądania, ale nagłówki mogą być przydatne.

DeleteMetricDefaultHeaders
DeleteMetricDefaultResponse
DeleteMetricHeaderParam
DeleteMetricHeaders
DiagnosticDetailOutput

Szczegóły diagnostyczne dotyczące błędów walidacji.

EventCountMetricDefinition

Definicja definicji metryki EventCount. Zlicza wystąpienia określonego zdarzenia.

EventCountMetricDefinitionOutput

Definicja definicji metryki EventCount. Zlicza wystąpienia określonego zdarzenia.

EventRateMetricDefinition

Definicja metryki EventRate. Oblicza procent zdarzeń spełniających określony warunek.

EventRateMetricDefinitionOutput

Definicja metryki EventRate. Oblicza procent zdarzeń spełniających określony warunek.

ExperimentMetric

Definiuje metadane metryki eksperymentu i szczegóły obliczeń.

ExperimentMetricDefinitionOutputParent

Definicja metryki, która określa sposób obliczania wartości metryki na podstawie danych zdarzenia.

ExperimentMetricDefinitionParent

Definicja metryki, która określa sposób obliczania wartości metryki na podstawie danych zdarzenia.

ExperimentMetricOutput

Definiuje metadane metryki eksperymentu i szczegóły obliczeń.

ExperimentMetricValidationResultOutput

Wynik sprawdzania poprawności danych eksperymentu.

GetMetric
GetMetric200Headers
GetMetric200Response

Żądanie zakończyło się pomyślnie.

GetMetricDefaultHeaders
GetMetricDefaultResponse
GetMetricHeaderParam
GetMetricHeaders
ListMetrics
ListMetrics200Headers
ListMetrics200Response

Żądanie zakończyło się pomyślnie.

ListMetricsDefaultHeaders
ListMetricsDefaultResponse
ListMetricsHeaderParam
ListMetricsHeaders
ListMetricsQueryParam
ListMetricsQueryParamProperties
ObservedEvent

Zdarzenie zaobserwowane przez metrykę.

ObservedEventOutput

Zdarzenie zaobserwowane przez metrykę.

OnlineExperimentationClientOptions

Opcjonalne parametry klienta

PageSettings

Interfejs śledzący ustawienia iteracji stronicowanej

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

PagedExperimentMetricOutput

Stronicowana kolekcja elementów ExperimentMetric

PagingOptions

Opcje pomocnika stronicowania

PercentileMetricDefinition

Definicja metryki percentyla. Oblicza określony percentyl właściwości zdarzenia.

PercentileMetricDefinitionOutput

Definicja metryki percentyla. Oblicza określony percentyl właściwości zdarzenia.

Routes
SumMetricDefinition

Definicja definicji metryki Suma. Oblicza sumę określonej właściwości zdarzenia. Analiza eksperymentalna uwzględnia nierówną alokację ruchu.

SumMetricDefinitionOutput

Definicja definicji metryki Suma. Oblicza sumę określonej właściwości zdarzenia. Analiza eksperymentalna uwzględnia nierówną alokację ruchu.

UserCountMetricDefinition

Definicja metryki UserCount. Zlicza unikalnych użytkowników, którzy napotkali określone zdarzenie.

UserCountMetricDefinitionOutput

Definicja metryki UserCount. Zlicza unikalnych użytkowników, którzy napotkali określone zdarzenie.

UserRateMetricDefinition

Definicja metryki UserRate. Oblicza procent użytkowników, którzy napotkali zdarzenie początkowe, a następnie zdarzenie końcowe. Użytkownicy muszą napotkać zdarzenia w określonej kolejności.

UserRateMetricDefinitionOutput

Definicja metryki UserRate. Oblicza procent użytkowników, którzy napotkali zdarzenie początkowe, a następnie zdarzenie końcowe. Użytkownicy muszą napotkać zdarzenia w określonej kolejności.

ValidateMetric
ValidateMetric200Headers
ValidateMetric200Response

Żądanie zakończyło się pomyślnie.

ValidateMetricBodyParam
ValidateMetricDefaultHeaders
ValidateMetricDefaultResponse
ValidateMetricHeaderParam
ValidateMetricHeaders

Aliasy typu

CreateOrUpdateMetricParameters
DeleteMetricParameters
DesiredDirection

Alias dla DesiredDirection

DesiredDirectionOutput

Alias dla DesiredDirectionOutput

DiagnosticCodeOutput

Alias dla DiagnosticCodeOutput

ExperimentMetricDefinition

Definicja metryki, która określa sposób obliczania wartości metryki na podstawie danych zdarzenia.

ExperimentMetricDefinitionOutput

Definicja metryki, która określa sposób obliczania wartości metryki na podstawie danych zdarzenia.

ExperimentMetricResourceMergeAndPatch

Wystąpienie zasobu.

GetArrayType

Typ pomocnika w celu wyodrębnienia typu tablicy

GetMetricParameters
GetPage

Typ funkcji niestandardowej, która definiuje sposób pobierania strony i linku do następnej, jeśli istnieje.

LifecycleStage

Alias dla LifecycleStage

LifecycleStageOutput

Alias dla LifecycleStageOutput

ListMetricsParameters
PaginateReturn

Typ pomocnika, aby wywnioskować typ stronicowanych elementów z typu odpowiedzi Ten typ jest generowany na podstawie informacji o programie Swagger dla elementu x-ms-pageable w szczególności na właściwości itemName, która wskazuje właściwość odpowiedzi, w której znaleziono elementy strony. Wartość domyślna to value. Ten typ umożliwi nam zapewnienie silnie typizowanego iteratora na podstawie odpowiedzi, która otrzymujemy jako drugi parametr

ValidateMetricParameters

Wyliczenia

KnownDesiredDirection

Żądany kierunek wartości metryki eksperymentu.

KnownDiagnosticCode

Kody błędów diagnostycznych.

KnownExperimentMetricType

Sposób, w jaki definicja metryki oblicza wartości danych na podstawie danych o zdarzeniach.

KnownLifecycleStage

Etapy cyklu życia metryki eksperymentu, określające, czy dane są uwzględniane w analizie eksperymentu.

KnownValidationResult

Wynik sprawdzania poprawności danych eksperymentu.

Funkcje

OnlineExperimentationClient(string, TokenCredential, OnlineExperimentationClientOptions)

Inicjowanie nowego wystąpienia OnlineExperimentationClient

isUnexpected(GetMetric200Response | GetMetricDefaultResponse)
isUnexpected(CreateOrUpdateMetric200Response | CreateOrUpdateMetric201Response | CreateOrUpdateMetricDefaultResponse)
isUnexpected(DeleteMetric204Response | DeleteMetricDefaultResponse)
isUnexpected(ValidateMetric200Response | ValidateMetricDefaultResponse)
isUnexpected(ListMetrics200Response | ListMetricsDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Pomocnik do stronicowania wyników z początkowej odpowiedzi zgodnej ze specyfikacją rozszerzenia Autorest x-ms-pageable

Szczegóły funkcji

OnlineExperimentationClient(string, TokenCredential, OnlineExperimentationClientOptions)

Inicjowanie nowego wystąpienia OnlineExperimentationClient

function OnlineExperimentationClient(endpointParam: string, credentials: TokenCredential, options?: OnlineExperimentationClientOptions): OnlineExperimentationClient

Parametry

endpointParam

string

Adres URL punktu końcowego dla obszaru roboczego Eksperymentowanie online.

credentials
TokenCredential

unikatowe identyfikowanie poświadczeń klienta

options
OnlineExperimentationClientOptions

parametr dla wszystkich parametrów opcjonalnych

Zwraca

OnlineExperimentationClient

isUnexpected(GetMetric200Response | GetMetricDefaultResponse)

function isUnexpected(response: GetMetric200Response | GetMetricDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(CreateOrUpdateMetric200Response | CreateOrUpdateMetric201Response | CreateOrUpdateMetricDefaultResponse)

function isUnexpected(response: CreateOrUpdateMetric200Response | CreateOrUpdateMetric201Response | CreateOrUpdateMetricDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(DeleteMetric204Response | DeleteMetricDefaultResponse)

function isUnexpected(response: DeleteMetric204Response | DeleteMetricDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(ValidateMetric200Response | ValidateMetricDefaultResponse)

function isUnexpected(response: ValidateMetric200Response | ValidateMetricDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(ListMetrics200Response | ListMetricsDefaultResponse)

function isUnexpected(response: ListMetrics200Response | ListMetricsDefaultResponse): response

Parametry

Zwraca

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Pomocnik do stronicowania wyników z początkowej odpowiedzi zgodnej ze specyfikacją rozszerzenia Autorest x-ms-pageable

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Parametry

client
Client

Klient do użycia do wysyłania żądań następnej strony

initialResponse

TResponse

Początkowa odpowiedź zawierająca element nextLink i bieżącą stronę elementów

options

PagingOptions<TResponse>

Zwraca

  • PagedAsyncIterableIterator w celu iterowania elementów