Erstellen Sie eine Kampagne (Konsole) - AWS IoT FleetWise

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen Sie eine Kampagne (Konsole)

Sie können die AWS FleetWise IoT-Konsole verwenden, um eine Kampagne zur Auswahl, Erfassung und Übertragung von Fahrzeugdaten in die Cloud zu erstellen.

So erstellen Sie eine Kampagne
  1. Navigieren Sie zur AWS FleetWiseIoT-Konsole.

  2. Wählen Sie im Navigationsbereich Kampagnen aus.

  3. Wählen Sie auf der Seite Kampagnen die Option Kampagne erstellen aus, und führen Sie dann die Schritte in den folgenden Themen aus.

Wichtig

Schritt 1: Kampagne konfigurieren

Gehen Sie unter Allgemeine Informationen wie folgt vor:

  1. Geben Sie einen Namen für die Kampagne ein.

  2. (Optional) Geben Sie eine Beschreibung ein.

Konfigurieren Sie das Datenerfassungsschema der Kampagne. Ein Datenerfassungsschema gibt der Edge Agent-Software Anweisungen darüber, welche Daten gesammelt werden sollen oder wann sie gesammelt werden sollen. In der AWS FleetWise IoT-Konsole können Sie ein Datenerfassungsschema auf folgende Weise konfigurieren:

  • Definieren Sie das Datenerfassungsschema manuell.

  • Laden Sie eine Datei hoch, um das Datenerfassungsschema automatisch zu definieren.

