Benutzer mit den meisten Antworten
Sync von Azure SQL Tabelle in eine online Sharepoint List

Frage
-
Hallo Forum,
ich hoffe hier hat jemand eine Idee für mein Problem.
Wir haben im Azure eine SQL DB am laufen und möchte eine Tabelle davon automatisch in eine Liste in unserem online Sharepoint syncen.
Die Schnittstellen die dafür verkauft werden ist für uns als ein non Profit Organisation nicht bezahlbar. Deshalb suchen wir eine Lösung wie wir das am einfachsten machen können.
Vielen Dank im voraus
Antworten
-
Hi,
die einfachste Möglichkeit, ständig die Daten als Liste im SharePoint darstellen zu können, ist die Nutzung eines externen Inhaltstyps. Diesen kann man mit wenig Aufwand mit dem SharePoint Designer "zusammenklicken". Damit ist es sogar möglich, nicht nur lesend, sondern auch speichernd auf den SQL Server zuzugreifen (Daten in der SharePoint Oberfläche erfassen und im SQL Server ablegen). Für die Konzeption dieser Technologie ist lediglich das Sicherheitskonzept vorher genau zu spezifizieren. Problematisch kann die Nutzung externer Inhaltstypen mit den Standardmitteln des SharePoint Designers werden, wenn es sich um viele Datensätze im SQL Server handelt. Bei jedem Zugriff (z.B. Blättern in den vielen Daten) werden immer alle Daten abgerufen, was zu einer drastischen Verlangsamung der Anzeige führen kann (ggf. mehrere Minuten pro Abruf). Umgehen kann man dieses Problem mit einer programmtechnischen Lösung, d.h. mit dem Visual Studio einen externen Inhaltstyp und die dazu gehörenden Methoden programmieren (in C#.NET oder VB.NET). Da kann man dann parametrierte Abrufe der Daten aus der Datenbank realisieren, was mit dem Designer nicht möglich ist. Damit sind dann Abrufzeiten in wenigen Sekunden anstelle mehrerer Minuten möglich.--
Best Regards / Viele Grüße
Peter Fleischer (former MVP for Developer Technologies)
Homepage, Tipps, Tricks- Als Antwort vorgeschlagen Mihaela ParedesMicrosoft contingent staff, Moderator Mittwoch, 17. März 2021 15:11
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Moderator Dienstag, 12. Oktober 2021 08:54
-
Du kannst im SQL-Server eine Export-Task einrichten um Daten z.B. als CSV für den Sharepoint Import bereitzustellen.
https://azure.microsoft.com/de-de/blog/exporting-data-from-sql-azure-importexport-wizard/Alternativ kannst du auch dieses probieren:
https://simranjitsinghblog.wordpress.com/2015/10/09/connecting-sharepoint-online-to-azure-sql-database-via-bcs/Näheres zu BCS:
https://docs.microsoft.com/de-de/sharepoint/dev/general-development/business-connectivity-services-in-sharepointWelche zusätzliche Schnittstelle wurde dir dann da angeboten?
- Als Antwort vorgeschlagen Mihaela ParedesMicrosoft contingent staff, Moderator Mittwoch, 17. März 2021 15:11
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Moderator Dienstag, 12. Oktober 2021 08:54
Alle Antworten
-
Du kannst im SQL-Server eine Export-Task einrichten um Daten z.B. als CSV für den Sharepoint Import bereitzustellen.
https://azure.microsoft.com/de-de/blog/exporting-data-from-sql-azure-importexport-wizard/Alternativ kannst du auch dieses probieren:
https://simranjitsinghblog.wordpress.com/2015/10/09/connecting-sharepoint-online-to-azure-sql-database-via-bcs/Näheres zu BCS:
https://docs.microsoft.com/de-de/sharepoint/dev/general-development/business-connectivity-services-in-sharepointWelche zusätzliche Schnittstelle wurde dir dann da angeboten?
- Als Antwort vorgeschlagen Mihaela ParedesMicrosoft contingent staff, Moderator Mittwoch, 17. März 2021 15:11
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Moderator Dienstag, 12. Oktober 2021 08:54
-
Hi,
die einfachste Möglichkeit, ständig die Daten als Liste im SharePoint darstellen zu können, ist die Nutzung eines externen Inhaltstyps. Diesen kann man mit wenig Aufwand mit dem SharePoint Designer "zusammenklicken". Damit ist es sogar möglich, nicht nur lesend, sondern auch speichernd auf den SQL Server zuzugreifen (Daten in der SharePoint Oberfläche erfassen und im SQL Server ablegen). Für die Konzeption dieser Technologie ist lediglich das Sicherheitskonzept vorher genau zu spezifizieren. Problematisch kann die Nutzung externer Inhaltstypen mit den Standardmitteln des SharePoint Designers werden, wenn es sich um viele Datensätze im SQL Server handelt. Bei jedem Zugriff (z.B. Blättern in den vielen Daten) werden immer alle Daten abgerufen, was zu einer drastischen Verlangsamung der Anzeige führen kann (ggf. mehrere Minuten pro Abruf). Umgehen kann man dieses Problem mit einer programmtechnischen Lösung, d.h. mit dem Visual Studio einen externen Inhaltstyp und die dazu gehörenden Methoden programmieren (in C#.NET oder VB.NET). Da kann man dann parametrierte Abrufe der Daten aus der Datenbank realisieren, was mit dem Designer nicht möglich ist. Damit sind dann Abrufzeiten in wenigen Sekunden anstelle mehrerer Minuten möglich.--
Best Regards / Viele Grüße
Peter Fleischer (former MVP for Developer Technologies)
Homepage, Tipps, Tricks- Als Antwort vorgeschlagen Mihaela ParedesMicrosoft contingent staff, Moderator Mittwoch, 17. März 2021 15:11
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Moderator Dienstag, 12. Oktober 2021 08:54