Web Services - Patch
Var olan bir web hizmeti kaynağını değiştirir. PATCH API çağrısı zaman uyumsuz bir işlemdir. Başarıyla tamamlanıp tamamlanmadığını belirlemek için bir Get işlemi gerçekleştirmeniz gerekir.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearning/webServices/{webServiceName}?api-version=2016-05-01-preview
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Web hizmetinin bulunduğu kaynak grubunun adı. |
subscription
|
path | True |
string |
Azure abonelik kimliği. |
web
|
path | True |
string |
Web hizmetinin adı. |
api-version
|
query | True |
string |
Kullanılacak Microsoft.MachineLearning kaynak sağlayıcısı API'sinin sürümü. |
İstek Gövdesi
Media Types: "application/json", "text/json"
Name | Gerekli | Tür | Description |
---|---|---|---|
location | True |
string |
Kaynağın konumunu belirtir. |
properties | True | WebServiceProperties: |
Web hizmetini açıklayan özellik yükünü içerir. |
name |
string |
Kaynağın adını belirtir. |
|
tags |
object |
Anahtar/değer çiftleri olarak tanımlanan kaynak etiketlerini içerir. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Başarılı. Yanıt yükü, GET işlemi tarafından döndürülen yanıt yüküyle aynıdır. Yanıt Sağlama Durumunu ve Azure-AsyncOperation üst bilgisini içerir. İşlemin ilerleme durumunu almak için Azure-AsyncOperation üst bilgi alanındaki URL'de GET işlemini çağırın. Zaman Uyumsuz İşlemler hakkında daha fazla bilgi için bkz https://msdn.microsoft.com/en-us/library/mt742920.aspx. . Media Types: "application/json", "text/json" |
Tanımlar
Name | Description |
---|---|
Asset |
Web hizmetiyle ilişkili bir varlık hakkında bilgi. |
Asset |
Bir web hizmeti varlığının erişim konumunu açıklar. |
Asset |
Varlığın türü. |
Column |
Veri türü için ek biçim bilgileri. |
Column |
Bir web hizmeti girişini veya çıkışını temsil eden veri tablosundaki bir sütun için Swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/ |
Column |
Sütunun veri türü. |
Commitment |
Web hizmetiyle ilişkili makine öğrenmesi taahhüt planı hakkında bilgi. |
Diagnostics |
Azure ML web hizmeti için tanılama ayarları. |
Diagnostics |
Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Hiçbiri - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar. |
Example |
Hizmetin girişleri için örnek giriş verileri. |
Graph |
Web hizmetinin grafı içinde bir kenar tanımlar. |
Graph |
Web hizmeti grafında bir düğüm belirtir. Düğüm bir giriş, çıkış veya varlık düğümü olabileceğinden, herhangi bir zamanda ilgili kimlik özelliklerinden yalnızca biri doldurulur. |
Graph |
Makine öğrenmesi çözümünü oluşturan modüllerin grafiğini tanımlar. |
Graph |
Grafikte genel bir parametre tanımlar. |
Graph |
Graftaki bir düğüme yönelik bir grafik genel parametresinin ilişkilendirme bağlantısı. |
Input |
Varlık giriş bağlantı noktası |
Input |
Bağlantı noktası veri türü. |
Machine |
Web hizmeti için kaynak olan denemeyi içeren makine öğrenmesi çalışma alanı hakkında bilgiler. |
Mode |
İç içe parametre tanımı. |
Module |
Modül varlığı için parametre tanımı. |
Output |
Varlık çıkış bağlantı noktası |
Output |
Bağlantı noktası veri türü. |
Parameter |
Graph parametresinin türü. |
Provisioning |
Salt Okunur: Web hizmetinin sağlama durumu. Geçerli değerler Bilinmiyor, Sağlama, Başarılı ve Başarısız değerleridir. |
Realtime |
Azure ML web hizmeti uç noktası için kullanılabilir yapılandırma seçeneklerini tutar. |
Service |
Hizmetin girişlerini veya çıkışlarını açıklayan swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/ |
Storage |
Depolama hesabı için erişim bilgileri. |
Table |
Tek bir hizmet girişini veya çıkışını açıklayan swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/ |
Web |
Azure ML web hizmeti kaynağının örneği. |
Web |
Web hizmeti çağrıları için erişim anahtarları. |
Web |
Graph tabanlı web hizmetine özgü özellikler. |
AssetItem
Web hizmetiyle ilişkili bir varlık hakkında bilgi.
Name | Tür | Description |
---|---|---|
id |
string |
Varlığın kimliği. |
inputPorts |
<string,
Input |
Varlığın giriş bağlantı noktaları hakkında bilgi. |
locationInfo |
Varlık için erişim bilgileri. |
|
metadata |
object |
Varlık özel bir modülse, modülün meta verilerini tutar. |
name |
string |
Varlığın kolay adı. |
outputPorts |
<string,
Output |
Varlığın çıkış bağlantı noktaları hakkında bilgi. |
parameters |
Varlık özel bir modülse modülün parametrelerini tutar. |
|
type |
Varlığın türü. |
AssetLocation
Bir web hizmeti varlığının erişim konumunu açıklar.
Name | Tür | Description |
---|---|---|
credentials |
string |
Varsa varlığın kimlik bilgilerine erişin (örneğin depolama hesabı bağlantı dizesi + blob URI'sinde belirtilen varlık) |
uri |
string |
Varlığın erişilebildiği URI (örneğin, sistem varlıkları veya https://xyz kullanıcı varlıkları için aml://abc |
AssetType
Varlığın türü.
Name | Tür | Description |
---|---|---|
Module |
string |
|
Resource |
string |
ColumnFormat
Veri türü için ek biçim bilgileri.
Name | Tür | Description |
---|---|---|
Byte |
string |
|
Char |
string |
|
Complex128 |
string |
|
Complex64 |
string |
|
Date-time |
string |
|
Date-timeOffset |
string |
|
Double |
string |
|
Duration |
string |
|
Float |
string |
|
Int16 |
string |
|
Int32 |
string |
|
Int64 |
string |
|
Int8 |
string |
|
Uint16 |
string |
|
Uint32 |
string |
|
Uint64 |
string |
|
Uint8 |
string |
ColumnSpecification
Bir web hizmeti girişini veya çıkışını temsil eden veri tablosundaki bir sütun için Swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/
Name | Tür | Description |
---|---|---|
enum |
object[] |
Veri türü kategorikse bu, kabul edilen kategorilerin listesini sağlar. |
format |
Veri türü için ek biçim bilgileri. |
|
type |
Sütunun veri türü. |
|
x-ms-isnullable |
boolean |
Türün null değerleri desteklediğini veya desteklemediğini gösteren bayrak. |
x-ms-isordered |
boolean |
Bu kategorik bir sütunsa, kategorilerin sıralı küme olarak kabul edilip edilmediğini gösteren bayrak. |
ColumnType
Sütunun veri türü.
Name | Tür | Description |
---|---|---|
Boolean |
string |
|
Integer |
string |
|
Number |
string |
|
String |
string |
CommitmentPlan
Web hizmetiyle ilişkili makine öğrenmesi taahhüt planı hakkında bilgi.
Name | Tür | Description |
---|---|---|
id |
string |
Web hizmetiyle ilişkili taahhüt planının Azure Resource Manager kimliğini belirtir. |
DiagnosticsConfiguration
Azure ML web hizmeti için tanılama ayarları.
Name | Tür | Description |
---|---|---|
expiry |
string |
Günlüğe kaydetmenin sona ereceği tarihi ve saati belirtir. Null ise, tanılama toplama süresi sınırlı değildir. |
level |
Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Yok - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar. |
DiagnosticsLevel
Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Hiçbiri - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar.
Name | Tür | Description |
---|---|---|
All |
string |
|
Error |
string |
|
None |
string |
ExampleRequest
Hizmetin girişleri için örnek giriş verileri.
Name | Tür | Description |
---|---|---|
globalParameters |
object |
Web hizmetinin genel parametreleri için örnek giriş verileri |
inputs |
object |
Örnek giriş değerleri matris eşlemesine giriş adı olarak verilen web hizmetinin girişlerinin örnek giriş verileri. |
GraphEdge
Web hizmetinin grafı içinde bir kenar tanımlar.
Name | Tür | Description |
---|---|---|
sourceNodeId |
string |
Kaynak graf düğüm tanımlayıcısı. |
sourcePortId |
string |
Kaynak düğümün kenardan bağlandığınız bağlantı noktasının tanımlayıcısı. |
targetNodeId |
string |
Hedef grafik düğüm tanımlayıcısı. |
targetPortId |
string |
Hedef düğümün uç bağlantı noktasının tanımlayıcısı. |
GraphNode
Web hizmeti grafında bir düğüm belirtir. Düğüm bir giriş, çıkış veya varlık düğümü olabileceğinden, herhangi bir zamanda ilgili kimlik özelliklerinden yalnızca biri doldurulur.
Name | Tür | Description |
---|---|---|
assetId |
string |
Bu düğüm tarafından temsil edilen varlığın kimliği. |
inputId |
string |
Bu düğüm tarafından temsil edilen giriş öğesinin kimliği. |
outputId |
string |
Bu düğüm tarafından temsil edilen çıkış öğesinin kimliği. |
parameters |
object |
Varsa düğümün parametreleri. Genel graf parametreleri, çalışma zamanında ayarlanan değerlerle bunlara eşler. |
GraphPackage
Makine öğrenmesi çözümünü oluşturan modüllerin grafiğini tanımlar.
Name | Tür | Description |
---|---|---|
edges |
Grafı oluşturan kenarların listesi. |
|
graphParameters |
<string,
Graph |
GraphParameter eşlemesine genel parametre adı olarak verilen grafın genel parametreleri koleksiyonu. Buradaki her parametrenin, WebServiceProperties düzeyinde bildirilen genel parametre değerleri eşlemesiyle 1:1 eşleşmesi vardır. |
nodes |
<string,
Graph |
GraphNode eşlemesine nodeId olarak sağlanan grafiği oluşturan düğüm kümesi |
GraphParameter
Grafikte genel bir parametre tanımlar.
Name | Tür | Description |
---|---|---|
description |
string |
Bu grafik parametresinin açıklaması. |
links |
Bu parametre için grafikteki düğümlere ilişkilendirme bağlantıları. |
|
type |
Graph parametresinin türü. |
GraphParameterLink
Graftaki bir düğüme yönelik bir grafik genel parametresinin ilişkilendirme bağlantısı.
Name | Tür | Description |
---|---|---|
nodeId |
string |
Grafik düğüm tanımlayıcısı |
parameterKey |
string |
Genel parametrenin eşlendiğini düğüm parametresinin tanımlayıcısı. |
InputPort
Varlık giriş bağlantı noktası
Name | Tür | Default value | Description |
---|---|---|---|
type | Dataset |
Bağlantı noktası veri türü. |
InputPortType
Bağlantı noktası veri türü.
Name | Tür | Description |
---|---|---|
Dataset |
string |
MachineLearningWorkspace
Web hizmeti için kaynak olan denemeyi içeren makine öğrenmesi çalışma alanı hakkında bilgiler.
Name | Tür | Description |
---|---|---|
id |
string |
Web hizmetiyle ilişkilendirilmiş makine öğrenmesi çalışma alanının çalışma alanı kimliğini belirtir |
ModeValueInfo
İç içe parametre tanımı.
Name | Tür | Description |
---|---|---|
interfaceString |
string |
İç içe parametrenin arabirim dizesi adı. |
parameters |
parametresinin tanımı. |
ModuleAssetParameter
Modül varlığı için parametre tanımı.
Name | Tür | Description |
---|---|---|
modeValuesInfo |
<string,
Mode |
Bu karmaşık bir modül parametresiyse iç içe arabirim parametrelerinin tanımları. |
name |
string |
Parametre adı. |
parameterType |
string |
Parametre türü. |
OutputPort
Varlık çıkış bağlantı noktası
Name | Tür | Default value | Description |
---|---|---|---|
type | Dataset |
Bağlantı noktası veri türü. |
OutputPortType
Bağlantı noktası veri türü.
Name | Tür | Description |
---|---|---|
Dataset |
string |
ParameterType
Graph parametresinin türü.
Name | Tür | Description |
---|---|---|
Boolean |
string |
|
ColumnPicker |
string |
|
Credential |
string |
|
DataGatewayName |
string |
|
Double |
string |
|
Enumerated |
string |
|
Float |
string |
|
Int |
string |
|
Mode |
string |
|
ParameterRange |
string |
|
Script |
string |
|
String |
string |
ProvisioningState
Salt Okunur: Web hizmetinin sağlama durumu. Geçerli değerler Bilinmiyor, Sağlama, Başarılı ve Başarısız değerleridir.
Name | Tür | Description |
---|---|---|
Failed |
string |
|
Provisioning |
string |
|
Succeeded |
string |
|
Unknown |
string |
RealtimeConfiguration
Azure ML web hizmeti uç noktası için kullanılabilir yapılandırma seçeneklerini tutar.
Name | Tür | Description |
---|---|---|
maxConcurrentCalls |
integer |
Web hizmetine yapılabilecek en fazla eşzamanlı çağrı sayısını belirtir. En düşük değer: 4, Maksimum değer: 200. |
ServiceInputOutputSpecification
Hizmetin girişlerini veya çıkışlarını açıklayan swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/
Name | Tür | Default value | Description |
---|---|---|---|
description |
string |
Swagger şemasının açıklaması. |
|
properties |
<string,
Table |
Web hizmetinin her girişi veya çıkışı için sütun şemasını içeren bir koleksiyonu belirtir. Daha fazla bilgi için bkz. Swagger belirtimi. |
|
title |
string |
Swagger şemanızın başlığı. |
|
type |
string |
object |
Swagger'da açıklanan varlığın türü. Her zaman 'nesne'. |
StorageAccount
Depolama hesabı için erişim bilgileri.
Name | Tür | Description |
---|---|---|
key |
string |
Depolama hesabına erişmek için kullanılan anahtarı belirtir. |
name |
string |
Depolama hesabının adını belirtir. |
TableSpecification
Tek bir hizmet girişini veya çıkışını açıklayan swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/
Name | Tür | Default value | Description |
---|---|---|---|
description |
string |
Swagger şema açıklaması. |
|
format |
string |
'type' 'object' değilse biçimi |
|
properties |
<string,
Column |
Veri tablosundaki sütun kümesi. |
|
title |
string |
Swagger şema başlığı. |
|
type |
string |
object |
swagger'da açıklanan varlığın türü. |
WebService
Azure ML web hizmeti kaynağının örneği.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak kimliğini belirtir. |
location |
string |
Kaynağın konumunu belirtir. |
name |
string |
Kaynağın adını belirtir. |
properties | WebServiceProperties: |
Web hizmetini açıklayan özellik yükünü içerir. |
tags |
object |
Anahtar/değer çiftleri olarak tanımlanan kaynak etiketlerini içerir. |
type |
string |
Kaynağın türünü belirtir. |
WebServiceKeys
Web hizmeti çağrıları için erişim anahtarları.
Name | Tür | Description |
---|---|---|
primary |
string |
Birincil erişim anahtarı. |
secondary |
string |
İkincil erişim anahtarı. |
WebServicePropertiesForGraph
Graph tabanlı web hizmetine özgü özellikler.
Name | Tür | Description |
---|---|---|
assets |
<string,
Asset |
Web hizmeti varlıklarını açıklayan kullanıcı tanımlı özellikleri içerir. Özellikler Anahtar/Değer çiftleri olarak ifade edilir. |
commitmentPlan |
Bu web hizmetiyle ilişkili taahhüt planını içerir. Oluşturma zamanında ayarlanır. Ayarlandıktan sonra bu değer değiştirilemez. Not: Taahhüt planı GET işlemlerine yapılan çağrılardan döndürülmedi. |
|
createdOn |
string |
Salt Okunur: Web hizmetinin oluşturulduğu tarih ve saat. |
description |
string |
Web hizmetinin açıklaması. |
diagnostics |
Web hizmeti için tanılama izlemeleri koleksiyonunu denetleye ayarlar. |
|
exampleRequest |
Bir veya daha fazla hizmet girişi için örnek giriş verilerini tanımlar. |
|
exposeSampleData |
boolean |
True olarak ayarlandığında, örnek veriler web hizmetinin swagger tanımına eklenir. Varsayılan değer true şeklindedir. |
input |
Bir veya daha fazla web hizmetinin girişini açıklayan Swagger 2.0 şemasını içerir. Daha fazla bilgi için bkz. Swagger belirtimi. |
|
keys |
Web hizmeti sağlama anahtarlarını içerir. Sağlama anahtarlarını belirtmezseniz, Azure Machine Learning sistemi bunları sizin için oluşturur. Not: Anahtarlar GET işlemlerine yapılan çağrılardan döndürülmüyor. |
|
machineLearningWorkspace |
Web hizmeti için kaynak olan denemeyi içeren Machine Learning çalışma alanını belirtir. |
|
modifiedOn |
string |
Salt Okunur: Web hizmetinin en son değiştirildiği tarih ve saat. |
output |
Bir veya daha fazla web hizmetinin çıkışını açıklayan Swagger 2.0 şemasını içerir. Daha fazla bilgi için bkz. Swagger belirtimi. |
|
package |
Bu web hizmetini oluşturan grafik paketinin tanımı. |
|
packageType |
string:
Graph |
Paket türünü belirtir. Geçerli değerler: Graph (Machine Learning Studio aracılığıyla yayımlanan bir web hizmetini belirtir) ve Kod (Python gibi kod kullanılarak yayımlanan bir web hizmetini belirtir). Not: Kod şu anda desteklenmiyor. |
parameters |
object |
Web hizmeti için tanımlanan genel parametre değerleri kümesi, varsayılan değer eşlemesine genel parametre adı olarak verilir. Varsayılan değer belirtilmezse, parametresinin gerekli olduğu kabul edilir. |
provisioningState |
Salt Okunur: Web hizmetinin sağlama durumu. Geçerli değerler Bilinmiyor, Sağlama, Başarılı ve Başarısız değerleridir. |
|
readOnly |
boolean |
true olarak ayarlandığında, web hizmetinin salt okunur olduğunu ve artık güncelleştirilemeye veya düzeltme eki uygulanmayabileceğini, yalnızca kaldırılabildiğini gösterir. Varsayılan değer false'tur. Not: True olarak ayarlandığında değerini değiştiremezsiniz. |
realtimeConfiguration |
Web hizmeti uç noktasının yapılandırma ayarlarını içerir. |
|
storageAccount |
Azure Machine Learning'in web hizmeti hakkındaki bilgileri depolamak için kullandığı depolama hesabını belirtir. GET işlemlerine yapılan çağrılardan yalnızca depolama hesabının adı döndürülür. Depolama hesabı bilgilerini güncelleştirirken, yeni depolama hesabında tüm gerekli varlıkların kullanılabilir olduğundan emin olmanız gerekir; aksi takdirde web hizmetinize yapılan çağrılar başarısız olur. |
|
swaggerLocation |
string |
Salt Okunur: Bu web hizmetiyle ilişkili swagger belirtiminin URI'sini içerir. |
title |
string |
Web hizmetinin başlığı. |