az ml datastore

Hinweis

Diese Referenz ist Teil der Azure-cli-ml-Erweiterung für die Azure CLI (Version 2.0.28 oder höher). Die Erweiterung installiert automatisch beim ersten Ausführen eines Az ml-Datenspeicherbefehls . Weitere Informationen zu Erweiterungen

Befehle zum Verwalten und Verwenden von Datenspeichern mit dem Azure ML Workspace.

Befehle

az ml datastore attach-adls

Fügen Sie einen ADLS-Datenspeicher an.

az ml datastore attach-adls-gen2

Fügen Sie einen ADLS Gen2-Datenspeicher an.

az ml datastore attach-blob

Anfügen eines BLOB-Speicherdatenspeichers.

az ml datastore attach-dbfs

Fügen Sie einen Databricks File System-Datenspeicher an.

az ml datastore attach-file

Fügen Sie einen Dateifreigabedatenspeicher an.

az ml datastore attach-mysqldb

Fügen Sie einen Azure MySQL-Datenspeicher an.

az ml datastore attach-psqldb

Fügen Sie einen Azure PostgreSQL-Datenspeicher an.

az ml datastore attach-sqldb

Fügen Sie einen Azure SQL Datenspeicher an.

az ml datastore detach

Trennen Sie einen Datenspeicher nach Namen.

az ml datastore download

Laden Sie Dateien aus einem Datenspeicher herunter.

az ml datastore list

Auflisten von Datenspeichern im Arbeitsbereich.

az ml datastore set-default

Legen Sie den Standarddatenspeicher des Arbeitsbereichs nach Name fest.

az ml datastore show

Anzeigen eines einzelnen Datenspeichers nach Namen.

az ml datastore show-default

Anzeigen des Standarddatenspeichers für den Arbeitsbereich.

az ml datastore upload

Laden Sie Dateien in einen Datenspeicher hoch.

az ml datastore attach-adls

Fügen Sie einen ADLS-Datenspeicher an.

az ml datastore attach-adls --client-id
                            --client-secret
                            --name
                            --store-name
                            --tenant-id
                            [--adls-resource-group]
                            [--adls-subscription-id]
                            [--authority-url]
                            [--grant-workspace-msi-access]
                            [--include-secret]
                            [--output-metadata-file]
                            [--path]
                            [--resource-group]
                            [--resource-url]
                            [--subscription-id]
                            [--workspace-name]

Erforderliche Parameter

--client-id

Client-/Anwendungs-ID des Dienstprinzipals.

--client-secret

Der geheime Schlüssel des Dienstprinzipals.

--name -n

Der Datenspeichername

--store-name -c

Der Name des ADLS-Speichers.

--tenant-id

Die Dienstprinzipalmandanten-ID.

Optionale Parameter

--adls-resource-group

Die Ressourcengruppe, zu der der ADLS-Speicher gehört.

--adls-subscription-id

Die ID des Abonnements, zu dem der ADLS-Speicher gehört.

--authority-url

Berechtigungs-URL, die zum Authentifizieren des Benutzers verwendet wird.

Standardwert: https://login.microsoftonline.com
--grant-workspace-msi-access

Der Standardwert lautet „False“. Legen Sie ihn auf "True" fest, um auf Daten hinter virtuellem Netzwerk aus Machine Learning Studio zuzugreifen. Dadurch wird der Datenzugriff von Machine Learning Studio mithilfe der verwalteten Arbeitsbereichsidentität für die Authentifizierung verwendet, Sie müssen Besitzer oder Benutzerzugriffsadministrator des Speichers sein, um sich zu anmelden. Bitten Sie Ihren Administrator, dies für Sie zu konfigurieren, wenn Sie nicht über die erforderliche Berechtigung verfügen. Weitere Informationen 'https://docs.microsoft.com/azure/machine-learning/how-to-enable-studio-virtual-network.

--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--resource-url

Bestimmt, welche Vorgänge im Datenspeicher ausgeführt werden.

Standardwert: https://datalake.azure.net/
--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore attach-adls-gen2

Fügen Sie einen ADLS Gen2-Datenspeicher an.

az ml datastore attach-adls-gen2 --account-name
                                 --client-id
                                 --client-secret
                                 --file-system
                                 --name
                                 --tenant-id
                                 [--adlsgen2-account-resource-group]
                                 [--adlsgen2-account-subscription-id]
                                 [--authority-url]
                                 [--endpoint]
                                 [--grant-workspace-msi-access]
                                 [--include-secret]
                                 [--output-metadata-file]
                                 [--path]
                                 [--protocol]
                                 [--resource-group]
                                 [--resource-url]
                                 [--subscription-id]
                                 [--workspace-name]

