Implementierungsgruppen verwalten die Zuordnungen zwischen einer Gruppe von Artefakten und den Serverprofilen, die für die Implementierung dieser Artefakte verwendet werden.
Die Verwendung von Implementierungsgruppen für die Implementierung von Artefakten auf einem Datenbankserver und deren Bindung an den Datenbankserver bietet einige wichtige Vorteile.
Eine Implementierungsgruppe ist eine Gruppe von Artefakten und Serverprofilen, die für die Verwaltung der Implementierung der Artefakte in der Gruppe auf den Datenbankservern, die den Serverprofilen in der Gruppe zugeordnet sind, oder deren Bindung an diese Datenbankserver verwendet werden.
Mithilfe der Sicht Bereitstellungsmanager können Sie Implementierungsgruppen erstellen und verwalten und Berichte mit Implementierungsergebnissen anzeigen oder generieren.
Die Verwendung von Implementierungsgruppen u. a. bietet die folgenden Vorteile:
- Sie können die Implementierung oder Bindung mehrerer Artefakte gleichzeitig verwalten.
Dies ist effizienter als das Implementieren oder Binden der einzelnen Artefakte.
- Sie können die Reihenfolge der Implementierung von Artefakten in einer Implementierungsgruppe steuern.
Dies ist hilfreich, wenn Abhängigkeiten zwischen Artefakten vorhanden sind, z. B. wenn Sie eine Tabelle erstellen müssen, bevor Sie einen Index für diese Tabelle erstellen können.
- Sie können die Einstellungen, die Sie für die Implementierung oder Bindung von Artefakten in einem Bereich verwenden, in Serverprofilen verwalten, sodass Sie sie nur einmal angeben müssen.
Wenn Sie Artefakte mit dem Assistenten Routinen implementieren einzeln implementieren oder binden, müssen Sie einige dieser Einstellungen bei jeder Implementierung oder Bindung angeben.
- Sie können Artefakte in einer Implementierungsgruppe gleichzeitig auf mehreren Servern oder in mehreren Konfigurationen desselben Servers implementieren.
- Sie können die Ergebnisse der einzelnen Implementierungen anzeigen sowie Berichte über die einzelnen Implementierungen anzeigen und mit anderen Teammitgliedern gemeinsam nutzen.
Diese Zusammenarbeit ermöglicht eine bessere Verfolgung der einzelnen Implementierungen und eine bessere Kommunikation über diese Implementierungen.
- Sie können Routinen (gespeicherte Prozeduren und benutzerdefinierte Funktionen), die mithilfe von Implementierungsgruppen implementiert wurden, mit ihrer Quelle im Arbeitsbereich vergleichen.
Mithilfe dieses Vergleichs können Sie leichter feststellen, welche Objekte seit ihrer letzten Implementierung im Arbeitsbereich modifiziert wurden.
Sie können die folgenden Typen von Artefakten über Implementierungsgruppen implementieren:
- Gespeicherte Prozeduren
- Benutzerdefinierte Funktionen
- SQL-Anweisungen
- PL/SQL-Pakete
- pureQuery-DB2-Artefakte für statisches Binden:
- Eine Schnittstelle, die pureQuery-Annotationen enthält
oder
- Eine PDQXML- oder XML-Datei, die SQL-Anweisungen enthält, die statisch an einen DB2-Server gebunden werden können