Database-package
Datenbanken unterstützen interne Vorgänge eines Unternehmens, indem sie eine Vielzahl von Daten speichern, z. B. Verkaufstransaktionen, Produktkataloge, Lagerbestände und Kundenprofile.Verwenden Sie das Database-package, um eine Verbindung mit einer Datenbank herzustellen, eine Transaktion zu beginnen, die gespeicherten Daten zu bearbeiten, indem Sie Daten abrufen, einfügen, aktualisieren oder löschen und in eine CSV-Datei exportieren.
Bevor Sie beginnen
Führen Sie folgende actions innerhalb des Database-packages als Teil der Verwendung des Satzes verfügbarer actions aus:
- Stellen Sie mithilfe der action Verbinden eine Verbindung mit einem Datenbank-Server her.
Einzelheiten finden Sie unter Verwendung der action „Verbinden“ für Datenbanken.
- Wählen Sie eine der folgenden Optionen:
- Verwenden Sie die action Lesen aus, um Datensätze aus der Datenbank abzurufen. Verwenden des Lesezugriff von action
- Wenn Sie eine Aufgabe automatisieren, die Änderungen an der Datenbank beinhaltet, fügen Sie die action Datenbanktransaktion starten ein, gefolgt von den actions, die die Änderungen automatisieren.
Diese action stellt sicher, dass alle Datensätze vollständig aktualisiert oder gelöscht werden, und verhindert versehentliche Aktualisierungen oder Löschungen unvollständiger Daten, wenn der bot während der Laufzeit auf einen Fehler stößt.
- Wenn Sie die action Datenbanktransaktion beginnen in dieser Sitzung verwendet haben, fügen Sie Datenbanktransaktion beenden ein, um die Änderungen zu bestätigen.
- Jeder Satz an Datenbank-actions endet mit der action Trennen, um die Verbindung zum Datenbankserver zu beenden.
Actions im Database-package
Das Database-package enthält folgende actions:
Action | Beschreibung |
---|---|
Datenbanktransaktion beginnen | Startet eine Datenbanktransaktion. Die actions, die Sie zwischen den actions Datenbanktransaktion beginnen und Datenbanktransaktion beenden einfügen, werden als eine einzige Einheit behandelt. Der bot muss alle actions erfolgreich ausführen, um die Datenbank zu aktualisieren. Dadurch wird ein Teileintrag verhindert, falls eine der actions fehlschlägt. In der doppelten Buchführung muss beispielsweise für jede Belastung eine Gutschrift gebucht werden. Wenn ein Unternehmen 5000 $ an Produkten erhält, muss der Buchhalter 5000 $ dem Lagerbestand belasten und 5000 $ den Verbindlichkeiten gutschreiben. Fügen Sie die actions, die diese Einträge aufzeichnen, zwischen die actions Datenbanktransaktion beginnen und Datenbanktransaktion beenden ein, um sicherzustellen, dass entweder beide Einträge aufgezeichnet werden oder keiner von beiden in der Datenbank aufgezeichnet wird. Geben Sie im Feld Sitzungsname den Namen der Sitzung ein, den Sie für die Verbindung mit dem Datenbank-Server in der action Verbinden verwendet haben. |
Connect | Einzelheiten finden Sie unter Verwendung der action „Verbinden“ für Datenbanken. Die Snowflake-Datenbank, die den OBDC-Treiber verwendet, wird unterstützt. |
Trennen | Trennt die Verbindung zu einer Datenbank. Geben Sie im Feld Sitzungsname den Namen der Sitzung ein, den Sie für die Verbindung mit dem Datenbank-Server in der action Verbinden verwendet haben. Die Snowflake-Datenbank, die den OBDC-Treiber verwendet, wird unterstützt. |
Datenbanktransaktion beenden | Bestätigt alle Datenbankoperationen, die mit den actions durchgeführt wurden, die auf die action Datenbanktransaktion beginnen gefolgt sind, unter der Bedingung, dass der bot diese actions erfolgreich ausgeführt hat. Geben Sie im Feld Sitzungsname den Namen der Sitzung ein, den Sie für die Verbindung mit dem Datenbank-Server in der action Verbinden verwendet haben. |
In Datentabelle exportiert | Einzelheiten finden Sie unter Verwenden der Datentabelle Export in action. Die Snowflake-Datenbank, die den OBDC-Treiber verwendet, wird unterstützt. |
Einfügen/Aktualisieren/Löschen | Führt eine EINFÜGEN-, AKTUALISIEREN- oder LÖSCHEN-Anweisung aus der Datenbank aus.
Die Snowflake-Datenbank, die den OBDC-Treiber verwendet, wird unterstützt. |
Gespeicherte Prozedur verwalten | Erstellt, aktualisiert und löscht eine gespeicherte Prozedur in der angegebenen Datenbank. Eine gespeicherte Prozedur ist ein in der Datenbank gespeicherter SQL-Code, der es Ihnen ermöglicht, ihn wiederholt auszuführen.
|
Lesen aus | Einzelheiten finden Sie unter Verwenden des Lesezugriff von action. Die Snowflake-Datenbank, die den OBDC-Treiber verwendet, wird unterstützt. |
Gespeicherte Prozedur ausführen | Einzelheiten finden Sie unter Verwenden der gespeicherten Prozedur ausführen action. |