Anbieter zum Thema
Erstellen einer Verbindung, eines externen Inhaltstypen und der CRUD-Operationen


Als nächstes müssen Sie einen Servernamen, Datenbanknamen und einen optionalen Anzeigenamen vergeben. Bei der Authentifizierung verwenden Sie „connect with impersonated custom identity“ und geben die vorab erstellte Application-ID ein. Dadurch werden die von uns angegebenen Zugangsdaten an SQL Azure jedes Mal weitergegeben, wenn ein Sharepoint-User auf diese Inhalte zugreift. Nachdem nun die Verbindung erstellt wurde, erscheint die Datenbank, und Tabellen und Ansichten können angezeigt werden. Durch Rechtsklick auf eine Tabelle oder Ansicht können Sie einen einzelnen Vorgang wie „read list“ erstellen oder alle Operationen auf einmal ausführen.
Speichern des Inhaltstyps und Erstellen einer externen Liste

Jetzt können die Geschäftsanwender Elemente in der SQL Azure-Datenbank erstellen, lesen, updaten oder löschen – je nach Berechtigungen und erstellten Aktionen – ohne Sharepoint zu verlassen. Anstatt eine externe Liste zu verwenden, ist es auch möglich, Daten mit einem Business Data Web Part zu veröffentlichen.
Nachdem Sharepoint von einem On-Premise-System zu Sharepoint Online migriert wurde, funktionieren alle externen Inhaltstypen und Listen nicht mehr, da die BCS-Definitionen fehlen. Falls diese Verbindungen jedoch weiterhin benötigt werden, gibt es zwei Möglichkeiten, sie zu erhalten:
- Daten zu SQL Azure migrieren: Sharepoint Online kann sich problemlos mit der SQL Azure-Datenbank verbinden, und diese deshalb als externen Inhaltstypen verwenden, um die Informationen in einer externen Liste oder einem BDC-Webpart zu veröffentlichen.
- Line-of-Business-Data als WCF-Web-Service veröffentlichen: Aus betrieblichen oder rechtlichen Gründen ist es nicht immer möglich, alle Daten zu SQL Azure zu migrieren. Um diese Daten zu verbinden, können Sie sie anhand eines WCF-Web-Service veröffentlichen. Auch Sharepoint Online BCS kann diese Inhaltsquellen verbinden. Dadurch können Firmen Line-of-Business-Daten nach einem Umzug ihrer On-Premise-Umgebungen zu Office 365 weiterhin verwenden. Da einige Dinge manuell geplant und ausgeführt werden müssen, sollten Ausgaben für Beratung im Projektbudget berücksichtigt werden.

* Mario Spies ist Senior Strategic Consultant, AvePoint Deutschland GmbH (http://de.avepoint.com/)
(ID:43373974)