az iot central export

Hinweis

Diese Referenz ist Teil der Azure-iot-Erweiterung für die Azure CLI (Version 2.30.0 oder höher). Die Erweiterung installiert automatisch beim ersten Ausführen eines az iot-zentralen Exportbefehls . Weitere Informationen zu Erweiterungen

Verwalten und Konfigurieren von IoT Central-Datenexporten.

Befehle

az iot central export create

Erstellen Sie einen Export für eine IoT Central-Anwendung.

az iot central export delete

Löschen eines Exports für eine IoT Central-Anwendung.

az iot central export destination

Verwalten und Konfigurieren von IoT Central-Exportzielen

az iot central export destination create

Erstellen Sie ein Exportziel für eine IoT Central-Anwendung.

az iot central export destination delete

Löschen eines Exportziels für eine IoT Central-Anwendung.

az iot central export destination list

Rufen Sie die vollständige Liste der Exportziele für eine IoT Central-Anwendung ab.

az iot central export destination show

Rufen Sie eine Exportzieldetails ab.

az iot central export destination update

Aktualisieren eines Exportziels für eine IoT Central-Anwendung.

az iot central export list

Rufen Sie die vollständige Liste der Exporte für eine IoT Central-Anwendung ab.

az iot central export show

Rufen Sie eine Exportdetails ab.

az iot central export update

Aktualisieren eines Exports für eine IoT Central-Anwendung.

az iot central export create

Erstellen Sie einen Export für eine IoT Central-Anwendung.

az iot central export create --app-id
                             --destinations
                             --display-name
                             --export-id
                             --source {deviceConnectivity, deviceLifecycle, deviceTemplateLifecycle, properties, telemetry}
                             [--api-version {1.1-preview}]
                             [--central-api-uri]
                             [--en]
                             [--enabled {false, true}]
                             [--filter]
                             [--token]

Beispiele

Erstellen eines Exports mit Filter, Anreicherungen, Zielen

az iot central export create --app-id {appid} --export-id {exportid} --enabled {enabled} --display-name {displayname} --source {source} --filter "SELECT * FROM devices WHERE $displayName != "abc" AND $id = "a"" --enrichments '{
  "simulated": {
    "path": "$simulated"
  }
}' --destinations '[
  {
    "id": "{destinationid}",
    "transform": "{ ApplicationId: .applicationId, Component: .component, DeviceName: .device.name }"
  }
]'

Erforderliche Parameter

--app-id -n

Die App-ID der IoT Central-App, die Sie verwalten möchten. Sie finden die App-ID auf der Seite "Info" für Ihre Anwendung im Hilfemenü.

--destinations --dests

Die Liste der Ziele mit Transformation.

--display-name --name

Der Anzeigename des Datenexports.

--export-id --id

Eindeutiger Bezeichner für den Export.

--source -s

Die Datenquelle für den Export.

Zulässige Werte: deviceConnectivity, deviceLifecycle, deviceTemplateLifecycle, properties, telemetry

Optionale Parameter

--api-version --av

Die API-Version für den angeforderten Vorgang.

Zulässige Werte: 1.1-preview
Standardwert: 1.1-preview
--central-api-uri --central-dns-suffix

Das IoT Central DNS-Suffix, das Ihrer Anwendung zugeordnet ist.

Standardwert: azureiotcentral.com
--en --enrichments

Die Datenexporterweiterung.

--enabled -e

Der aktivierte Status für den Datenexport, "True" oder "False".

Zulässige Werte: false, true
Standardwert: 1
--filter -f

IoT Central Query Language based filter, more details from: aka.ms/iotcquery.

--token

Wenn Sie Ihre Anforderung lieber übermitteln möchten, ohne sich gegen die Azure CLI zu authentifizieren, können Sie ein gültiges Benutzertoken angeben, um Ihre Anforderung zu authentifizieren. Sie müssen den Schlüsseltyp als Teil der Anforderung angeben. Weitere Informationen finden Sie unter https://aka.ms/iotcentraldocsapi.

az iot central export delete

Löschen eines Exports für eine IoT Central-Anwendung.

az iot central export delete --app-id
                             --export-id
                             [--api-version {1.1-preview}]
                             [--central-api-uri]
                             [--token]

Beispiele

Löschen eines Exports

az iot central export delete --app-id {appid} --export-id {exportid}

Erforderliche Parameter

--app-id -n

Die App-ID der IoT Central-App, die Sie verwalten möchten. Sie finden die App-ID auf der Seite "Info" für Ihre Anwendung im Hilfemenü.

--export-id --id

Eindeutiger Bezeichner für den Export.

Optionale Parameter

--api-version --av

Die API-Version für den angeforderten Vorgang.

Zulässige Werte: 1.1-preview
Standardwert: 1.1-preview
--central-api-uri --central-dns-suffix

Das IoT Central DNS-Suffix, das Ihrer Anwendung zugeordnet ist.

Standardwert: azureiotcentral.com
--token

