myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   CSC/txt Download von WebApp über SQL Server - wie realisieren? (https://mygully.com/showthread.php?t=6075299)

Jerome69 31.10.20 20:53

CSC/txt Download von WebApp über SQL Server - wie realisieren?
 
Hallo Community,

ich suche momentan mehr oder weniger Verzweifelt nach Lösungsvorschlägen für folgendes Szenario.
Ich bin DBA von einem SQL Server. Die Daten aus einer Tabelle möchte ich Kollegen zur Verfügung stellen. Die Tabelle betrifft Sales Daten und jede Line ist einem Kunden zugeordnet.*
Mein Wunsch:
Der Kollege kann in einer WebApp eine Kundennummer eingeben und ein Start- und End Datum und daraus generiert sich die SELECT-Anweisung (Mit den WHERE Filtern) die an den SQL-Server gesendet wird. Als Rückgabe (Csv oder txt download) kommen alle Sales Daten zu dieser Kundennummer, im gewählten Zeitraum. Es soll nicht möglich sein Daten >1 Jahr abzufragen.

Gefühlt sollte dies kein komplexes Problem sein, ich frage mich nur was die einfachste Methode ist dies zu realisieren?*
Ich habe zwar noch nie mit gearbeitet, jedoch habe ich an Angular und .NET gedacht.

Vll. ist der ein oder andere Experte hier, der mir auf die Sprünge helfen kann wie ich meinen Wunsch umsetzen kann, auch ganz andere Lösungen sind natürlich willkommen.

Vielen Dank und Gruß
Jerome

PS: PowerBi ist keine Option, da max. 30.000 Zeilen und ich möchte die Query gerne auf dem Server laufen lassen.

baldurgarda 31.10.20 22:28

Verwende doch einfach eine PHP-Page ;-)

rorolowa 06.11.20 11:16

Architekturfragen
 
Zuerst einmal muss geklärt werden, ob der Server, auf dem die Website läuft direkt zugriff auf den SQL Server hat.
Falls nicht, braucht man einen "Vermittler" , also einen microservice, der von der Website angesprochen werden kann UND Zugriff auf den server hat. Der bekommt von der Website die Inputs und kann damit eine Query zusammenbasteln und das Ergebnis in einem entsprechenden Format an die Website zurückliefert, dass diese Anzeigt.

Läuft der Webserver mit direktem SQL Zugriff, kannst du die Abfrage serverseitig (mit PHP oder was auch immer) im Postback mit den Input daten erstellen und rendern.

Du solltst aber ein bisschen darauf aufpassen, wieviele Leute gleichzeitig zugreifen und wieviel Last damit zusätzlich auf den SQL Server und die Leitung kommt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:15 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.