azdata bdc hdfs mount
Gilt für: Azure Data CLI ()azdata
Der folgende Artikel enthält Referenzinformationen zu den sql-Befehlen im azdata-Tool. Weitere Informationen zu anderen azdata-Befehlen finden Sie unter azdata.
Befehle
Command | BESCHREIBUNG |
---|---|
azdata bdc hdfs mount create | Erstellen von Einbindungen (Mounts) von Remotespeichern in HDFS. |
azdata bdc hdfs mount delete | Löschen von Einbindungen von Remotespeicher in HDFS. |
azdata bdc hdfs mount status | Der Status von Einbindungen (Mounts). |
azdata bdc hdfs mount refresh | Aktualisieren des Inhalts einer Einbindung in HDFS. |
azdata bdc hdfs mount create
Erstellen von Einbindungen (Mounts) von Remotespeichern in HDFS. Sofern Anmeldeinformationen für ein Zugreifen auf den Remotespeicher erforderlich sind, müssen diese mit der Umgebungsvariablen MOUNT_CREDENTIALS als eine Liste angegeben werden, die aus Schlüssel=Wert-Paaren mit Kommas als Trennzeichen besteht. Vor jedes Komma in den Schlüsseln oder Werten muss ein Escapezeichen gesetzt werden.
azdata bdc hdfs mount create --remote-uri -r
--mount-path -m
Beispiele
So binden Sie den Container „data“ im ADLS Gen 2-Konto „adlsv2example“ in den HDFS-Pfad „/mounts/adlsv2/data“ mit dem gemeinsam verwendeten Schlüssel ein
Set the MOUNT_CREDENTIALS environment variable as "fs.azure.abfs.account.name=<your-storage-account-name>.dfs.core.windows.net,fs.azure.account.key.<your-storage-account-name>.dfs.core.windows.net=<storage-account-access-key>".
azdata bdc hdfs mount create --remote-uri abfs://data@adlsv2example.dfs.core.windows.net/
--mount-path /mounts/adlsv2/data
So binden Sie einen Remote-HDFS-BDC (hdfs://namenode1:8080/) in den lokalen HDFS-Pfad „/mounts/hdfs/“ ein
azdata bdc hdfs mount create --remote-uri hdfs://namenode1:8080/ --mount-path /mounts/hdfs/
Erforderliche Parameter
--remote-uri -r
Der URI des Remotespeichers, der eingebunden werden soll (Quelle der Einbindung).
--mount-path -m
Der HDFS-Pfad, in dem die Einbindung erstellt werden muss (Ziel der Einbindung).
Globale Argumente
--debug
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
--help -h
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
--output -o
Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.
--query -q
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
--verbose
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
azdata bdc hdfs mount delete
Löschen von Einbindungen von Remotespeicher in HDFS.
azdata bdc hdfs mount delete --mount-path -m
Beispiele
Löschen sie mount created at /mounts/adlsv2/data for an ADLS Gen 2 storage account.
azdata bdc hdfs mount delete --mount-path /mounts/adlsv2/data
Erforderliche Parameter
--mount-path -m
Der HDFS-Pfad, der der Einbindung entspricht, die gelöscht werden soll.
Globale Argumente
--debug
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
--help -h
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
--output -o
Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.
--query -q
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
--verbose
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
azdata bdc hdfs mount status
Der Status von Einbindungen (Mounts).
azdata bdc hdfs mount status [--mount-path -m]
Beispiele
Rufen Sie den Einbindungsstatus nach Pfad ab.
azdata bdc hdfs mount status --mount-path /mounts/hdfs
Rufen Sie den Status aller Einbindungen ab.
azdata bdc hdfs mount status
Optionale Parameter
--mount-path -m
Einbindungspfad (Mount-Pfad).
Globale Argumente
--debug
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
--help -h
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
--output -o
Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.
--query -q
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
--verbose
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
azdata bdc hdfs mount refresh
Aktualisieren des Inhalts einer Einbindung in HDFS.
azdata bdc hdfs mount refresh --mount-path -m
Beispiele
Aktualisieren Sie die Einbindung, die unter „/mounts/adlsv2/data“ erstellt wurde.
azdata bdc hdfs mount refresh --mount-path /mounts/adlsv2/data
Erforderliche Parameter
--mount-path -m
Der HDFS-Pfad, der der Einbindung entspricht, die aktualisiert werden soll.
Globale Argumente
--debug
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
--help -h
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
--output -o
Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.
--query -q
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
--verbose
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Nächste Schritte
Weitere Informationen zu anderen azdata-Befehlen finden Sie unter azdata.
Weitere Informationen zur Installation des Tools azdata finden Sie unter Installieren von azdata.