Featureset Versions - Create Or Update

Skapa eller uppdatera version.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version}?api-version=2026-05-01

URI-parametrar

Name I Obligatorisk Typ Description
name
path True

string

Containernamn. Det här är skiftlägeskänsligt.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string

minLength: 1

ID för målprenumerationen.

version
path True

string

Versionsidentifierare. Det här är skiftlägeskänsligt.

workspaceName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$

Namn på Azure Machine Learning-arbetsyta

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Begärandetext

Name Obligatorisk Typ Description
properties True

FeaturesetVersionProperties

[Krävs] Ytterligare attribut för entiteten.

Svar

Name Typ Description
200 OK

FeaturesetVersion

Resursens 'FeaturesetVersion'-uppdateringsoperation lyckades

201 Created

FeaturesetVersion

Begäran har slutförts och en ny resurs har skapats som ett resultat.

Sidhuvuden

  • Azure-AsyncOperation: string
  • Retry-After: integer
  • x-ms-async-operation-timeout: string
Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

CreateOrUpdate Workspace Featureset Version.

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/featuresets/string/versions/string?api-version=2026-05-01

{
  "properties": {
    "description": "string",
    "entities": [
      "string"
    ],
    "isAnonymous": false,
    "isArchived": false,
    "materializationSettings": {
      "notification": {
        "emailOn": [
          "JobFailed"
        ],
        "emails": [
          "string"
        ]
      },
      "resource": {
        "instanceType": "string"
      },
      "schedule": {
        "endTime": "string",
        "frequency": "Day",
        "interval": 1,
        "schedule": {
          "hours": [
            1
          ],
          "minutes": [
            1
          ],
          "monthDays": [
            1
          ],
          "weekDays": [
            "Monday"
          ]
        },
        "startTime": "string",
        "timeZone": "string",
        "triggerType": "Recurrence"
      },
      "sparkConfiguration": {
        "string": "string"
      },
      "storeType": "Online"
    },
    "properties": {
      "string": "string"
    },
    "specification": {
      "path": "string"
    },
    "stage": "string",
    "tags": {
      "string": "string"
    }
  }
}

Exempelsvar

{
  "name": "string",
  "type": "string",
  "id": "string",
  "properties": {
    "description": "string",
    "entities": [
      "string"
    ],
    "isAnonymous": false,
    "isArchived": false,
    "materializationSettings": {
      "notification": {
        "emailOn": [
          "JobFailed"
        ],
        "emails": [
          "string"
        ]
      },
      "resource": {
        "instanceType": "string"
      },
      "schedule": {
        "endTime": "string",
        "frequency": "Day",
        "interval": 1,
        "schedule": {
          "hours": [
            1
          ],
          "minutes": [
            1
          ],
          "monthDays": [
            1
          ],
          "weekDays": [
            "Wednesday"
          ]
        },
        "startTime": "string",
        "timeZone": "string",
        "triggerType": "Recurrence"
      },
      "sparkConfiguration": {
        "string": "string"
      },
      "storeType": "OnlineAndOffline"
    },
    "properties": {
      "string": "string"
    },
    "provisioningState": "Deleting",
    "specification": {
      "path": "string"
    },
    "stage": "string",
    "tags": {
      "string": "string"
    }
  },
  "systemData": {
    "createdAt": "2020-01-01T12:34:56.999+00:52",
    "createdBy": "string",
    "createdByType": "Application",
    "lastModifiedAt": "2020-01-01T12:34:56.999+00:52",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User"
  }
}
{
  "name": "string",
  "type": "string",
  "id": "string",
  "properties": {
    "description": "string",
    "entities": [
      "string"
    ],
    "isAnonymous": false,
    "isArchived": false,
    "materializationSettings": {
      "notification": {
        "emailOn": [
          "JobCancelled"
        ],
        "emails": [
          "string"
        ]
      },
      "resource": {
        "instanceType": "string"
      },
      "schedule": {
        "endTime": "string",
        "frequency": "Hour",
        "interval": 1,
        "schedule": {
          "hours": [
            1
          ],
          "minutes": [
            1
          ],
          "monthDays": [
            1
          ],
          "weekDays": [
            "Wednesday"
          ]
        },
        "startTime": "string",
        "timeZone": "string",
        "triggerType": "Recurrence"
      },
      "sparkConfiguration": {
        "string": "string"
      },
      "storeType": "Offline"
    },
    "properties": {
      "string": "string"
    },
    "provisioningState": "Failed",
    "specification": {
      "path": "string"
    },
    "stage": "string",
    "tags": {
      "string": "string"
    }
  },
  "systemData": {
    "createdAt": "2020-01-01T12:34:56.999+00:52",
    "createdBy": "string",
    "createdByType": "Application",
    "lastModifiedAt": "2020-01-01T12:34:56.999+00:52",
    "lastModifiedBy": "string",
    "lastModifiedByType": "Key"
  }
}

Definitioner

Name Description
AssetProvisioningState

Etableringstillstånd för registertillgången.

AzureDevOpsWebhook

Webhook-information som är specifik för Azure DevOps

createdByType

Den typ av identitet som skapade resursen.

EmailNotificationEnableType

Räkna upp för att fastställa typen av e-postmeddelande.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

FeaturesetSpecification

DTO-objekt som representerar specifikation

FeaturesetVersion

Azure Resource Manager-resurskuvert.

FeaturesetVersionProperties

DTO-objekt som representerar versionen av funktionsuppsättningen

MaterializationComputeResource

DTO-objekt som representerar beräkningsresursen