Wenn Sie Ihre Anforderung lieber übermitteln möchten, ohne sich gegen die Azure CLI zu authentifizieren, können Sie ein gültiges Benutzertoken angeben, um Ihre Anforderung zu authentifizieren. Sie müssen den Schlüsseltyp als Teil der Anforderung angeben. Weitere Informationen finden Sie unter https://aka.ms/iotcentraldocsapi.

az iot central export list

Rufen Sie die vollständige Liste der Exporte für eine IoT Central-Anwendung ab.

az iot central export list --app-id
                           [--api-version {1.1-preview}]
                           [--central-api-uri]
                           [--token]

Beispiele

Auflisten aller Exporte in einer Anwendung

az iot central export list --app-id {appid}

Erforderliche Parameter

--app-id -n

Die App-ID der IoT Central-App, die Sie verwalten möchten. Sie finden die App-ID auf der Seite "Info" für Ihre Anwendung im Hilfemenü.

Optionale Parameter

--api-version --av

Die API-Version für den angeforderten Vorgang.

Zulässige Werte: 1.1-preview
Standardwert: 1.1-preview
--central-api-uri --central-dns-suffix

Das IoT Central DNS-Suffix, das Ihrer Anwendung zugeordnet ist.

Standardwert: azureiotcentral.com
--token

Wenn Sie Ihre Anforderung lieber übermitteln möchten, ohne sich gegen die Azure CLI zu authentifizieren, können Sie ein gültiges Benutzertoken angeben, um Ihre Anforderung zu authentifizieren. Sie müssen den Schlüsseltyp als Teil der Anforderung angeben. Weitere Informationen finden Sie unter https://aka.ms/iotcentraldocsapi.

az iot central export show

Rufen Sie eine Exportdetails ab.

az iot central export show --app-id
                           --export-id
                           [--api-version {1.1-preview}]
                           [--central-api-uri]
                           [--token]

Beispiele

Abrufen einer Exportdetails

az iot central export show --app-id {appid} --export-id {exportid}

Erforderliche Parameter

--app-id -n

Die App-ID der IoT Central-App, die Sie verwalten möchten. Sie finden die App-ID auf der Seite "Info" für Ihre Anwendung im Hilfemenü.

--export-id --id

Eindeutiger Bezeichner für den Export.

Optionale Parameter

--api-version --av

Die API-Version für den angeforderten Vorgang.

Zulässige Werte: 1.1-preview
Standardwert: 1.1-preview
--central-api-uri --central-dns-suffix

Das IoT Central DNS-Suffix, das Ihrer Anwendung zugeordnet ist.

Standardwert: azureiotcentral.com
--token

Wenn Sie Ihre Anforderung lieber übermitteln möchten, ohne sich gegen die Azure CLI zu authentifizieren, können Sie ein gültiges Benutzertoken angeben, um Ihre Anforderung zu authentifizieren. Sie müssen den Schlüsseltyp als Teil der Anforderung angeben. Weitere Informationen finden Sie unter https://aka.ms/iotcentraldocsapi.

az iot central export update

Aktualisieren eines Exports für eine IoT Central-Anwendung.

Die Quelle ist unveränderlich, sobald ein Export erstellt wurde.

az iot central export update --app-id
                             --content
                             --export-id
                             [--api-version {1.1-preview}]
                             [--central-api-uri]
                             [--token]

Beispiele

Aktualisieren eines Exports aus Datei

az iot central export update --app-id {appid} --export-id {exportid} --content './filepath/payload.json'

Aktualisieren des Anzeigenamens eines Exports und Aktivieren des Exports aus json-Nutzlast

az iot central export update --app-id {appid} --export-id {exportid} --content "{'displayName': 'Updated Export Name', 'enabled': true}"

Erforderliche Parameter

--app-id -n

Die App-ID der IoT Central-App, die Sie verwalten möchten. Sie finden die App-ID auf der Seite "Info" für Ihre Anwendung im Hilfemenü.

--content -k

Die Teilexportdefinition. Geben Sie Pfad zu JSON-Datei oder unformatiertem JSON an. [Dateipfadbeispiel:./path/to/file.json] [Beispiel für stringified JSON:{}]. Der Anforderungstext muss teilinhalt des Exports enthalten.

--export-id --id

Eindeutiger Bezeichner für den Export.

Optionale Parameter

--api-version --av

Die API-Version für den angeforderten Vorgang.

Zulässige Werte: 1.1-preview
Standardwert: 1.1-preview
--central-api-uri --central-dns-suffix

Das IoT Central DNS-Suffix, das Ihrer Anwendung zugeordnet ist.

Standardwert: azureiotcentral.com
--token

Wenn Sie Ihre Anforderung lieber übermitteln möchten, ohne sich gegen die Azure CLI zu authentifizieren, können Sie ein gültiges Benutzertoken angeben, um Ihre Anforderung zu authentifizieren. Sie müssen den Schlüsseltyp als Teil der Anforderung angeben. Weitere Informationen finden Sie unter https://aka.ms/iotcentraldocsapi.