Administratoren und Konfigurationsmanager können Projektabhängigkeiten in der Business Console einrichten, um ein Projekt in verschiedenen Entscheidungsservices oder -zweigen verfügbar zu machen.
Auf ein Projekt in einem Entscheidungsservice können andere Entscheidungsservices oder andere Zweige innerhalb desselben Entscheidungsservice
verweisen. Alle Elemente im
referenzierten Projekt können dann im aktuellen Entscheidungsservice oder Zweig verwendet werden. Sie können Ihr Geschäftsobjektmodell und Vokabular beispielsweise in einem separaten Projekt
anlegen und darauf referenzieren, sodass Modell und Vokabular zentral verwaltet werden können und automatisch an alle
Projekte, die dieses Modell und Vokabular verwenden, weitergegeben werden.
Bevor Sie Projektabhängigkeiten erstellen, sollten Sie eine klare Vorstellung davon haben, wie Ihre Entscheidungsdienste und Zweige organisiert werden sollen, um ein oder mehrere Projekte gemeinsam zu nutzen. Bewerten Sie in Ruhe, wie sich Änderungen an einem Regelartefakt
innerhalb eines gemeinsamen Projekts auf die verschiedenen Zweige und Entscheidungsservices
auswirken, die dieses Projekt gemeinsam nutzen.
Wird ein Projekt von Zweigen eines Entscheidungsservice oder von anderen Entscheidungsservices gemeinsam genutzt, müssen Sie eine Projektabhängigkeit
erstellen. Verwenden Sie dazu dem Abhängigkeitseditor in der Business Console und geben Sie an, welches Projekt und welcher Zweig dieses Projekts
referenziert werden soll.
Anmerkung: Sie können ein Projekt nicht gemeinsam nutzen, wenn Sie das Framework für Entscheidungsgovernance verwenden.
Projektabhängigkeit erstellen
Gehen Sie zum Erstellen einer Projektabhängigkeit wie folgt vor:
- Öffnen Sie den Hauptzweig Ihres Entscheidungsservice.
- Erweitern Sie im Fensterbereich Zweig die Anzeige für den Abschnitt Verknüpfte Projekte
und klicken Sie auf Abhängigkeiten bearbeiten. Der Editor für Abhängigkeiten wird geöffnet.
- Wählen Sie Ihr Projekt in der Projektliste aus, um ggf. eine Auflistung der Abhängigkeiten
anzuzeigen. Klicken Sie auf das Pluszeichen (+), um eine neue Abhängigkeit hinzuzufügen.
- Klicken Sie doppelt in die leeren Felder der neuen Abhängigkeit, um den Entscheidungsservice, das Projekt
und den Zweig auszuwählen, auf die Sie in Ihrem aktuellen Projekt verweisen möchten.
- Klicken Sie auf Speichern.
- Folgen Sie dem Navigationspfad zurück zu Ihrem Zweig. Ihr gemeinsam genutztes Projekt wird durch das Symbol
Gemeinsam genutzt Entscheidungsartefakte auf der Registerkarte und eine QuickInfo angezeigt, wenn Sie den Mauszeiger über den Projektnamen bewegen. In der QuickInfo können maximal fünf Abhängigkeiten angezeigt werden.
Im Abschnitt
Verknüpfte Projekte sehen Sie jedoch die vollständige Auflistung.
Anmerkung: Einige Operationen für versionsgesteuerte Elemente haben keine Auswirkungen auf die Abhängigkeiten. Wenn Sie beispielsweise einen Snapshot wiederherstellen, der vor dem Erstellen oder Bearbeiten einer Projektabhängigkeit erstellt wurde, oder wenn Sie Zweige mit gemeinsamen Projekten zusammenführen, werden die Abhängigkeiten nicht geändert.
Mit Zweigen arbeiten
Wenn Sie eine Verzweigung in einem Entscheidungsservice erstellen, wird die Verzweigung mit einer neuen Version der einzelnen Projekte in der übergeordneten Verzweigung gefüllt. Wenn der übergeordnete Zweig jedoch
gemeinsam genutzte Projekte enthält, werden diese nicht automatisch in den neuen Zweig übernommen. Wenn Sie die gemeinsamen Projekte verwenden möchten,
wählen Sie beim Erstellen eines Zweigs im entsprechenden Dialog Gemeinsame Abhängigkeiten
weitergeben aus. Diese Option bewirkt, dass die gemeinsamen Projekte auch im neuen Zweig gemeinsam genutzt werden.
Alternativ können Sie die Abhängigkeiten auch manuell in einem neuen Zweig erstellen:
- Öffnen Sie Ihren neuen Zweig.
- Klicken Sie im Fensterbereich Verknüpfte Projekte auf Abhängigkeiten
bearbeiten. In der Liste der Abhängigkeiten sehen Sie Ihren Entscheidungsservice und Ihr Projekt.
- Klicken Sie doppelt auf den Zweignamen und wählen Sie
Hauptzweig aus.
- Klicken Sie auf Speichern.
- Folgen Sie dem Navigationspfad zurück zu Ihrem Zweig. Das Symbol für 'Gemeinsam genutzt'
gibt an, dass Ihr gemeinsames Projekt wieder gemeinsam genutzt wird. In der QuickInfo können Sie sehen, welche Entscheidungsservices das Projekt verwenden.
Wenn Sie die Abhängigkeit wiederherstellen, ersetzt das gemeinsam genutzte Projekt die Kopie dieses Projekts, die beim Erstellen eines Zweigs erstellt wurde. Stellen Sie sicher, dass
Ihre Geschäftsregeln und das Geschäftsobjektmodell in dieser Kopie nicht geändert wurden, weil andernfalls Ihre Änderungen
verlorengehen würden.
Hinweis: Verzweigungsnamen sind innerhalb eines Projekts eindeutig. Da ein Projekt von mehreren Entscheidungsservices gemeinsam genutzt werden kann, stellt die Erstellung eines neuen Zweigs sicher, dass der Name des Zweigs nicht bereits von einem der abhängigen Projekte im Entscheidungsservice verwendet wird. Falls erforderlich, kann diese verfügbare Verzweigung als Abhängigkeit der neuen Verzweigung wiederverwendet werden, indem das Kontrollkästchen ausgewählt wird, um vorhandene Verzweigungen in der Anzeige für die Verzweigungserstellung wiederzuverwenden. Dadurch wird eine gemeinsam genutzte Abhängigkeit zu diesem Projekt erstellt.
Projektsicherheit für gemeinsame Projekte festlegen
Administratoren können Berechtigungen für Benutzergruppen für den Zugriff auf ein Projekt über die Registerkarte festlegen (siehe Projektsicherheit festlegen).
Wenn Sie die Sicherheit für einen Entscheidungsservice durchsetzen, gelten die Sicherheitseinstellungen nicht für gemeinsame Projekte innerhalb dieses
Entscheidungsservice. Die Berechtigungen für solche gemeinsamen Projekte müssen Sie manuell definieren.
Die Sicherheitseinstellungen, die Sie auf ein gemeinsames Projekt anwenden, sind für alle Entscheidungsservices verfügbar, die auf dieses Projekt
verweisen.