Wählen Sie unter Konfigurationsoption eine der folgenden Optionen aus:

  • Um den Typ des Datenerfassungsschemas manuell anzugeben und Optionen zur Anpassung des Schemas zu definieren, wählen Sie Datenerfassungsschema definieren aus.

    Geben Sie manuell den Typ des Datenerfassungsschemas an und definieren Sie Optionen zur Anpassung des Schemas.

    1. Wählen Sie im Abschnitt Details zum Datenerfassungsschema die Art des Datenerfassungsschemas aus, das für diese Kampagne verwendet werden soll. Wenn Sie anhand eines logischen Ausdrucks erkennen möchten, welche Fahrzeugdaten erfasst werden sollen, wählen Sie „Zustandsbasiert“. Wenn Sie anhand eines bestimmten Zeitraums entscheiden möchten, wie oft Fahrzeugdaten erfasst werden sollen, wählen Sie Zeitbasiert.

    2. Definieren Sie die Dauer, für die die Kampagne Daten sammelt.

      Anmerkung

      Standardmäßig wird eine genehmigte Kampagne sofort aktiviert und hat keine festgelegte Endzeit. Um zusätzliche Gebühren zu vermeiden, müssen Sie einen Zeitraum angeben.

    3. Wenn Sie ein auf Bedingungen basierendes Datenerfassungsschema angegeben haben, müssen Sie einen logischen Ausdruck definieren, um zu erkennen, welche Daten gesammelt werden sollen. AWS IoT FleetWise verwendet einen logischen Ausdruck, um zu erkennen, welche Daten für ein zustandsorientiertes Schema gesammelt werden müssen. Der Ausdruck muss den vollständig qualifizierten Namen eines Signals als Variable, einen Vergleichsoperator und einen Vergleichswert angeben.

      Wenn Sie beispielsweise den $variable.`myVehicle.InVehicleTemperature` > 50.0 Ausdruck angeben, FleetWise erfasst AWS IoT Temperaturwerte, die größer als 50,0 sind. Anweisungen zum Schreiben von Ausdrücken finden Sie unterLogische Ausdrücke für Kampagnen.

      Geben Sie den logischen Ausdruck ein, anhand dessen erkannt wird, welche Daten erfasst werden sollen.

    4. (Optional) Sie können die Sprachversion des bedingten Ausdrucks angeben. Der Standardwert lautet 1.

    5. (Optional) Sie können das minimale Triggerintervall angeben, das die kleinste Zeitspanne zwischen zwei Datenerfassungsereignissen darstellt. Wenn sich ein Signal beispielsweise häufig ändert, möchten Sie möglicherweise Daten langsamer erfassen.

    6. Geben Sie die Bedingung für den Triggermodus an, unter der die Edge Agent-Software Daten sammelt. Standardmäßig sammelt die Edge Agent for AWS FleetWise IoT-Software immer dann Daten, wenn die Bedingung erfüllt ist. Oder er kann nur Daten sammeln, wenn die Bedingung zum ersten Mal erfüllt ist (beim ersten Trigger).

    7. Wenn Sie ein zeitbasiertes Datenerfassungsschema angegeben haben, müssen Sie einen Zeitraum in Millisekunden zwischen 10.000 und 60.000 Millisekunden angeben. Die Edge Agent-Software entscheidet anhand des Zeitraums, wie oft Daten erfasst werden sollen.

    8. (Optional) Sie können die erweiterten Schemaoptionen des Schemas bearbeiten.

      1. Um drahtlose Bandbreite zu sparen und den Netzwerkverkehr durch Komprimieren von Daten zu reduzieren, wählen Sie Snappy.

      2. (Optional) Um zu definieren, wie lange (in Millisekunden) die Datenerfassung nach einem Datenerfassungsereignis fortgesetzt werden soll, können Sie die Dauer der Erfassung nach dem Trigger angeben.

      3. (Optional) Um die Prioritätsstufe der Kampagne anzugeben, können Sie die Kampagnenpriorität angeben. Kampagnen mit einer kleineren Prioritätsnummer werden zuerst bereitgestellt und haben dann eine höhere Priorität.

      4. Die Edge Agent-Software kann Daten vorübergehend lokal speichern, wenn ein Fahrzeug nicht mit der Cloud verbunden ist. Nachdem die Verbindung wiederhergestellt wurde, werden die lokal gespeicherten Daten automatisch in die Cloud übertragen. Geben Sie an, ob der Edge-Agent Daten während einer unterbrochenen Verbindung lokal speichern soll.

      5. (Optional) Um zusätzliche Informationen für ein Signal bereitzustellen, fügen Sie bis zu fünf Attribute als Zusätzliche Datendimensionen hinzu.

  • Um eine Datei zur Definition des Datenerfassungsschemas hochzuladen, wählen Sie „.json-Datei von Ihrem lokalen Gerät hochladen“. AWS IoT definiert FleetWise automatisch, welche Optionen Sie in der Datei definieren können. Sie können die ausgewählten Optionen überprüfen und aktualisieren.

    Laden Sie eine JSON-Datei mit Details zum Datenerfassungsschema hoch.

    1. Um Informationen über das Datenerfassungsschema zu importieren, wählen Sie Dateien auswählen. Weitere Informationen zum erforderlichen Dateiformat finden Sie in der CreateCampaignAPI-Dokumentation.

      Anmerkung

      AWSIoT unterstützt FleetWise derzeit die Dateiformaterweiterung „.json“.

    2. AWSIoT definiert das Datenerfassungsschema FleetWise automatisch auf der Grundlage der Informationen in Ihrer Datei. Sehen Sie sich die Optionen an, die AWS IoT für Sie FleetWise ausgewählt hat. Sie können die Optionen bei Bedarf aktualisieren.

Geben Sie Signale an

Sie können die Signale angeben, aus denen Daten gesammelt werden sollen, wenn das Datenerfassungsschema aufgerufen wird.

Wichtig

Signale, die im Ausdruck für das bedingungsbasierte Erfassungsschema verwendet werden, müssen in diesem Feld angegeben werden.

