az ml datastore

Feljegyzés

Ez a hivatkozás az Azure CLI ml-bővítményének része (2.15.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az ml datastore parancs első futtatásakor. További információ a bővítményekről.

Azure ML-adattárak kezelése.

Az Azure ML-adattárak biztonságosan csatolják az Azure Storage-szolgáltatásokat a munkaterülethez, így anélkül érheti el a tárolót, hogy a kapcsolati adatokat a szkriptekbe kellene kódolnia. A kapcsolati titkos kulcsokat, például a tárolási szolgáltatás hitelesítési hitelesítő adatait a munkaterület Key Vaultjában tárolja a rendszer.

Munkaterület létrehozásakor a rendszer automatikusan létrehoz egy Azure Storage-fiókot társított erőforrásként. Ebben a fiókban létrejön egy blobtároló, amelynek kapcsolati adatait a rendszer egy "workspaceblobstore" nevű adattárként tárolja. Ez a munkaterület alapértelmezett adattáraként szolgál, a blobtároló pedig a munkaterület összetevőinek, valamint a gépi tanulási feladatok naplóinak és kimeneteinek tárolására szolgál.

Parancsok

Name Description Típus Állapot
az ml datastore create

Hozzon létre egy adattárat.

Mellék FE
az ml datastore delete

Adattár törlése.

Mellék FE
az ml datastore list

Adattárak listázása egy munkaterületen.

Mellék FE
az ml datastore mount

Egy adott adattár csatlakoztatása egy helyi útvonalhoz. Egyelőre csak a Linux támogatott.

Mellék Előnézet
az ml datastore show

Az adattár részleteinek megjelenítése.

Mellék FE
az ml datastore update

Frissítsen egy adattárat.

Mellék FE

az ml datastore create

Hozzon létre egy adattárat.

Ez összekapcsolja a mögöttes Azure Storage-szolgáltatást a munkaterülethez. Az adattár létrehozásával jelenleg csatlakoztatható tárolási szolgáltatástípusok közé tartozik az Azure Blob Storage, az Azure File Share, az Azure Data Lake Storage Gen1 és az Azure Data Lake Storage Gen2.

az ml datastore create --file
                       --resource-group
                       --workspace-name
                       [--name]
                       [--set]

Példák

Adattár létrehozása YAML-specifikációs fájlból

az ml datastore create --file blobstore.yml --resource-group my-resource-group --workspace-name my-workspace

Kötelező paraméterek

--file -f

Az Azure ML-adattár specifikációját tartalmazó YAML-fájl helyi elérési útja. Az adattár YAML-referencia-dokumentumai a következő helyen találhatók: https://aka.ms/ml-cli-v2-datastore-blob-yaml-reference, https://aka.ms/ml-cli-v2-datastore-file-yaml-reference, https://aka.ms/ml-cli-v2-datastore-data-lake-gen1-yaml-reference, https://aka.ms/ml-cli-v2-datastore-data-lake-gen2-yaml-reference.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Opcionális paraméterek

--name -n

Az adattár neve. Ez felülírja a --file/-f fájlnak megadott YAML-fájl "name" mezőjét.

--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ml datastore delete

Adattár törlése.

Ez törli a tárolási szolgáltatáshoz való kapcsolódási adatokat a munkaterületről, de nem törli a mögöttes adatokat a tárolóban.

az ml datastore delete --name
                       --resource-group
                       --workspace-name

Kötelező paraméterek

--name -n

Az adattár neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ml datastore list

Adattárak listázása egy munkaterületen.

az ml datastore list --resource-group
                     --workspace-name
                     [--max-results]

Példák

Listázhatja a munkaterület összes adattárát a --query argumentum használatával egy JMESPath-lekérdezés végrehajtásához a parancsok eredményein.

az ml datastore list --query "[].{Name:name}"  --output table --resource-group my-resource-group --workspace-name my-workspace

Kötelező paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Opcionális paraméterek

--max-results -r

A visszaadandó eredmények maximális száma.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ml datastore mount

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Egy adott adattár csatlakoztatása egy helyi útvonalhoz. Egyelőre csak a Linux támogatott.

az ml datastore mount --path
                      [--mode]
                      [--mount-point]
                      [--persistent]
                      [--resource-group]
                      [--workspace-name]

Példák

Adattár csatlakoztatása név szerint

az ml datastore mount --mount-point /mnt/my-datastore --mode ro_mount --path my-datastore

Adattár csatlakoztatása az adattár rövid formátumú URL-címe alapján

az ml datastore mount --mount-point /mnt/my-datastore --mode ro_mount --path azureml://datastores/my-datastore

Adattár csatlakoztatása adattárak hosszú formátumú URL-címe alapján

az ml datastore mount --mount-point /mnt/my-datastore --mode ro_mount --path azureml://subscriptions/my-sub-id/resourcegroups/my-rg/providers/Microsoft.MachineLearningServices/workspaces/myworkspace/datastores/my-datastore

Kötelező paraméterek

--path

A csatlakoztatni kívánt adattár elérési útja a következő formájában <datastore_name> : vagy azureml://datastores/<datastore_name>.

Opcionális paraméterek

--mode

Csatlakoztatási mód (írásvédett ro_mount ) vagy rw_mount (írásvédett).

alapértelmezett érték: ro_mount
--mount-point

Csatlakoztatási pontként használt helyi elérési út.

alapértelmezett érték: /home/azureuser/mount/data
--persistent

A csatlakoztatást újraindulások között is megőrizheti. Csak számítási példányon támogatott.

alapértelmezett érték: False
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ml datastore show

Az adattár részleteinek megjelenítése.

az ml datastore show --name
                     --resource-group
                     --workspace-name

Kötelező paraméterek

--name -n

Az adattár neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ml datastore update

Frissítsen egy adattárat.

A "leírás", a "címkék" és a "hitelesítő adatok" tulajdonságok frissíthetők.

az ml datastore update --resource-group
                       --workspace-name
                       [--add]
                       [--file]
                       [--force-string]
                       [--name]
                       [--remove]
                       [--set]

Kötelező paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Opcionális paraméterek

--add

Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string or JSON string>

alapértelmezett érték: []
--file -f

Az Azure ML-adattár specifikációját tartalmazó YAML-fájl helyi elérési útja. Az adattár YAML-referencia-dokumentumai a következő helyen találhatók: https://aka.ms/ml-cli-v2-datastore-blob-yaml-reference, https://aka.ms/ml-cli-v2-datastore-file-yaml-reference, https://aka.ms/ml-cli-v2-datastore-data-lake-gen1-yaml-reference, https://aka.ms/ml-cli-v2-datastore-data-lake-gen2-yaml-reference.

--force-string

A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

alapértelmezett érték: False
--name -n

Az adattár neve. Ez felülírja a --file/-f fájlnak megadott YAML-fájl "name" mezőjét.

--remove

Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list <indexToRemove> VAGY --remove propertyToRemove.

alapértelmezett érték: []
--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=<value>

alapértelmezett érték: []
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.