Erforderliche Parameter

--account-name -a

Der Name des Speicherkontos.

--client-id

Client-/Anwendungs-ID des Dienstprinzipals.

--client-secret

Der geheime Schlüssel des Dienstprinzipals.

--file-system -c

Der Dateisystemname der ADLS Gen2.

--name -n

Der Datenspeichername

--tenant-id

Die Dienstprinzipalmandanten-ID.

Optionale Parameter

--adlsgen2-account-resource-group

Die Ressourcengruppe des ADLS Gen2-Speicherkontos.

--adlsgen2-account-subscription-id

Die Abonnement-ID des ADLS Gen2-Speicherkontos.

--authority-url

Berechtigungs-URL, die zum Authentifizieren des Benutzers verwendet wird.

Standardwert: https://login.microsoftonline.com
--endpoint

Der Endpunkt des Speicherkontos. Standardeinstellung für core.windows.net.

Standardwert: core.windows.net
--grant-workspace-msi-access

Der Standardwert lautet „False“. Legen Sie ihn auf "True" fest, um auf Daten hinter virtuellem Netzwerk aus Machine Learning Studio zuzugreifen. Dadurch wird der Datenzugriff von Machine Learning Studio mithilfe der verwalteten Arbeitsbereichsidentität für die Authentifizierung verwendet, Sie müssen Besitzer oder Benutzerzugriffsadministrator des Speichers sein, um sich zu anmelden. Bitten Sie Ihren Administrator, dies für Sie zu konfigurieren, wenn Sie nicht über die erforderliche Berechtigung verfügen. Weitere Informationen 'https://docs.microsoft.com/azure/machine-learning/how-to-enable-studio-virtual-network.

--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--protocol

Protokoll, das zum Herstellen einer Verbindung mit dem Blobcontainer verwendet werden soll. Wenn dies nicht angegeben ist, werden die Standardwerte auf https festgelegt.

Standardwert: https
--resource-group -g

Ressourcengruppenname

--resource-url

Bestimmt, welche Vorgänge im Datenspeicher ausgeführt werden.

Standardwert: https://storage.azure.com/
--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore attach-blob

Anfügen eines BLOB-Speicherdatenspeichers.

az ml datastore attach-blob --account-name
                            --container-name
                            --name
                            [--account-key]
                            [--endpoint]
                            [--grant-workspace-msi-access]
                            [--include-secret]
                            [--output-metadata-file]
                            [--path]
                            [--protocol]
                            [--resource-group]
                            [--sas-token]
                            [--storage-account-resource-group]
                            [--storage-account-subscription-id]
                            [--subscription-id]
                            [--workspace-name]

Erforderliche Parameter

--account-name -a

Der Name des Speicherkontos.

--container-name -c

Name des Blobcontainers.

--name -n

Der Datenspeichername

Optionale Parameter

--account-key -k

Der Speicherkontoschlüssel.

--endpoint

Der Endpunkt des Speicherkontos. Standardeinstellung für core.windows.net.

Standardwert: core.windows.net
--grant-workspace-msi-access

Der Standardwert lautet „False“. Legen Sie ihn auf "True" fest, um auf Daten hinter virtuellem Netzwerk aus Machine Learning Studio zuzugreifen. Dadurch wird der Datenzugriff von Machine Learning Studio mithilfe der verwalteten Arbeitsbereichsidentität für die Authentifizierung verwendet, Sie müssen Besitzer oder Benutzerzugriffsadministrator des Speichers sein, um sich zu anmelden. Bitten Sie Ihren Administrator, dies für Sie zu konfigurieren, wenn Sie nicht über die erforderliche Berechtigung verfügen. Weitere Informationen 'https://docs.microsoft.com/azure/machine-learning/how-to-enable-studio-virtual-network.

--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--protocol

Protokoll, das zum Herstellen einer Verbindung mit dem Blobcontainer verwendet werden soll. Wenn dies nicht angegeben ist, werden die Standardwerte auf https festgelegt.

Standardwert: https
--resource-group -g

Ressourcengruppenname

--sas-token

Ein SAS-Token für den Blobcontainer.

--storage-account-resource-group

Die Ressourcengruppe des Speicherkontos.

--storage-account-subscription-id

Die Abonnement-ID des Speicherkontos.

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore attach-dbfs

Fügen Sie einen Databricks File System-Datenspeicher an.

az ml datastore attach-dbfs --name
                            [--output-metadata-file]
                            [--path]
                            [--resource-group]
                            [--subscription-id]
                            [--workspace-name]

Erforderliche Parameter

--name -n

Der Datenspeichername

Optionale Parameter

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore attach-file

Fügen Sie einen Dateifreigabedatenspeicher an.

