Megosztás:


Featureset Versions - Create Or Update

Verzió létrehozása vagy frissítése.

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

URI-paraméterek

Name In Kötelező Típus Description
name
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$

Tároló neve. Ez a kis- és nagybetűk megkülönböztetése.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

minLength: 1

A cél-előfizetés azonosítója.

version
path True

string

Verzióazonosító. Ez a kis- és nagybetűk megkülönböztetése.

workspaceName
path True

string

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

Az Azure Machine Learning-munkaterület neve.

api-version
query True

string

minLength: 1

A művelethez használandó API-verzió.

Kérelem törzse

Name Kötelező Típus Description
properties True

FeaturesetVersion

[Kötelező] Az entitás további attribútumai.

Válaszok

Name Típus Description
200 OK

FeaturesetVersionResource

A létrehozási vagy frissítési kérelem sikeres volt.

201 Created

FeaturesetVersionResource

Létrehozott

Fejlécek

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

ErrorResponse

Error

Példák

CreateOrUpdate Workspace Featureset Version.

Mintakérelem

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=2025-09-01

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

Mintaválasz

{
  "id": "string",
  "name": "string",
  "type": "string",
  "properties": {
    "description": "string",
    "tags": {
      "string": "string"
    },
    "properties": {
      "string": "string"
    },
    "isArchived": false,
    "isAnonymous": false,
    "specification": {
      "path": "string"
    },
    "materializationSettings": {
      "storeType": "OnlineAndOffline",
      "schedule": {
        "endTime": "string",
        "startTime": "string",
        "timeZone": "string",
        "triggerType": "Recurrence",
        "frequency": "Day",
        "interval": 1,
        "schedule": {
          "hours": [
            1
          ],
          "minutes": [
            1
          ],
          "weekDays": [
            "Wednesday"
          ],
          "monthDays": [
            1
          ]
        }
      },
      "notification": {
        "emails": [
          "string"
        ],
        "emailOn": [
          "JobFailed"
        ]
      },
      "resource": {
        "instanceType": "string"
      },
      "sparkConfiguration": {
        "string": "string"
      }
    },
    "stage": "string",
    "entities": [
      "string"
    ],
    "provisioningState": "Deleting"
  },
  "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"
  }
}
{
  "id": "string",
  "name": "string",
  "type": "string",
  "properties": {
    "description": "string",
    "tags": {
      "string": "string"
    },
    "properties": {
      "string": "string"
    },
    "isArchived": false,
    "isAnonymous": false,
    "specification": {
      "path": "string"
    },
    "materializationSettings": {
      "storeType": "Offline",
      "schedule": {
        "endTime": "string",
        "startTime": "string",
        "timeZone": "string",
        "triggerType": "Recurrence",
        "frequency": "Hour",
        "interval": 1,
        "schedule": {
          "hours": [
            1
          ],
          "minutes": [
            1
          ],
          "weekDays": [
            "Wednesday"
          ],
          "monthDays": [
            1
          ]
        }
      },
      "notification": {
        "emails": [
          "string"
        ],
        "emailOn": [
          "JobCancelled"
        ]
      },
      "resource": {
        "instanceType": "string"
      },
      "sparkConfiguration": {
        "string": "string"
      }
    },
    "stage": "string",
    "entities": [
      "string"
    ],
    "provisioningState": "Failed"
  },
  "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"
  }
}

Definíciók

Name Description
AssetProvisioningState

A beállításjegyzék-eszköz kiépítési állapota.

AzureDevOpsWebhook

Az Azure DevOpsra vonatkozó webhook részletei

createdByType

Az erőforrást létrehozó identitás típusa.

EmailNotificationEnableType

Felsorolás az e-mail-értesítés típusának meghatározásához.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

FeaturesetSpecification

A specifikációt képviselő DTO-objektum

FeaturesetVersion

A szolgáltatáskészlet verzióját képviselő DTO-objektum

FeaturesetVersionResource

Azure Resource Manager erőforrás-boríték.

MaterializationComputeResource

A számítási erőforrást képviselő DTO-objektum

MaterializationSettings
MaterializationStoreType
NotificationSetting

Az értesítés konfigurálása.

RecurrenceFrequency

Felsorolás az ismétlődési ütemterv gyakoriságának leírására

RecurrenceSchedule
RecurrenceTrigger
systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

TriggerType
WebhookType

Felsorolás a webhook visszahívási szolgáltatás típusának meghatározásához.

WeekDay

Hétköznap felsorolása

AssetProvisioningState

A beállításjegyzék-eszköz kiépítési állapota.

Érték Description
Succeeded
Failed
Canceled
Creating
Updating
Deleting

AzureDevOpsWebhook

Az Azure DevOpsra vonatkozó webhook részletei

Name Típus Description
eventType

string

Visszahívás küldése adott értesítési eseményen

webhookType string:

AzureDevOps

