View a markdown version of this page

Arbeiten mit Daten in Apps in Quick - Amazon Quick

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.

Arbeiten mit Daten in Apps in Quick

Sie können Daten in Ihren Apps in Quick Apps auf verschiedene Arten speichern und verwalten.

Built-in App-Speicher

Der einfachste Weg, Daten dauerhaft zu speichern, ist der integrierte App-Speicher. Es handelt sich um ein Key-Value-System, das keine externe Einrichtung erfordert und für die Unterstützung einer großen Anzahl von Datensätzen skaliert werden kann.

Speicherbereiche

  • Privater Speicher — Daten, die nur für den aktuellen Benutzer sichtbar sind. Wird für persönliche Einstellungen, Präferenzen, gespeicherte Filter, Lesezeichen und den Status pro Benutzer verwendet.

  • Gemeinsamer Speicher — Daten, die für jeden sichtbar sind, der Zugriff auf die App hat. Wird für gemeinsame Listen, Kommentare, Abstimmungen, gemeinsame Konfigurationen und Teamdaten verwendet.

Speichervorgänge

Operation Privat Freigegeben Description
PutItem Ja Ja Speichern oder aktualisieren Sie ein Element mit Schlüsselwert.
Element abrufen Ja Ja Ruft ein Objekt anhand eines Schlüssels ab.
Artikel auflisten Ja Ja Listet Elemente mit optionalem Schlüsselpräfixfilter auf.
Element löschen Ja Ja Ein Element anhand des Schlüssels entfernen.
Nach Tag auflisten Nein Ja Fragen Sie gemeinsam genutzte Elemente nach Tag ab (sekundärer Index).

Die wichtigsten Konzepte

  • Tabellen — Logische Gruppierungen für Ihre Daten. Sie definieren Tabellennamen; es ist keine Einrichtung erforderlich.

  • Schlüssel — Jedes Element hat einen eindeutigen Schlüssel in seiner Tabelle. Schlüssel können bis zu 255 Zeichen lang sein.

  • Werte — Zeichenkettenwerte bis zu 350 KB. Verwenden Sie die JSON-Serialisierung für strukturierte Daten.

  • Tags (nur gemeinsam genutzt) — Optionale Kategorisierungszeichenfolgen für gemeinsam genutzte Elemente. Tags ermöglichen eine effiziente Abfrage nach Kategorien.

  • Schreibmodi — UPSERT (Standard) überschreibt bestehende Elemente. INSERT schlägt fehl, wenn der Schlüssel bereits existiert. Dies ist nützlich, um Duplikate zu vermeiden.

Anmerkung

Jede App hat einen völlig separaten Speicher. Daten bleiben über Benutzersitzungen und das Neuladen von Apps hinweg erhalten.

Exportieren von Daten

Sie können den Agenten bitten, Exportfunktionen hinzuzufügen. Apps in Quick unterstützt den Export von Daten als CSV-, JSON-, PDF- und Excel-Dateien über die Bridge-API. Sie können Ihre App auch Datenschnappschüsse in einen verbundenen Bereich schreiben lassen. Dies dient als Backup und macht die Daten für andere Quick-Funktionen verfügbar.

Bearbeitung von Schreibgenehmigungen, wenn KI-Inferenz aktiv ist

Wenn eine App KI-Inferenz verwendet und Daten schreibt (in den gemeinsam genutzten Speicher oder über einen Action-Connector), müssen Sie jede Nutzlast für Schreibvorgänge überprüfen und genehmigen. Diese Sicherheitsmaßnahme stellt sicher, dass Sie AI-generated Inhalte überprüfen, bevor sie von der App dauerhaft gespeichert werden.

Drei Strategien können die Häufigkeit von Genehmigungsaufforderungen reduzieren:

  1. Batch-Schreibvorgänge — Sammeln Sie alle Elemente und speichern Sie sie in einem Vorgang unter einem einzigen Speicherschlüssel.

  2. KI von Schreibvorgängen trennen — Gestalten Sie die App so, dass KI-Verarbeitung und Datenpersistenz in unterschiedlichen Benutzeraktionen erfolgen.

  3. Entfernen Sie die KI-Inferenz, wenn sie nicht benötigt wird — Wenn Ihre App keine AI-generated Inhalte verwendet, stellen Sie sicher, dass die KI-Inferenzintegration nicht registriert ist. Ohne KI-Inferenz können Sie für Schreibvorgänge „In dieser App zulassen“ wählen. Die Berechtigung bleibt sitzungsübergreifend bestehen.

Zugreifen auf Benutzerinformationen

Mit Apps in Quick können Sie zur Laufzeit auf die Identität des aktuellen Benutzers zugreifen. Auf diese Weise können Sie das App-Erlebnis personalisieren, den Namen des Benutzers anzeigen oder eine benutzerspezifische Logik implementieren.

Zu den verfügbaren Benutzerinformationen gehören E-Mail, Vorname, Nachname und Identitätsname.

Tipp

Kombinieren Sie Benutzeridentität mit privatem Speicher, um personalisierte Erlebnisse wie Begrüßungen, gespeicherte Einstellungen, Lesezeichen und benutzerdefinierte Dashboards für jeden Benutzer zu erstellen.