Um die Signale anzugeben, von denen Daten gesammelt werden sollen
  1. Suchen Sie nach dem vollqualifizierten Namen des Signals.

    Anmerkung

    Der vollqualifizierte Name des Signals besteht aus dem Pfad zum Signal plus dem Namen des Signals. Verwenden Sie einen Punkt (.), um auf ein untergeordnetes Signal zu verweisen.

    Dies Vehicle.Chassis.SteeringWheel.HandsOff.HandsOffSteeringState ist beispielsweise der vollqualifizierte Name für den HandsOffSteeringState Aktuator. Vehicle.Chassis.SteeringWheel.HandsOff.ist der Pfad zu diesem Aktuator.

  2. (Optional) Geben Sie für Max. Stichprobenanzahl die maximale Anzahl von Datenproben ein, die die Edge Agent-Software sammelt und in die Cloud überträgt, wenn das Datenerfassungsschema aufgerufen wird.

  3. (Optional) Geben Sie für Min. Stichprobenintervall die Mindestdauer zwischen zwei Datenprobenerfassungsereignissen in Millisekunden ein. Wenn sich ein Signal häufig ändert, können Sie diesen Parameter verwenden, um Daten langsamer zu sammeln.

  4. Um ein weiteres Signal hinzuzufügen, wählen Sie Weitere Signale hinzufügen. Sie können bis zu 999 Signale hinzufügen.

  5. Wählen Sie Weiter.

Schritt 2: Definieren Sie das Speicherziel

Anmerkung

Sie können Fahrzeugdaten nur an Amazon S3 übertragen, wenn die Kampagne Datensignale des Bildverarbeitungssystems enthält.

Die Daten des Bildverarbeitungssystems befinden sich in der Vorschauversion und können sich ändern.

Wählen Sie das Ziel aus, an dem Sie die im Rahmen der Kampagne gesammelten Daten speichern möchten. Sie können Fahrzeugdaten an Amazon S3 oder Amazon Timestream übertragen.

Gehen Sie in den Zieleinstellungen wie folgt vor:

  • Wählen Sie S3 oder Timestream aus der Dropdownliste aus.

Um Fahrzeugdaten in einem S3-Bucket zu speichern, wählen Sie Amazon S3. S3 ist ein Objektspeicherdienst, der Daten als Objekte in Buckets speichert. Weitere Informationen finden Sie unter Erstellen, Konfigurieren und Arbeiten mit Amazon S3 S3-Buckets im Amazon Simple Storage Service-Benutzerhandbuch.

S3 optimiert die Kosten für die Datenspeicherung und bietet zusätzliche Mechanismen zur Nutzung von Fahrzeugdaten, wie z. B. Data Lakes, zentrale Datenspeicherung, Datenverarbeitungspipelines und Analysen. Sie können S3 verwenden, um Daten für die Stapelverarbeitung und Analyse zu speichern. Sie können beispielsweise Berichte über Ereignisse mit starker Bremsung für Ihr Modell für maschinelles Lernen (ML) erstellen. Eingehende Fahrzeugdaten werden vor der Auslieferung für 10 Minuten zwischengespeichert.

Wichtig

Sie können Daten nur an S3 übertragen, wenn AWS IoT FleetWise über Schreibberechtigungen in den S3-Bucket verfügt. Weitere Informationen zur Zugriffsgewährung finden Sie unter Zugriffskontrolle mit AWS IoT FleetWise.

Gehen Sie in den S3-Zieleinstellungen wie folgt vor:

  1. Wählen Sie für den S3-Bucket einen Bucket aus, der AWS IoT FleetWise über Berechtigungen für verfügt.

  2. (Optional) Geben Sie ein benutzerdefiniertes Präfix ein, mit dem Sie die im S3-Bucket gespeicherten Daten organisieren können.

  3. Wählen Sie das Ausgabeformat aus. Dabei handelt es sich um die Formatdateien, die wie im S3-Bucket gespeichert werden.

  4. Wählen Sie aus, ob Sie die im S3-Bucket gespeicherten Daten als .gzip-Datei komprimieren möchten. Wir empfehlen die Komprimierung von Daten, da dadurch die Speicherkosten minimiert werden.

  5. Die Optionen, die Sie in den S3-Zieleinstellungen auswählen, ändern den Beispiel-S3-Objekt-URI. Dies ist ein Beispiel dafür, wie Dateien in S3 gespeichert werden.

Um Fahrzeugdaten in einer Timestream-Tabelle zu speichern, wählen Sie Amazon Timestream. Sie können Timestream verwenden, um Fahrzeugdaten abzufragen, um Trends und Muster zu erkennen. Sie können Timestream beispielsweise verwenden, um einen Alarm für den Kraftstoffstand des Fahrzeugs zu erstellen. Eingehende Fahrzeugdaten werden nahezu in Echtzeit an Timestream übertragen. Weitere Informationen finden Sie unter Was ist Amazon Timestream? im Amazon Timestream Developer Guide.