[Kötelező] Megadja a visszahívás küldéséhez tartozó szolgáltatás típusát

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Description
User
Application
ManagedIdentity
Key

EmailNotificationEnableType

Felsorolás az e-mail-értesítés típusának meghatározásához.

Érték Description
JobCompleted
JobFailed
JobCancelled

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

FeaturesetSpecification

A specifikációt képviselő DTO-objektum

Name Típus Description
path

string

Megadja a specifikáció elérési útját

FeaturesetVersion

A szolgáltatáskészlet verzióját képviselő DTO-objektum

Name Típus Alapértelmezett érték Description
description

string

Az eszköz leírásának szövege.

entities

string[]

Az entitások listáját adja meg

isAnonymous

boolean

False

Ha a név verziója rendszer generálva van (névtelen regisztráció).

isArchived

boolean

False

Archiválva van az objektum?

materializationSettings

MaterializationSettings

Meghatározza a materializálási beállításokat

properties

object

Az eszköztulajdonság szótára.

provisioningState

AssetProvisioningState

A szolgáltatáskészlet verziótárolójának kiépítési állapota.

specification

FeaturesetSpecification

Megadja a funkció specifikációjának részleteit

stage

string

Megadja az eszközszakaszt

tags

object

Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők.

FeaturesetVersionResource

Azure Resource Manager erőforrás-boríték.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Az erőforrás neve

properties

FeaturesetVersion

[Kötelező] Az entitás további attribútumai.

systemData

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

MaterializationComputeResource

A számítási erőforrást képviselő DTO-objektum

Name Típus Description
instanceType

string

A példány típusát adja meg

MaterializationSettings

Name Típus Alapértelmezett érték Description
notification

NotificationSetting

Megadja az értesítés részleteit

resource

MaterializationComputeResource

Megadja a számítási erőforrás beállításait

schedule

RecurrenceTrigger

Megadja az ütemezés részleteit

sparkConfiguration

object

A Spark számítási beállításainak megadása

storeType

MaterializationStoreType

None

Meghatározza azokat az üzleteket, amelyekbe a materializálásnak történnie kell

MaterializationStoreType

Érték Description
None
Online
Offline
OnlineAndOffline

NotificationSetting

Az értesítés konfigurálása.

Name Típus Description
emailOn

EmailNotificationEnableType[]

E-mail-értesítés küldése a felhasználónak a megadott értesítési típuson

emails

string[]

Ez az e-mail-címzettek listája, amely 499 karakteres korlátozással rendelkezik a vesszőelválasztóval összefűzve

webhooks

object

Webhook-visszahívás küldése szolgáltatásnak. A kulcs a webhook felhasználó által megadott neve.

RecurrenceFrequency

Felsorolás az ismétlődési ütemterv gyakoriságának leírására

Érték Description
Minute

Percenkénti gyakoriság

Hour

Óra gyakorisága

Day

Napi gyakoriság

Week

Heti gyakoriság

Month

Havi gyakoriság

RecurrenceSchedule

Name Típus Description
hours

integer[] (int32)

[Kötelező] Az ütemezéshez tartozó órák listája.

minutes

integer[] (int32)

[Kötelező] Az ütemezés perceinek listája.

monthDays

integer[] (int32)

Az ütemezés hónap napjainak listája

weekDays

WeekDay[]

Az ütemezés napjainak listája.

RecurrenceTrigger

Name Típus Alapértelmezett érték Description
endTime

string

Az ISO 8601-ben az ütemezés befejezési idejét adja meg, de UTC-eltolás nélkül. Tekintse meg https://en.wikipedia.org/wiki/ISO_8601. Az átjegyzett formátum a következő lenne: "2022-06-01T00:00:01" Ha nincs jelen, a menetrend határozatlan ideig fut

frequency

RecurrenceFrequency

[Kötelező] Az ütemezés aktiválásának gyakorisága.

interval

integer (int32)

[Kötelező] A gyakorisággal együtt adja meg az ütemezési időközt

schedule

RecurrenceSchedule

Az ismétlődés ütemezése.

startTime

string

Iso 8601 formátumban, de UTC eltolás nélkül adja meg az ütemezés kezdési idejét.

timeZone

string

UTC

Azt az időzónát adja meg, amelyben az ütemezés fut. Az időzónának a Windows időzóna formátumát kell követnie. Hivatkozik: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11

triggerType string:

Recurrence

[Required]

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string (date-time)

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string (date-time)

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

TriggerType

Érték Description
Recurrence
Cron

WebhookType

Felsorolás a webhook visszahívási szolgáltatás típusának meghatározásához.

Érték Description
AzureDevOps

WeekDay

Hétköznap felsorolása

Érték Description
Monday

Hétfő Hétköznap

Tuesday

Kedd hétköznap

Wednesday

Szerda hétköznap

Thursday

Csütörtök Hétköznap

Friday

Péntek hétköznap

Saturday

Szombat hétköznap

Sunday

Vasárnap hétköznap