az ml datastore attach-file --account-name
                            --name
                            --share-name
                            [--account-key]
                            [--endpoint]
                            [--include-secret]
                            [--output-metadata-file]
                            [--path]
                            [--protocol]
                            [--resource-group]
                            [--sas-token]
                            [--subscription-id]
                            [--workspace-name]

Erforderliche Parameter

--account-name -a

Der Name des Speicherkontos.

--name -n

Der Datenspeichername

--share-name -c

Der Dateifreigabename.

Optionale Parameter

--account-key -k

Der Speicherkontoschlüssel.

--endpoint

Der Endpunkt des Speicherkontos. Standardeinstellung für core.windows.net.

Standardwert: core.windows.net
--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--protocol

Protokoll, das zum Herstellen einer Verbindung mit dem Blobcontainer verwendet werden soll. Wenn dies nicht angegeben ist, werden die Standardwerte auf https festgelegt.

Standardwert: https
--resource-group -g

Ressourcengruppenname

--sas-token

Ein SAS-Token für den Blobcontainer.

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore attach-mysqldb

Fügen Sie einen Azure MySQL-Datenspeicher an.

az ml datastore attach-mysqldb --database-name
                               --name
                               --password
                               --server-name
                               --user-id
                               [--endpoint]
                               [--include-secret]
                               [--output-metadata-file]
                               [--path]
                               [--port]
                               [--resource-group]
                               [--subscription-id]
                               [--workspace-name]

Erforderliche Parameter

--database-name -d

Der Datenbankname.

--name -n

Der Datenspeichername

--password -p

Das Kennwort.

--server-name

Der Name des SQL/PostgreSQL/MySQL-Servers.

--user-id -u

Die Benutzer-ID.

Optionale Parameter

--endpoint

Der Endpunkt des Servers. Standardeinstellung für mysql.database.azure.com.

Standardwert: mysql.database.azure.com
--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--port

Die Portnummer.

Standardwert: 5432
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore attach-psqldb

Fügen Sie einen Azure PostgreSQL-Datenspeicher an.

az ml datastore attach-psqldb --database-name
                              --name
                              --password
                              --server-name
                              --user-id
                              [--endpoint]
                              [--enforce-ssl]
                              [--include-secret]
                              [--output-metadata-file]
                              [--path]
                              [--port]
                              [--resource-group]
                              [--subscription-id]
                              [--workspace-name]

Erforderliche Parameter

--database-name -d

Der Datenbankname.

--name -n

Der Datenspeichername

--password -p

Das Kennwort.

--server-name

Der Name des SQL/PostgreSQL/MySQL-Servers.

--user-id -u

Die Benutzer-ID.

Optionale Parameter

--endpoint

Der Endpunkt des Servers. Standardeinstellung für postgres.database.azure.com.

Standardwert: postgres.database.azure.com
--enforce-ssl

Dadurch wird der SSL-Wert des Servers festgelegt. Standardwerte sind "true", wenn sie nicht festgelegt sind.

Standardwert: 1
--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--port

Die Portnummer.

Standardwert: 5432
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore attach-sqldb

Fügen Sie einen Azure SQL Datenspeicher an.

az ml datastore attach-sqldb --database-name
                             --name
                             --server-name
                             [--authority-url]
                             [--client-id]
                             [--client-secret]
                             [--endpoint]
                             [--grant-workspace-msi-access]
                             [--include-secret]
                             [--output-metadata-file]
                             [--password]
                             [--path]
                             [--resource-group]
                             [--resource-url]
                             [--sql-resource-group]
                             [--sql-subscription-id]
                             [--subscription-id]
                             [--tenant-id]
                             [--username]
                             [--workspace-name]

Erforderliche Parameter

--database-name -d

Der Datenbankname.

--name -n

Der Datenspeichername

--server-name

Der Name des SQL/PostgreSQL/MySQL-Servers.

Optionale Parameter

--authority-url

Berechtigungs-URL, die zum Authentifizieren des Benutzers verwendet wird.

Standardwert: https://login.microsoftonline.com
--client-id

Die Dienstprinzipal-/Anwendungs-ID.

--client-secret

Der geheime Schlüssel des Dienstprinzipals.

--endpoint

Der Endpunkt des SQL-Servers. Standardeinstellung für database.windows.net.

Standardwert: database.windows.net
--grant-workspace-msi-access

Der Standardwert lautet „False“. Legen Sie ihn auf "True" fest, um auf Daten hinter virtuellem Netzwerk aus Machine Learning Studio zuzugreifen. Dadurch wird der Datenzugriff von Machine Learning Studio mithilfe der verwalteten Arbeitsbereichsidentität für die Authentifizierung verwendet, Sie müssen Besitzer oder Benutzerzugriffsadministrator des Speichers sein, um sich zu anmelden. Bitten Sie Ihren Administrator, dies für Sie zu konfigurieren, wenn Sie nicht über die erforderliche Berechtigung verfügen. Weitere Informationen 'https://docs.microsoft.com/azure/machine-learning/how-to-enable-studio-virtual-network.