MaterializationSettings
MaterializationStoreType

Anger de lager som materialisering ska ske i

NotificationSetting

Konfiguration för meddelande.

RecurrenceFrequency

Uppräkning för att beskriva frekvensen för ett upprepningsschema

RecurrenceSchedule
RecurrenceTrigger
systemData

Metadata som rör skapande och senaste ändring av resursen.

TriggerType
WebhookType

Räkna upp för att fastställa typen av webhook-återanropstjänst.

WeekDay

Uppräkning av veckodag

AssetProvisioningState

Etableringstillstånd för registertillgången.

Värde Description
Succeeded
Failed
Canceled
Creating
Updating
Deleting

AzureDevOpsWebhook

Webhook-information som är specifik för Azure DevOps

Name Typ Description
eventType

string

Skicka återanrop för en angiven meddelandehändelse

webhookType string:

AzureDevOps

[Krävs] Anger vilken typ av tjänst som ska skickas motringning

createdByType

Den typ av identitet som skapade resursen.

Värde Description
User
Application
ManagedIdentity
Key

EmailNotificationEnableType

Räkna upp för att fastställa typen av e-postmeddelande.

Värde Description
JobCompleted
JobFailed
JobCancelled

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

FeaturesetSpecification

DTO-objekt som representerar specifikation

Name Typ Description
path

string

Anger specifikationssökvägen

FeaturesetVersion

Azure Resource Manager-resurskuvert.

Name Typ Description
id

string

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Namnet på resursen

properties

FeaturesetVersionProperties

[Krävs] Ytterligare attribut för entiteten.

systemData

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

FeaturesetVersionProperties

DTO-objekt som representerar versionen av funktionsuppsättningen

Name Typ Standardvärde Description
description

string

Texten för tillgångsbeskrivningen.

entities

string[]

Anger en lista över entiteter

isAnonymous

boolean

False

Om namnversionen är systemgenererad (anonym registrering).

isArchived

boolean

False

Arkiveras tillgången?

materializationSettings

MaterializationSettings

Anger materialiseringsinställningarna

properties

object

Ordlistan för tillgångsegenskap.

provisioningState

AssetProvisioningState

Etableringstillstånd för containern featureset version.

specification

FeaturesetSpecification

Anger information om funktionsspecifikationen

stage

string

Anger tillgångssteget

tags

object

Taggordlista. Taggar kan läggas till, tas bort och uppdateras.

MaterializationComputeResource

DTO-objekt som representerar beräkningsresursen

Name Typ Description
instanceType

string

Anger instanstypen

MaterializationSettings

Name Typ Standardvärde Description
notification

NotificationSetting

Anger meddelandeinformationen

resource

MaterializationComputeResource

Anger inställningarna för beräkningsresursen

schedule

RecurrenceTrigger

Anger schemainformationen

sparkConfiguration

object

Anger spark-beräkningsinställningarna

storeType

MaterializationStoreType

None

Anger de lager som materialisering ska ske i

MaterializationStoreType

Anger de lager som materialisering ska ske i

Värde Description
None
Online
Offline
OnlineAndOffline

NotificationSetting

Konfiguration för meddelande.

Name Typ Description
emailOn

EmailNotificationEnableType[]

Skicka e-postavisering till användare med angiven meddelandetyp

emails

string[]

Det här är listan över e-postmottagare som har en begränsning på 499 tecken i total sammanfogning med kommaavgränsare

webhooks

object

Skicka webhook-återanrop till en tjänst. Nyckeln är ett användarnamn för webhooken.

RecurrenceFrequency

Uppräkning för att beskriva frekvensen för ett upprepningsschema

Värde Description
Minute

Frekvens per minut

Hour

Frekvens per timme

Day

Dagsfrekvens

Week

Frekvens per vecka

Month

Frekvens per månad

RecurrenceSchedule

Name Typ Description
hours

integer[] (int32)

[Krävs] Lista över timmar för schemat.

minutes

integer[] (int32)

[Krävs] Lista över minuter för schemat.

monthDays

integer[] (int32)

Lista över månadsdagar för schemat

weekDays

WeekDay[]

Lista över dagar för schemat.

RecurrenceTrigger

Name Typ Standardvärde Description
endTime

string

Anger sluttid för schemat i ISO 8601, men utan UTC-förskjutning. Referera till https://en.wikipedia.org/wiki/ISO_8601. Omkommenterat format skulle vara "2022-06-01T00:00:01" Om det inte finns kommer schemat att köras på obestämd tid

frequency

RecurrenceFrequency

[Krävs] Frekvensen för att utlösa schemat.

interval

integer (int32)

[Krävs] Anger schemaintervall tillsammans med frekvens

schedule

RecurrenceSchedule

Upprepningsschemat.

startTime

string

Anger starttid för schemat i ISO 8601-format, men utan UTC-förskjutning.

timeZone

string

UTC

Anger tidszon där schemat körs. TimeZone bör följa Windows tidszonsformat. Se: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11

triggerType string:

Recurrence

[Required]

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.

TriggerType

Värde Description
Recurrence
Cron

WebhookType

Räkna upp för att fastställa typen av webhook-återanropstjänst.

Värde Description
AzureDevOps

WeekDay

Uppräkning av veckodag

Värde Description
Monday

Måndag vardag

Tuesday

Tisdag vardag

Wednesday

Onsdag vardag

Thursday

Torsdag vardag

Friday

Fredag vardag

Saturday

Lördag vardag

Sunday

Söndag vardag