Teile dieser Seite wurden möglicherweise maschinell übersetzt.

Smartsheet Bridge-Dienstprogramme: Array Management (Array-Management)

Array-Management für maßgeschneiderte Datenmanipulation.

Wer kann das nutzen?

Pläne:

  • Bridge by Smartsheet

Beim Zugriff auf eine externe API müssen die Daten oft nach Ihren Wünschen gefiltert oder strukturiert werden. Möglicherweise müssen Sie die Daten hinzufügen, entfernen, sortieren oder manipulieren. Mit den Array-Management-Funktionen können Sie die Daten an Ihre Bedürfnisse anpassen, ohne Code zu schreiben oder den Backend-Service zu ändern.

Array-Management-Module

In den nachstehenden Beschreibungen kennzeichnen fettgedruckte Wörter Felder in den Modulen.

Wenn Sie Zweifel an einem Feld in einem Modul haben, fahren Sie mit dem Mauszeiger über das Fragezeichen neben dem Feld, und Sie erhalten eine kurze Beschreibung der Funktion des Feldes.

Add Object To Array

Es ermöglicht Ihnen, ein neues Objekt , das Sie eingeben, an ein bestehendes Array anzuhängen. Dies ist besonders nützlich, wenn Arrays während der Workflow-Ausführung dynamisch erstellt oder geändert werden.

Stellen Sie sicher, dass das Array, dem Sie etwas hinzufügen wollen, als Array von Objekten strukturiert ist, da dieses Modul für Arrays von Objekten und nicht für einfache Listen oder Arrays von Werten gedacht ist.

Delete From Array

Entfernt einen angegebenen Eintrag aus einem Array. Der Eintrag legt fest, welches Objekt oder welcher Eintrag entfernt werden soll, wobei der erste Eintrag die Nummer 1 ist, der zweite die Nummer 2, und so weiter.

Bei anderen Array-Utilities ist der erste Eintrag 0, der zweite ist 2 usw.

Extract Field From Array

Extrahieren eines bestimmten Schlüssels aus einem Array, mit einem Array oder einer CSV als Ausgabe. Verwenden Sie dieses Modul, wenn Sie aus komplexen Datenstrukturen eine vereinfachte Liste erstellen möchten, z. B. um Dropdown-Optionen zu generieren oder Daten für die weitere Verarbeitung vorzubereiten.

Vergewissern Sie sich, dass der eingegebene Schlüssel mit einem Schlüssel übereinstimmt, der in dem ausgewählten Array enthalten ist.

Offset Array

Abrufen einer Teilmenge von Daten aus einem vorhandenen Array, beginnend bei einem angegebenen Offset. Sie müssen die Trimmgröße auswählen, die die Größe des resultierenden Arrays angibt.

Wenn das ursprüngliche Array zum Beispiel zehn Einträge hat, Trim Size auf 4 und Offset auf 3 gesetzt ist, besteht das resultierende Array aus den Einträgen 3 bis 6 des ursprünglichen Arrays. 

Der Offset ist nullbasiert, d.h. ein Offset von 0 bezieht sich auf das erste Element im Array.

Pick From Array

Ermöglicht es Ihnen, einen zufälligen Eintrag aus einem Array abzurufen, um ihn an anderer Stelle zu verwenden. 

Size/Length

Gibt die Anzahl der Einträge in den definierten Daten zurück. Dieses Modul ist praktisch, wenn Sie die Größe eines Datensatzes für Iterationen oder bedingte Logik innerhalb Ihrer Arbeitsabläufe bewerten müssen.

Sort Object Array

Ermöglicht es Ihnen, ein Array nach dem Wert eines beliebigen Feldes in der Objektstruktur eines Arrays zu sortieren. Sie müssen das Sortierfeld angeben , das das Objekt definiert, nach dem sortiert werden soll, und die Sortierreihenfolge, die aufsteigend oder absteigend ist.

 Beachten Sie, dass das Modul beim Umgang mit Arrays, die verschachtelte Objekte enthalten, Einschränkungen haben kann. In solchen Fällen funktioniert die Sortierung möglicherweise nicht wie erwartet.

Trim Array

Es ermöglicht Ihnen, ein Array auf eine bestimmte Anzahl von Elementen zu reduzieren. Sie müssen die Trimm-Größe angeben, die die Größe des resultierenden Arrays ist.

Das Modul behält die Elemente vom Anfang des Arrays an bei. Wenn Sie bestimmte Artikel benötigen, sollten Sie das Feld vorher sortieren.