Aracılığıyla paylaş


DataTransferCopy Sınıf

Not

Bu deneysel bir sınıftır ve herhangi bir zamanda değişebilir. Daha fazla bilgi için lütfen bkz. https://aka.ms/azuremlexperimental.

Veri aktarımı kopyalama düğümü için temel sınıf.

Bu sınıfı doğrudan örneklememelisiniz. Bunun yerine, oluşturucu işlevinden oluşturmalısınız: copy_data.

Devralma
azure.ai.ml.entities._builders.data_transfer.DataTransfer
DataTransferCopy

Oluşturucu

DataTransferCopy(*, component: str | DataTransferCopyComponent, compute: str | None = None, inputs: Dict[str, NodeOutput | Input | str] | None = None, outputs: Dict[str, str | Output] | None = None, data_copy_mode: str | None = None, **kwargs)

Parametreler

component
DataTransferCopyComponent
Gerekli

Adım için çalıştırılacak veri aktarımı bileşeninin/işinin kimliği veya örneği

inputs
Dict[str, Union[<xref:NodeOutput>, Input, str]]
Gerekli

Veri aktarımına girişler.

outputs
Dict[str, Union[str, Output, dict]]
Gerekli

İşte kullanılan çıkış veri bağlamalarının eşlemesi.

name
str
Gerekli

Veri aktarımının adı.

description
str
Gerekli

Veri aktarımının açıklaması.

tags
dict[str, str]
Gerekli

Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.

display_name
str
Gerekli

İşin görünen adı.

experiment_name
str
Gerekli

İşin altında oluşturulacağı denemenin adı, Hiçbiri sağlanmazsa varsayılan olarak geçerli dizin adı ayarlanır.

compute
str
Gerekli

İşin üzerinde çalıştığı işlem hedefi.

data_copy_mode
str
Gerekli

kopyalama görevinde veri kopyalama modu, olası değer "merge_with_overwrite", "fail_if_conflict" şeklindedir.

Yöntemler

clear
copy
dump

İş içeriğini YAML biçiminde bir dosyaya dökümünü alır.

fromkeys

Yinelenebilir anahtarlar ve değerler değer olarak ayarlanmış yeni bir sözlük oluşturun.

get

Anahtar sözlükteyse anahtarın değerini döndür, aksi takdirde varsayılan değerdir.

items
keys
pop

Anahtar bulunamazsa, verilen varsayılan değeri döndürür; aksi takdirde, bir KeyError yükseltin.

popitem

Bir (anahtar, değer) çifti kaldırın ve 2 tanımlama grubu olarak döndürin.

Çiftler LIFO (last-in, first-out) sırasına göre döndürülür. Dikte boşsa KeyError'ı yükseltir.

setdefault

Anahtar sözlükte değilse, varsayılan değere sahip bir anahtar ekleyin.

Anahtar sözlükteyse anahtarın değerini döndür, aksi takdirde varsayılan değerdir.

update

E varsa ve bir .keys() yöntemine sahipse, şunu yapar: E: D[k] = E[k] içinde k için E varsa ve bir .keys() yöntemi yoksa, şunu yapar: k için, E:D[k] = v Her iki durumda da, bunu izler: F: D[k] = F[k] içinde k için

values

clear

clear() -> None.  Remove all items from D.

copy

copy() -> a shallow copy of D

dump

İş içeriğini YAML biçiminde bir dosyaya dökümünü alır.

dump(dest: str | PathLike | IO, **kwargs) -> None

Parametreler

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
Gerekli

YAML içeriğinin yazılabileceği yerel yol veya dosya akışı. Dest bir dosya yoluysa, yeni bir dosya oluşturulur. Dest açık bir dosyaysa, dosya doğrudan öğesine yazılır.

kwargs
dict

YAML seri hale getiricisine geçirecek ek bağımsız değişkenler.

Özel durumlar

dest bir dosya yoluysa ve dosya zaten varsa oluşturulur.

Dest açık bir dosyaysa ve dosya yazılabilir değilse oluşturulur.

fromkeys

Yinelenebilir anahtarlar ve değerler değer olarak ayarlanmış yeni bir sözlük oluşturun.

fromkeys(value=None, /)

Parametreler

type
Gerekli
iterable
Gerekli
value
varsayılan değer: None

get

Anahtar sözlükteyse anahtarın değerini döndür, aksi takdirde varsayılan değerdir.

get(key, default=None, /)

Parametreler

key
Gerekli
default
varsayılan değer: None

