Neu Sie müssen Daten aus mehreren ERP-Systemen verbinden, die SQL Server verwenden

opleini

Neues Mitglied
4. Dezember 2022
2
0
Hallo, das Unternehmen, für das ich arbeite, ist durch Akquisitionen gewachsen, und wir haben jetzt 3 separate ERP-Systeme in den Unternehmen, die jeweils eine SQL-Server-Datenbank verwenden. Die Konsolidierung von Daten ist derzeit sehr zeitaufwändig, da Systemberichte in jedem System ausgeführt und dann manuell aggregiert werden müssen (oder manchmal mit Excel Power Query, um ein wenig zu automatisieren).

Ich suche eine Anleitung, wie wir das besser machen können. Meine ersten Gedanken waren die Verwendung von SQL, um eine Verbindung zu jeder Datenbank herzustellen und dann Abfragen auszuführen und die Systemberichte zu umgehen.

Ich bin ein wenig verwirrt darüber, wie dieser Prozess aussehen könnte, und wenn jemand Ratschläge geben kann, wie dies implementiert werden könnte: Art der Tools, die wir verwenden könnten (z. B. DBeaver / Access usw.) und wie wir uns letztendlich zu einem Endergebnis wie Tabulea konsolidieren könnten oder PowerBI?

Ein einfaches Problem wäre, Kundenlisten und Salden für jedes Unternehmen auszuführen und in einem Bericht/Dashboard anzuzeigen, ohne sie manuell zusammenstellen zu müssen.

Danke und Entschuldigung, wenn ich nicht mal am Schreibplatz bin und es eine passendere Community gibt
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.175
1.773
Ich würde mir einen Export für jedes ERP bauen, das die Daten (Kunden, Artikel, Umsätze ...) in eine neue DB schreibt bzw. übernommen werden können, dort natürlich im identischen Format so dass du deine Auswertungen machen kannst.
 

opleini

Neues Mitglied
4. Dezember 2022
2
0
Hallo, das Unternehmen, für das ich arbeite, ist durch Akquisitionen gewachsen, und wir haben jetzt 3 separate ERP-Systeme in den Unternehmen, die jeweils eine SQL-Server-Datenbank verwenden. Die Konsolidierung von Daten ist derzeit sehr zeitaufwändig, da Systemberichte in jedem System ausgeführt und dann manuell aggregiert werden müssen (oder manchmal mit Excel Power Query, um ein wenig zu automatisieren).

Ich suche eine Anleitung, wie wir das besser machen können. Meine ersten Gedanken waren die Verwendung von SQL, um eine Verbindung zu jeder Datenbank herzustellen und dann Abfragen auszuführen und die Systemberichte zu umgehen.

Ich bin ein wenig verwirrt darüber, wie dieser Prozess aussehen könnte, und wenn jemand Ratschläge geben kann, wie dies implementiert werden könnte: Art der Tools, die wir verwenden könnten (z. B. DBeaver / Access usw.) und wie wir uns letztendlich zu einem Endergebnis wie Tabulea konsolidieren könnten oder PowerBI?

Ein einfaches Problem wäre, Kundenlisten und Salden für jedes Unternehmen auszuführen und in einem Bericht/Dashboard anzuzeigen, ohne sie manuell zusammenstellen zu müssen.

Danke und Entschuldigung, wenn ich nicht mal am Schreibplatz bin und es eine passendere Community gibt bee tv film plus

solved. Thanks.
 

Benjamin S.

Sehr aktives Mitglied
7. September 2021
115
30
Es ist möglich SQL Server direkt mit einander zu verbinden, Stichwort "linked Servers".
Dann kannst du Queries auf einem Server ausführen und auch z.B. Tabellen der anderen Server joinen.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.590
482
Ach so, dir ging es nur darum, einen Verbindungsserver einzurichten, um verteilte Abfragen über verschiedene Server auszuführen.
Ich hatte es zuerst so verstanden, dass du verschiedene ERP/ Wawi Systeme synchronisieren musst.

Über sp_addlinkedserver und sp_addlinkedsrvlogin hab ich mich auch schon oft gefreut ;)
 

Benjamin S.

Sehr aktives Mitglied
7. September 2021
115
30
@mh1 bin nicht OP ;) aber so hätte ich sein Problem gelöst, davon ausgegangen, dass er nur Berichte für ein BI Tool, Buchhaltung oder sonstiges exportieren muss.

Aber wer es sich leisten kann parallel 3 ERP Systeme einzusetzen, der kann sich auch ehrlichgesagt gleich eins selber bauen 😅
 

Ähnliche Themen