Freigeben über


ArmCustomerInsightsModelFactory.KpiDefinition Methode

Definition

Initialisiert eine neue instance von KpiDefinition.

public static Azure.ResourceManager.CustomerInsights.Models.KpiDefinition KpiDefinition (Azure.ResourceManager.CustomerInsights.Models.EntityType entityType = Azure.ResourceManager.CustomerInsights.Models.EntityType.None, string entityTypeName = default, Guid? tenantId = default, string kpiName = default, System.Collections.Generic.IReadOnlyDictionary<string,string> displayName = default, System.Collections.Generic.IReadOnlyDictionary<string,string> description = default, Azure.ResourceManager.CustomerInsights.Models.CalculationWindowType calculationWindow = Azure.ResourceManager.CustomerInsights.Models.CalculationWindowType.Lifetime, string calculationWindowFieldName = default, Azure.ResourceManager.CustomerInsights.Models.KpiFunction function = Azure.ResourceManager.CustomerInsights.Models.KpiFunction.None, string expression = default, string unit = default, string filter = default, System.Collections.Generic.IEnumerable<string> groupBy = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.KpiGroupByMetadata> groupByMetadata = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.KpiParticipantProfilesMetadata> participantProfilesMetadata = default, Azure.ResourceManager.CustomerInsights.Models.ProvisioningState? provisioningState = default, Azure.ResourceManager.CustomerInsights.Models.KpiThresholds thresHolds = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.KpiAlias> aliases = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.KpiExtract> extracts = default);
static member KpiDefinition : Azure.ResourceManager.CustomerInsights.Models.EntityType * string * Nullable<Guid> * string * System.Collections.Generic.IReadOnlyDictionary<string, string> * System.Collections.Generic.IReadOnlyDictionary<string, string> * Azure.ResourceManager.CustomerInsights.Models.CalculationWindowType * string * Azure.ResourceManager.CustomerInsights.Models.KpiFunction * string * string * string * seq<string> * seq<Azure.ResourceManager.CustomerInsights.Models.KpiGroupByMetadata> * seq<Azure.ResourceManager.CustomerInsights.Models.KpiParticipantProfilesMetadata> * Nullable<Azure.ResourceManager.CustomerInsights.Models.ProvisioningState> * Azure.ResourceManager.CustomerInsights.Models.KpiThresholds * seq<Azure.ResourceManager.CustomerInsights.Models.KpiAlias> * seq<Azure.ResourceManager.CustomerInsights.Models.KpiExtract> -> Azure.ResourceManager.CustomerInsights.Models.KpiDefinition
Public Shared Function KpiDefinition (Optional entityType As EntityType = Azure.ResourceManager.CustomerInsights.Models.EntityType.None, Optional entityTypeName As String = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional kpiName As String = Nothing, Optional displayName As IReadOnlyDictionary(Of String, String) = Nothing, Optional description As IReadOnlyDictionary(Of String, String) = Nothing, Optional calculationWindow As CalculationWindowType = Azure.ResourceManager.CustomerInsights.Models.CalculationWindowType.Lifetime, Optional calculationWindowFieldName As String = Nothing, Optional function As KpiFunction = Azure.ResourceManager.CustomerInsights.Models.KpiFunction.None, Optional expression As String = Nothing, Optional unit As String = Nothing, Optional filter As String = Nothing, Optional groupBy As IEnumerable(Of String) = Nothing, Optional groupByMetadata As IEnumerable(Of KpiGroupByMetadata) = Nothing, Optional participantProfilesMetadata As IEnumerable(Of KpiParticipantProfilesMetadata) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional thresHolds As KpiThresholds = Nothing, Optional aliases As IEnumerable(Of KpiAlias) = Nothing, Optional extracts As IEnumerable(Of KpiExtract) = Nothing) As KpiDefinition

Parameter

entityType
EntityType

Der Zuordnungsentitätstyp.

entityTypeName
String

Der Name der Zuordnungsentität.

tenantId
Nullable<Guid>

Der Hubname.

kpiName
String

Der KPI-Name.

displayName
IReadOnlyDictionary<String,String>

Lokalisierter Anzeigename für den KPI.

description
IReadOnlyDictionary<String,String>

Lokalisierte Beschreibung für den KPI.

calculationWindow
CalculationWindowType

Das Berechnungsfenster.

calculationWindowFieldName
String

Name des Berechnungsfensterfelds.

function
KpiFunction

Die Berechnungsfunktion für den KPI.

expression
String

Der Berechnungsausdruck für den KPI.

unit
String

Die Maßeinheit für den KPI.

filter
String

Der Filterausdruck für den KPI.

groupBy
IEnumerable<String>

Die Gruppierung nach Eigenschaften für den KPI.

groupByMetadata
IEnumerable<KpiGroupByMetadata>

Die KPI GroupByMetadata.

participantProfilesMetadata
IEnumerable<KpiParticipantProfilesMetadata>

Die Teilnehmerprofile.

provisioningState
Nullable<ProvisioningState>

Bereitstellungsstatus.

thresHolds
KpiThresholds

Die KPI-Schwellenwerte.

aliases
IEnumerable<KpiAlias>

Die Aliase.

extracts
IEnumerable<KpiExtract>

Der KPI extrahiert.

Gibt zurück

Eine neue KpiDefinition instance zum Simulieren.

Gilt für: