Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Verwenden der gespeicherten Prozedur ausführen Aktion

  • Aktualisiert: 6/07/2021
    • Automation 360 v.x
    • Erstellen
    • RPA Workspace

Verwenden der gespeicherten Prozedur ausführen Aktion

Gespeicherte Prozeduren sind eine Gruppe von SQL-Anweisungen, die erstellt und in der Datenbank gespeichert werden. Diese SQL-Anweisungen können komplex sein und müssen mehrmals ausgeführt werden. Verwenden Sie die Aktion AktionGespeicherte Prozedur ausführen, um vorhandene gespeicherte Prozeduren auszuführen.

Anmerkung: Microsoft Aktion Access- oder SQLite-Datenbanktypen werden nicht unterstützt.

Prozedur

Führen Sie die folgenden Schritte aus, um die Ausführung einer gespeicherten Prozedur zu automatisieren:

  1. Geben Sie den Namen der Sitzung ein, die Sie zur Verbindung mit dem Datenbankserver verwendet haben, und zwar im Feld Verbinden Aktion.
    Sie müssen an dieser Stelle nicht die Details des Datenbank-Servers angeben, da Sie diese Details bereits bei der Aktion Verbinden mit dem Sitzungsnamen verknüpft haben.
  2. Geben Sie den Namen der gespeicherten Prozedur ein.
  3. Optional: Klicken Sie auf Parameter hinzufügen , um einen Eingabeparameter bereitzustellen oder einen Ausgabeparameter zu konfigurieren.
    Wählen Sie eine der folgenden Parameteroptionen aus:
    OptionSchritte
    Eingabe Parameter wird vom Bot an die gespeicherte Prozedur übergeben.
    • Name: Geben Sie den Namen des Parameters aus der gespeicherten Prozedur ein.
    • Wert (optional): Geben Sie einen Wert ein, oder wählen Sie eine Variable aus.
    • Typ: Wählen Sie den Datentyp aus den folgenden Optionen aus
      • BIGINT (Zahl)
      • BINÄR (Boolesch)
      • BIT (Zahl)
      • ZEICHEN (Zeichenfolge)
      • DATUM (Datum/Uhrzeit)

        Unterstütztes Format yyyy-mm-dd

      • DEZIMAL (Zahl)
      • DOPPELT (Zahl)

        Standardauswahl für Dezimalwerte.

      • SCHWIMMER (Zahl)
      • GANZZAHL (Zahl)

        Verwendet 4 Byte zum Speichern einer Ganzzahl mit einem Wert von -2,147,483,648 bis 2,147,483,647

      • LONGVARBINARY (Boolesch)
      • LONGVARCHAR (Zeichenfolge)
      • NUMERISCH (Zahl)
      • REAL (Zahl)
      • SMALLINT (Nummer)

        Verwendet 2 Byte, um eine Ganzzahl mit einem Wert von -32,768 bis 32,767 zu speichern

      • UHRZEIT (Datum/Uhrzeit)

        Unterstütztes Format hh:mm:ss

      • ZEITSTEMPEL (Datum/Uhrzeit)

        Unterstütztes Format yyyy-mm-dd hh:mm:ss.f, wobei f Bruchsekunden ist

      • TINYINT (Zahl)

        Verwendet 1 Byte zum Speichern einer Ganzzahl mit einem Wert zwischen 0 und 255

      • VARBINÄR (Boolesch)
      • VARCHAR (Zeichenfolge)
    Wenn Sie beispielsweise die Beispielfunktion über die Prozedur gespeicherte verwalten Aktionausführen, konfigurieren Sie die folgenden zwei Eingabeparameter und Werte für die Funktion sum_of_two, um sie hinzuzufügen:
    • Parameter 1: Num1, 5, TINYINT
    • Parameter 2: Num2, 10, TINYINT
    Ausgabe Parameter wird von der gespeicherten Prozedur an den Botübergeben.
    • Name: Geben Sie den Namen des Parameters aus der gespeicherten Prozedur ein.
    • Typ: Wählen Sie den Datentyp aus den folgenden Optionen aus
      • BIGINT (Zahl)
      • BINÄR (Boolesch)
      • BIT (Zahl)
      • ZEICHEN (Zeichenfolge)
      • DATUM (Datum/Uhrzeit)

        Unterstütztes Format yyyy-mm-dd

      • DEZIMAL (Zahl)
      • DOPPELT (Zahl)

        Standardauswahl für Dezimalwerte.

      • SCHWIMMER (Zahl)
      • GANZZAHL (Zahl)

        Verwendet 4 Byte zum Speichern einer Ganzzahl mit einem Wert von -2,147,483,648 bis 2,147,483,647

      • LONGVARBINARY (Boolesch)
      • LONGVARCHAR (Zeichenfolge)
      • NUMERISCH (Zahl)
      • REAL (Zahl)
      • SMALLINT (Nummer)

        Verwendet 2 Byte, um eine Ganzzahl mit einem Wert von -32,768 bis 32,767 zu speichern

      • UHRZEIT (Datum/Uhrzeit)

        Unterstütztes Format hh:mm:ss

      • ZEITSTEMPEL (Datum/Uhrzeit)

        Unterstütztes Format yyyy-mm-dd hh:mm:ss.f, wobei f Bruchsekunden ist

      • TINYINT (Zahl)

        Verwendet 1 Byte zum Speichern einer Ganzzahl mit einem Wert zwischen 0 und 255

      • VARBINÄR (Boolesch)
      • VARCHAR (Zeichenfolge)

    Wenn der Bot ausgeführt wird, konvertiert der Aktion den Datenbanktyp in einen Automation 360-unterstützten Datentyp.

    Wenn Sie beispielsweise die Funktion sum _of_two example aus der Prozedur Manage Stored Aktionausführen, konfigurieren Sie den Ausgabeparameter Sum , TINYINT.

    EingabeAusgabe Parameter können sowohl für ein- als auch für Ausgänge verwendet werden.
    • Name: Geben Sie den Namen des Parameters aus der gespeicherten Prozedur ein.
    • Wert (optional): Geben Sie einen Wert ein, oder wählen Sie eine Variable aus.
    • Typ: Wählen Sie den Datentyp aus den folgenden Optionen aus
      • BIGINT (Zahl)
      • BINÄR (Boolesch)
      • BIT (Zahl)
      • ZEICHEN (Zeichenfolge)
      • DATUM (Datum/Uhrzeit)

        Unterstütztes Format yyyy-mm-dd

      • DEZIMAL (Zahl)
      • DOPPELT (Zahl)

        Standardauswahl für Dezimalwerte.

      • SCHWIMMER (Zahl)
      • GANZZAHL (Zahl)

        Verwendet 4 Byte zum Speichern einer Ganzzahl mit einem Wert von -2,147,483,648 bis 2,147,483,647

      • LONGVARBINARY (Boolesch)
      • LONGVARCHAR (Zeichenfolge)
      • NUMERISCH (Zahl)
      • REAL (Zahl)
      • SMALLINT (Nummer)

        Verwendet 2 Byte, um eine Ganzzahl mit einem Wert von -32,768 bis 32,767 zu speichern

      • UHRZEIT (Datum/Uhrzeit)

        Unterstütztes Format hh:mm:ss

      • ZEITSTEMPEL (Datum/Uhrzeit)

        Unterstütztes Format yyyy-mm-dd hh:mm:ss.f, wobei f Bruchsekunden ist

      • TINYINT (Zahl)

        Verwendet 1 Byte zum Speichern einer Ganzzahl mit einem Wert zwischen 0 und 255

      • VARBINÄR (Boolesch)
      • VARCHAR (Zeichenfolge)
  4. Geben Sie die maximale Anzahl der Datensätze ein, die abgerufen werden sollen.
    Sie können die Ergebnisse der Ausführung einschränken.
  5. Optional: Geben Sie einen Timeout-Wert ein.
    Wenn die angegebene Zeit abläuft, wird die Ausführung der Anweisung auch dann angehalten, wenn die Ausführung nicht abgeschlossen ist.
  6. Optional: Wählen Sie die Option Daten in CSV exportieren aus, um die abgerufenen Daten zu speichern.
    Anmerkung: Die Option Daten in CSV exportieren unterstützt keine Oracle Database oder PostgreSQL-Server -Datenbanktypen. Verwenden Sie Ausgabeparameter, um Werte abzurufen.
    1. Wählen Sie den Dateipfad aus dem Ordner eigene Bots, dem lokalen Gerät oder einer vorhandenen Dateivariable aus.
    2. Wählen Sie die CSV-Dateicodierung entweder ANSI, UNICODEoder UTF8aus.
    3. Wählen Sie aus, ob die CSV-Datei mit oder ohne die Spaltenüberschriften exportiert werden soll.

      Mit Spaltenüberschriften

      Kundenname Stadt
      Manny Pittsburgh
      Kate Los Angeles
      John Boston

      Ohne Spaltenüberschriften

      Manny Pittsburgh
      Kate Los Angeles
      John Boston
    4. Geben Sie an, ob eine möglicherweise bereits vorhandene CSV-Datei mit demselben Namen überschrieben werden soll oder ob die Daten an die vorhandene Datei angehängt werden sollen.
  7. Optional: Wählen Sie eine Wörterbuchvariable aus, die die Ausgabe enthalten soll, wenn die gespeicherte Prozedur einen Wert zurückgibt.
    Jeder Ausgabeparametername ist ein Wörterbuchschlüssel, der den entsprechenden Parameterwert enthält.
    Wenn Sie beispielsweise die Funktion sum_of_two output auf US-Dollarausgeben , wenn das Bot US -Dollar Output{sum} US-Dollar aufruft, gibtdie Variable 15 zurück.
    Anmerkung: Wenn Sie den Namen des Ausgabeparameters nicht kennen, verwenden Sie die Standardtaste Ausgabe , die an die Indexnummer des Parameters angehängt ist.
  8. Klicken Sie auf Speichern.
Feedback senden