Ausführen von SQL-Dateien
Ausführen von SQL-Befehlen
Abfragen, die in .sql-Dateien gespeichert sind, können von Roinx als Schritt in einer Aufgabe ausgeführt werden. Sie können auch direkt Abfragen (Queries) in die Aufgabe eingeben.
Aufgaben-Name: WriteCsvFromQuery
Aufgaben Parameter
Jeder Schritt hat eigene Konfigurationen mit eigenen Parametern. In den Ressourcen der entsprechenden Funktionen sind die Parameter beschrieben.
Parameter | Details | Notwendig |
---|---|---|
TenantId | Mandaten-ID, dessen Datenbankverbinung genutzt werden soll | ja |
DestinationFile | Datei mit Pfad in der das Ergebnis gespeichert wird | ja |
QueryFile | Pfad zur .sql Datei | optional |
QueryText | SQL Befehl | optoinal |
Beispiel: Abfrage mit SQL-Befehl (Query)
{
"Tasks": [
{
"Id": "AbfrageDurchQuery",
"Interval": "0 */1 * * ?",
"Steps": [
{
"Type": "WriteCsvFromQuery",
"Config": {
"TenantId" : "100-001",
"DestinationFile": "C:\\tmp\\foo.csv",
"QueryText": "select 1 as foo, 2 as bar, 3 as baz, 4 as quux"
}
}
]
}
]
}
Beispiel: Abfrage mit .sql-Datei
{
"Tasks": [
{
"Id": "AbfrageMitDatei",
"Interval": "0 */1 * * ?",
"Steps": [
{
"Type": "WriteCsvFromQuery",
"Config": {
"TenantId" : "100-001",
"DestinationFile": "C:\\tmp\\foo2.csv",
"QueryFile": "C:\\tmp\\foo.sql"
}
}
]
}
]
}