items

items() -> a set-like object providing a view on D's items

keys

keys() -> a set-like object providing a view on D's keys

pop

Anahtar bulunamazsa, verilen varsayılan değeri döndürür; aksi takdirde, bir KeyError yükseltin.

pop(k, [d]) -> v, remove specified key and return the corresponding value.

popitem

Bir (anahtar, değer) çifti kaldırın ve 2 tanımlama grubu olarak döndürin.

Çiftler LIFO (last-in, first-out) sırasına göre döndürülür. Dikte boşsa KeyError'ı yükseltir.

popitem()

setdefault

Anahtar sözlükte değilse, varsayılan değere sahip bir anahtar ekleyin.

Anahtar sözlükteyse anahtarın değerini döndür, aksi takdirde varsayılan değerdir.

setdefault(key, default=None, /)

Parametreler

key
Gerekli
default
varsayılan değer: None

update

E varsa ve bir .keys() yöntemine sahipse, şunu yapar: E: D[k] = E[k] içinde k için E varsa ve bir .keys() yöntemi yoksa, şunu yapar: k için, E:D[k] = v Her iki durumda da, bunu izler: F: D[k] = F[k] içinde k için

update([E], **F) -> None.  Update D from dict/iterable E and F.

values

values() -> an object providing a view on D's values

Öznitelikler

base_path

Kaynağın temel yolu.

Döndürülenler

Kaynağın temel yolu.

Dönüş türü

str

component

creation_context

Kaynağın oluşturma bağlamı.

Döndürülenler

Kaynağın oluşturma meta verileri.

Dönüş türü

id

Kaynak kimliği.

Döndürülenler

Kaynağın genel kimliği, azure Resource Manager (ARM) kimliği.

Dönüş türü

inputs

Nesnenin girişlerini alın.

Döndürülenler

Nesnenin girişlerini içeren bir sözlük.

Dönüş türü

log_files

İş çıktı dosyaları.

Döndürülenler

Günlük adlarının ve URL'lerin sözlüğü.

Dönüş türü

name

Düğümün adını alın.

Döndürülenler

Düğümün adı.

Dönüş türü

str

outputs

nesnesinin çıkışlarını alın.

Döndürülenler

Nesnenin çıkışlarını içeren bir sözlük.

Dönüş türü

status

İşin durumu.

Döndürülen yaygın değerler şunlardır: "Çalışıyor", "Tamamlandı" ve "Başarısız". Tüm olası değerler şunlardır:

  • NotStarted - Bu, istemci tarafı Run nesnelerinin bulut göndermeden önce içinde olduğu geçici bir durumdur.

  • Başlatılıyor - Çalıştırma bulutta işlenmeye başladı. Çağıranın bu noktada bir çalıştırma kimliği vardır.

  • Sağlama - Belirli bir iş gönderimi için isteğe bağlı işlem oluşturuluyor.

  • Hazırlanıyor - Çalıştırma ortamı hazırlanıyor ve iki aşamadan birinde:

    • Docker görüntü derlemesi

    • conda ortamı kurulumu

  • Kuyruğa alındı - İş, işlem hedefinde kuyruğa alınır. Örneğin BatchAI'de iş kuyruğa alınmış durumdadır

    tüm istenen düğümlerin hazır olmasını beklerken.

  • Çalışıyor - İş işlem hedefinde çalışmaya başladı.

  • Sonlandırma - Kullanıcı kodu yürütmesi tamamlandı ve çalıştırma işlem sonrası aşamalarda.

  • CancelRequested - İş için iptal istendi.

  • Tamamlandı - Çalıştırma başarıyla tamamlandı. Buna hem kullanıcı kodu yürütme hem de çalıştırma dahildir

    işlem sonrası aşamalar.

  • Başarısız - Çalıştırma başarısız oldu. Genellikle bir çalıştırmadaki Error özelliği nedenine ilişkin ayrıntıları sağlar.

  • İptal edildi - İptal isteğini izler ve çalıştırmanın artık başarıyla iptal edilmiş olduğunu gösterir.

  • NotResponding - Sinyallerin etkinleştirildiği çalıştırmalar için yakın zamanda sinyal gönderilmedi.

Döndürülenler

İşin durumu.

Dönüş türü

studio_url

Azure ML studio uç noktası.

Döndürülenler

İş ayrıntıları sayfasının URL'si.

Dönüş türü

type

İşin türü.

Döndürülenler

İşin türü.

Dönüş türü