Wichtig

Sie können Daten nur in eine Tabelle übertragen, wenn AWS IoT berechtigt FleetWise ist, Daten in Timestream zu schreiben. Weitere Informationen zur Zugriffsgewährung finden Sie unter Zugriffskontrolle mit AWS IoT FleetWise.

Gehen Sie in den Einstellungen der Timestream-Tabelle wie folgt vor:

  1. Wählen Sie als Timestream-Datenbankname den Namen Ihrer Timestream-Datenbank aus der Dropdownliste aus.

  2. Wählen Sie als Timestream-Tabellenname den Namen Ihrer Timestream-Tabelle aus der Drop-down-Liste aus.

Gehen Sie unter Servicezugriff für Timestream wie folgt vor:

  • Wählen Sie eine IAM-Rolle aus der Dropdownliste aus.

  • Wählen Sie Weiter.

Schritt 3: Fahrzeuge hinzufügen

Um auszuwählen, für welche Fahrzeuge deine Kampagne eingesetzt werden soll, wähle sie in der Fahrzeugliste aus. Filtern Sie Fahrzeuge, indem Sie nach den Attributen und ihren Werten suchen, die Sie bei der Erstellung der Fahrzeuge hinzugefügt haben, oder nach Fahrzeugnamen.

Gehen Sie unter Fahrzeuge filtern wie folgt vor:

  1. Suchen Sie im Suchfeld das Attribut oder den Fahrzeugnamen und wählen Sie es aus der Liste aus.

    Anmerkung

    Jedes Attribut kann nur einmal verwendet werden.

  2. Geben Sie den Wert des Attributs oder den Fahrzeugnamen ein, für das Sie die Kampagne bereitstellen möchten. Wenn der vollqualifizierte Name des Attributs beispielsweise lautetfuelType, geben Sie gasoline als Wert ein.

  3. Um nach einem anderen Fahrzeugattribut zu suchen, wiederholen Sie die vorherigen Schritte. Sie können nach bis zu fünf Fahrzeugattributen und einer unbegrenzten Anzahl von Fahrzeugnamen suchen.

  4. Fahrzeuge, die Ihrer Suche entsprechen, werden unter Fahrzeugname aufgeführt. Wählen Sie die Fahrzeuge aus, für die Sie die Kampagne einsetzen möchten.

    Anmerkung

    In den Suchergebnissen werden bis zu 100 Fahrzeuge angezeigt. Wählen Sie Alle auswählen, um alle Fahrzeuge zur Kampagne hinzuzufügen.

  5. Wählen Sie Weiter.

Schritt 4: Überprüfen und Erstellen

Überprüfen Sie die Konfigurationen für die Kampagne und wählen Sie dann Kampagne erstellen aus.

Anmerkung

Nachdem eine Kampagne erstellt wurde, müssen Sie oder Ihr Team die Kampagne für Fahrzeuge bereitstellen.

Schritt 5: Implementieren Sie eine Kampagne

Nachdem Sie eine Kampagne erstellt haben, müssen Sie oder Ihr Team die Kampagne in Fahrzeugen einsetzen.

Um eine Kampagne zu implementieren
  1. Wählen Sie auf der Seite mit der Kampagnenübersicht die Option Bereitstellen aus.

  2. Überprüfe und bestätige, dass du mit der Bereitstellung beginnen und mit der Erfassung von Daten von Fahrzeugen beginnen möchtest, die mit der Kampagne verbunden sind.

  3. Wählen Sie Bereitstellen aus.

Wenn Sie die Erfassung von Daten von Fahrzeugen, die mit der Kampagne verbunden sind, unterbrechen möchten, wählen Sie auf der Seite mit der Kampagnenübersicht die Option Sperren aus. Wenn du die Erfassung von Daten von Fahrzeugen fortsetzen möchtest, die mit der Kampagne verbunden sind, wähle „Fortfahren“.