# Key-Value Store

Der Key-Value Store im Robot ermöglicht den Datenaustausch zwischen verschiedenen Workflow-Ausführungen. In diesem Datenspeicher können Variablen unter einem zugehörigen Schlüssel (Key) abgelegt werden. Mit dem entsprechenden Key lässt sich die Variable später wieder abrufen.

Mithilfe der Plugins [Speichern eines Wertes](https://help.aiaibot.com/robot/plugins/speicher/speichern-eines-wertes) und [Laden eines Wertes](https://help.aiaibot.com/robot/plugins/speicher/laden-eines-wertes) können Sie innerhalb eines Workflows auf den Key-Value Store zugreifen. Zusätzlich können einzelne Einträge des Key-Value Stores über den Menüpunkt „Data Store“ verwaltet werden.

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FmKhmfCsOYveZ8pebtx94%2Fkeyvalue-05.png?alt=media&#x26;token=122a0553-b155-4c7d-8824-2336fed43af6" alt="" width="563"><figcaption><p>Zugriff auf den Key-Value Store</p></figcaption></figure>

Die Spalte *Letzter Zugriff* zeigt wann der Eintrag das letzte mal verwendet wurde. Der Zugriff kann dabei entweder lesend oder schreibend erfolgt sein.

{% hint style="info" %}
Variablen, auf die seit **drei** Jahren nicht mehr zugegriffen wurde, werden automatisch aus dem System gelöscht.
{% endhint %}

## Erstellen eines Eintrags

Um einen neuen Eintrag für den Key-Value Store zu erstellen, klicken sie auf das <img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FOd2lmULy1GFVQ4yPs7wU%2Fprojekte-plus-symbol.png?alt=media&#x26;token=9941d613-faf3-446a-be0d-a46c684b4e2a" alt="" data-size="line">-Symbol am unteren Bereich des Bildschirms. Danach ist die Eingabe eines Keys (max. 200 Zeichen) und Wertes (keine Zeichenbegrenzung) erforderlich.

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2F3asmP7OW0pQbbiihIzYa%2Fkeyvalue-06.png?alt=media&#x26;token=c194bd00-98ee-4866-bbbd-f95b72bbc849" alt="" width="563"><figcaption><p>Erstellen eines neuen Eintrags im Key-Value Store</p></figcaption></figure>

## Bearbeiten eines Eintrags

Um einen Eintrag zu bearbeiten, klicken Sie auf die drei Punkte am Ende der Zeile <img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FSTfk7NmPH9qDY9m6PxL9%2FScreenshot%202024-09-27%20at%2009.07.04.png?alt=media&#x26;token=6a8fb1af-ac2d-4e18-a3b7-a8d4d142a186" alt="" data-size="line"> und anschliessend auf *Bearbeiten*. Danach kann der Key und der Wert des Eintrags verändert werden.

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FG4KQbnD3fFbYyUofbfQE%2Fkeyvalue-07.png?alt=media&#x26;token=9db2cd6a-de31-4b75-b98b-26d29f76fec7" alt="" width="385"><figcaption><p>Bearbeiten eines Key-Value Store Eintrags</p></figcaption></figure>

## Löschen eines Eintrags

Das Löschen eines Eintrags ist ebenfalls über die drei Punkte am Ende der Zeile <img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FSTfk7NmPH9qDY9m6PxL9%2FScreenshot%202024-09-27%20at%2009.07.04.png?alt=media&#x26;token=6a8fb1af-ac2d-4e18-a3b7-a8d4d142a186" alt="" data-size="line"> möglich.

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FGSDmxax50DYAbBhxTwGf%2Fkeyvalue-08.png?alt=media&#x26;token=0fc0a054-dd52-4cd8-95a8-31ebae741989" alt="" width="379"><figcaption><p>Löschen eines Eintrags aus dem Key-Value Store</p></figcaption></figure>