--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--password

Das Kennwort des Datenbankbenutzers für den Zugriff auf die Datenbank.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--resource-url

Bestimmt, welche Vorgänge in der Datenbank ausgeführt werden.

Standardwert: https://database.windows.net/
--sql-resource-group

Die Ressourcengruppe des Azure Sql Server.

--sql-subscription-id

Die Abonnement-ID des Azure Sql Server.

--subscription-id

Gibt die Abonnement-ID an.

--tenant-id

Die Dienstprinzipalmandanten-ID.

--username

Der Benutzername des Datenbankbenutzers für den Zugriff auf die Datenbank.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore detach

Trennen Sie einen Datenspeicher nach Namen.

az ml datastore detach --name
                       [--output-metadata-file]
                       [--path]
                       [--resource-group]
                       [--subscription-id]
                       [--workspace-name]

Erforderliche Parameter

--name -n

Der Datenspeichername

Optionale Parameter

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore download

Laden Sie Dateien aus einem Datenspeicher herunter.

az ml datastore download --name
                         --target-path
                         [--hide-progress]
                         [--output-metadata-file]
                         [--overwrite]
                         [--path]
                         [--prefix]
                         [--resource-group]
                         [--subscription-id]
                         [--workspace-name]

Erforderliche Parameter

--name -n

Der Datenspeichername

--target-path -d

Zielpfad für die heruntergeladenen Dateien.

Optionale Parameter

--hide-progress

Gibt an, ob der Status des Vorgangs ausgeblendet werden soll.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--overwrite

Überschreiben Sie Zieldateien, wenn sie vorhanden sind.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--prefix -p

Pfadfilter für Dateien, die heruntergeladen werden sollen. Wenn keine bereitgestellt wird, lädt sie alles herunter.

--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore list

Auflisten von Datenspeichern im Arbeitsbereich.

az ml datastore list [--include-secret]
                     [--output-metadata-file]
                     [--path]
                     [--resource-group]
                     [--subscription-id]
                     [--workspace-name]

Optionale Parameter

--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore set-default

Legen Sie den Standarddatenspeicher des Arbeitsbereichs nach Name fest.

az ml datastore set-default --name
                            [--output-metadata-file]
                            [--path]
                            [--resource-group]
                            [--subscription-id]
                            [--workspace-name]

Erforderliche Parameter

--name -n

Der Datenspeichername

Optionale Parameter

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore show

Anzeigen eines einzelnen Datenspeichers nach Namen.

az ml datastore show --name
                     [--include-secret]
                     [--output-metadata-file]
                     [--path]
                     [--resource-group]
                     [--subscription-id]
                     [--workspace-name]

Erforderliche Parameter

--name -n

Der Datenspeichername

Optionale Parameter

--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore show-default

Anzeigen des Standarddatenspeichers für den Arbeitsbereich.

az ml datastore show-default [--include-secret]
                             [--output-metadata-file]
                             [--path]
                             [--resource-group]
                             [--subscription-id]
                             [--workspace-name]

Optionale Parameter

--include-secret

Zeigen Sie den registrierten Geheimen für die Datenspeicher an.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Arbeitsbereichsname.

az ml datastore upload

Laden Sie Dateien in einen Datenspeicher hoch.

az ml datastore upload --name
                       --src-path
                       [--hide-progress]
                       [--output-metadata-file]
                       [--overwrite]
                       [--path]
                       [--resource-group]
                       [--subscription-id]
                       [--target-path]
                       [--workspace-name]

Erforderliche Parameter

--name -n

Der Datenspeichername

--src-path -p

Pfad zum Hochladen von Daten.

Optionale Parameter

--hide-progress

Gibt an, ob der Status des Vorgangs ausgeblendet werden soll.

--output-metadata-file -t

Stellen Sie einen optionalen Ausgabedateispeicherort für die strukturierte Objektausgabe bereit.

--overwrite

Überschreiben Sie Zieldateien, wenn sie vorhanden sind.

--path

Pfad zu einem Stammverzeichnis für die Ausführung von Konfigurationsdateien.

Standardwert: .
--resource-group -g

Ressourcengruppenname

--subscription-id

Gibt die Abonnement-ID an.

--target-path -u

Pfad zum Hochladen von Daten im Container. Lädt standardmäßig in den Stamm hoch.

--workspace-name -w

Arbeitsbereichsname.