Anforderungen importieren

Sie können Ihre vorhandenen Anforderungsdaten schnell und einfach in Requirements & Systems Portal hochladen, indem Sie den Import Wizard im Requirements Module verwenden. Mithilfe KI-gestützter Extraktion können Sie Anforderungen aus unstrukturierten PDF-, Word-, Excel- und CSV-Dateien importieren. Dadurch verringern sich Zeit und Aufwand für die manuelle Übertragung von Anforderungsdaten, und Sie können Anforderungen genauer und effizienter erfassen.

Eine neuere Version des Import Wizard (derzeit in der Beta-Phase) wird auf dieser Seite beschrieben. Wenn Sie in Ihrer Requirements & Systems Portal-Instanz keinen Zugriff darauf haben, wird eine frühere Version des Importers verwendet (siehe den einklappbaren Abschnitt Previous Iteration of the Importer, um mehr zu erfahren).

Zugriff auf den Importer

Auf den Importer kann über das Requirements Module () zugegriffen werden, indem Sie auf die Schaltfläche  oben links auf der Seite klicken und im angezeigten Menü Create Requirement auswählen. Alternativ kann der Importer, wenn die aktuell angezeigte Spezifikation keine Anforderungen enthält, durch Klicken auf die Schaltfläche Import auf der Seite geöffnet werden.

Hochladen einer Datei

Das Fenster Import Requirements wird geöffnet. In diesem Schritt können Sie eine Datei eines unterstützten Typs hochladen (*.pdf, *.docx, *.xlsx oder *.csv). Ziehen Sie die Datei dazu per Drag-and-Drop in den entsprechenden Bereich des Fensters oder klicken Sie auf das Steuerelement select from your computer, um die Datei auf der Festplatte zu suchen und auszuwählen.

Dateien in den Formaten *.pdf und *.docx können nur mit dem KI-Importer importiert werden, der standardmäßig aktiviert ist. Falls erforderlich, kann er von einem Workspace-Administrator mit der Option External Provider auf der Seite Settings – ValiAssistant deaktiviert werden (aufgerufen durch Klicken auf das Symbol  unten links, Auswahl von Settings im angezeigten Menü und anschließende Auswahl von ValiAssistant aus der Liste im linken Bereich) – .

Wenn die Option External Provider deaktiviert ist, können nur Dateien in den Formaten *.xlsx und *.csv mit dem klassischen Importer importiert werden. In diesem Fall wird oben im Fenster Import Requirements eine entsprechende Meldung angezeigt ().

Auch wenn die hochgeladene Datei unstrukturiert sein kann, können Sie über den Link Excel template eine Datei *.xlsx herunterladen, die zum strukturierten Erfassen von Anforderungen verwendet werden kann. Sie können die Datei auch über diesen Link herunterladen.

  • Die maximal zulässige Dateigröße für Uploads beträgt 50 MB.

  • Falls eine nicht unterstützte Datei hochgeladen wird, werden Sie durch eine Fehlermeldung darauf hingewiesen.

Sobald die Datei erfolgreich hochgeladen wurde, wird ihr Eintrag im Fenster angezeigt. Sie können ihn durch Klicken auf das Symbol  aus dem Fenster entfernen.

Für eine hochgeladene Datei vom Typ *.xlsx oder *.csv können Sie festlegen, stattdessen mit dem klassischen Importer fortzufahren, indem Sie die Option Classic Import (Non-AI) unten links im Fenster aktivieren.

Überprüfen der extrahierten Daten

Sobald die erforderliche Datei hochgeladen ist, klicken Sie auf die Schaltfläche , um fortzufahren. Die extrahierten Daten werden als Tabelle mit vorgeschlagenen Anforderungen zur Überprüfung angezeigt.

Die Benutzeroberfläche der Prüfseite des KI-Importers

Die Benutzeroberfläche der Prüfseite des klassischen Importers

 

