Freigeben über


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.