Standardmäßig werden die vorgeschlagenen Anforderungen in die Spezifikation importiert, die angezeigt wurde, als auf den Importer zugegriffen wurde. Sie können die gewünschte Spezifikation auswählen, indem Sie sie im Dropdown oben im Fenster wählen, oder eine neue Spezifikation erstellen, indem Sie im Dropdown den Eintrag + Add specification auswählen und den Namen der neuen Spezifikation im daraufhin angezeigten Feld für den Spezifikationsnamen definieren ().

Beim Erstellen einer neuen Spezifikation müssen die Regeln für die Namensdefinition eingehalten werden. Der Name der Spezifikation darf die folgenden Zeichen nicht enthalten: \ / ? % * : | " < >. Führende und nachgestellte Leerzeichen werden außerdem ignoriert.

Aktivieren Sie die Option Update requirements, um vorhandene Anforderungen in der Zielspezifikation durch Ersetzen der Daten zu überschreiben (die Dateidaten ersetzen die Daten in der Spezifikation).

  • Wenn die Option deaktiviert ist und Sie Anforderungen importieren, deren Identifier bereits in der als Ziel ausgewählten Spezifikation vorhanden ist, fügt Requirements & Systems Portal numerische Suffixe (_1, _2, _3 usw.) zu den Identifiers der importierten Anforderungen hinzu, um sie zu unterscheiden.

  • Wenn die Option deaktiviert ist und Sie Anforderungen importieren, deren Identifiers bereits im aktuellen Projekt, aber nicht in der als Ziel ausgewählten Spezifikation vorhanden sind, fügt Requirements & Systems Portal den Identifiers ein Warnsymbol hinzu, das auf einen doppelten Identifier im selben Projekt hinweist.

  • Wenn die Option aktiviert ist, werden leere Werte in der zu importierenden Datei unterstützt; d. h., wenn ein Wert in der Datei leer ist, wird der Wert aus der Anforderung entfernt. Dies gilt auch für Mehrfachauswahlfelder wie Tags.

Aktivieren Sie die Option Parametrize values, um die vorgeschlagenen Anforderungen auf mögliche quantifizierbare Parameter zu prüfen und sie in Valis umzuwandeln.

Bei Verwendung des klassischen Importers sind außerdem die folgenden Optionen verfügbar:

  • Starting row – Sie können auswählen, ab welcher Zeile der importierten Datei Daten erfasst und in Requirements & Systems Portal eingefügt werden sollen.

  • Sheet – Wenn die Datei mehrere Tabellenblätter enthält, können Sie auswählen, aus welchem Tabellenblatt importiert werden soll.

Sie können die Anforderungen auswählen, die Sie importieren möchten, indem Sie die Kontrollkästchen links neben den entsprechenden Zeilen aktivieren.

Datenzuordnung

Sie können festlegen, wie Daten aus der hochgeladenen Datei bestimmten Feldern in Requirements & Systems Portal zugeordnet werden. Wenn die Datei Überschriften enthält, die mit den Standardfeldern in Requirements & Systems Portal identisch sind, werden diese Felder automatisch zugeordnet. Bei Bedarf können Sie diese automatische Zuordnung jedoch überschreiben oder anpassen. Klicken Sie auf eine Spaltenüberschrift und wählen Sie das gewünschte Feld aus dem Dropdown aus.

Alternativ können Sie die Spaltendaten einer neuen benutzerdefinierten Spalte zuordnen, indem Sie deren gewünschten Namen in das Feld Search/Add custom im Dropdown eingeben und anschließend <custom_column_name> (Create new) aus dem Dropdown auswählen.

Sie können im Dropdown auch None auswählen, damit die Daten aus der Datei keiner Spalte zugeordnet werden (d. h., diese Daten werden nicht importiert).

Mindestens die Spalten Identifier und Text müssen ausgewählt sein. Andernfalls wird eine Warnmeldung angezeigt, bis diese Bedingung erfüllt ist ().

Die folgenden Felder können mit dem Importer in Anforderungen importiert werden:

  • Identifier

  • Text

  • Titel

  • Begründung

  • Untergeordnete Elemente

  • Übergeordnete Elemente

  • Abschnitt

  • Pfad zum Abschnitt

  • Zugehöriger Block

  • Compliance-Kommentar

  • Typ

  • Status

  • Compliance

  • V&V-Status

  • V&V-Methoden

  • Anwendbarkeit

  • Verantwortlicher

  • Tags

  • Benutzerdefinierte Spalten

  • Children, V&V Methods, Applicable Blocks, Applicability und Tags können mit mehr als einem Wert pro Anforderung importiert werden. Dazu sollte jeder Wert durch ein Komma getrennt werden.

  • Wenn eine beim Import enthaltene Verifizierungsmethode, ein zugehöriger Block, ein Anforderungstyp, ein Status, eine Compliance oder ein Tag derzeit noch nicht in Requirements & Systems Portal vorhanden ist, wird sie bzw. er während des Imports automatisch erstellt und der Anforderung hinzugefügt.

  • Bei Applicability können zusammengesetzte Blocktypen mit einem / referenziert werden, zum Beispiel block_A/block_B.

  • Für benutzerdefinierte Spalten stehen die folgenden Typen zur Verfügung: Select, Multiselect, Text, Date, Number.

Bei den folgenden Feldern wird zwischen Groß- und Kleinschreibung unterschieden:

  • Type

  • State

  • Compliance

  • Tags

Wenn zum Beispiel das Tag TBD bereits in Requirements & Systems Portal vorhanden ist und das Tag tbd importiert wird, wird ein neues Tag tbd erstellt und zusammen mit der Anforderung importiert.

Ausführungsbericht

Nachdem die zu importierenden Daten geprüft und die Optionen wie gewünscht konfiguriert wurden, klicken Sie auf die Schaltfläche , um fortzufahren. Nach Abschluss des Imports wird ein Bestätigungsfenster angezeigt.

Wenn der Importer Probleme in importierten Anforderungen erkennt, wird dies im Fenster angezeigt (). Klicken Sie auf den Link, um einen Bericht herunterzuladen, der die Gründe für die erkannten Probleme detailliert aufführt. Mögliche Fälle sind:

  • Es wird versucht, eine Anforderung mit Beziehungen zu Identifiers zu importieren, die weder im Projekt noch innerhalb anderer Anforderungen in der importierten Datei existieren.

  • Es wird versucht, eine Anforderung mit Beziehungen zu einem Anforderungs-Identifier zu importieren, der entweder im Projekt oder innerhalb anderer Anforderungen in der importierten Datei mehr als einer Anforderung zugeordnet ist.

  • Es wird versucht, eine Anforderung mit einer Compliance-Aussage zu importieren, die derzeit nicht in Requirements & Systems Portal definiert ist.

  • Es wird versucht, eine Anforderung mit einem Typ zu importieren, der derzeit nicht in Requirements & Systems Portal definiert ist.

  • Es wird versucht, eine Anforderung mit einem Status zu importieren, der derzeit nicht in Requirements & Systems Portal definiert ist.

  • Es wird versucht, eine Anforderung mit einem Tag zu importieren, das derzeit nicht in Requirements & Systems Portal definiert ist.

  • Es wird versucht, eine Anforderung mit einer Anwendbarkeitsbedingung zu importieren, die derzeit nicht in Requirements & Systems Portal definiert ist.

  • Es wird versucht, eine Anforderung mit einer Methode zu importieren, die derzeit nicht in Requirements & Systems Portal definiert ist.

  • Es wird versucht, eine Anforderung mit einem zugehörigen Block zu importieren, der derzeit nicht in Requirements & Systems Portal definiert ist.

  • Es wird versucht, einen Verantwortlichen zu importieren, der derzeit nicht in Requirements & Systems Portal definiert ist.

  • Es wird versucht, mehr als einen Verantwortlichen, Status oder Typ zu importieren, der derzeit nicht in Requirements & Systems Portal definiert ist.

Klicken Sie auf die Schaltfläche , um zur Dateiupload-Phase des Importers zurückzukehren, oder auf , um den Importer zu verlassen.

Frühere Version des Importers

Wenn Sie keinen Zugriff auf die oben beschriebene neuere Version des Importers haben, wird die frühere Version verwendet. Weitere Informationen finden Sie im folgenden einklappbaren Abschnitt.

AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Inhalt