Freigeben von Datensätzen
Sie können Ihre Datensätze zur Nutzung durch andere Benutzer freigeben, um gemeinsames Arbeiten an ein und derselben Datenquelle zu ermöglichen.
Die Freigabe eines Datensatzes kann sich als nützlich erweisen, z. B. um Duplikate zu vermeiden und anderen Benutzern die Erstellung von Pipelines mit diesen Daten zu ermöglichen. Datensätze können von allen Benutzern gemeinsam verwendet werden, denen eine Berechtigung zur Freigabe von Datensätzen (Share datasets) und zur Freigabe von Verbindungen (Share connections) in Talend Management Console zugewiesen wurde. Der Verantwortliche für die freigegebenen Datensätze kann die jeweilige Zugriffsebene für die anderen Benutzer bestimmen.Benutzer bzw. Benutzergruppen, für die Sie Verbindungen freigeben, werden ebenfalls in Talend Management Console verwaltet, und Sie können ihnen spezifische Rollen mit unterschiedlichen Rechten zuweisen. Folgende Rechte stehen zur Verfügung:
- Owner (Verantwortlicher): Kann den Datensatz anzeigen, bearbeiten, löschen und freigeben sowie die zugeordnete Verbindung anzeigen.
- Editor (Bearbeitung): Kann den Datensatz anzeigen, bearbeiten und freigeben sowie die zugeordnete Verbindung anzeigen.
- Viewer (Anzeige): Kann den Datensatz anzeigen und freigeben sowie die zugeordnete Verbindung anzeigen.
Allerdings können Benutzer Datensätze nur mit Rechten freigeben, die maximal denjenigen entsprechen, über die sie selbst verfügen. Wenn Benutzer A über die Rolle „Editor“ (Bearbeitung) für einen Datensatz verfügt und diesen für Benutzer B freigibt, kann Benutzer A Benutzer B nur die Rolle „Viewer“ (Anzeige) oder „Editor“ (Bearbeitung) zuweisen, jedoch nicht die Rolle „Owner“ (Verantwortlicher).
- : Der Datensatz wurde noch nicht freigegeben.
- : Der Datensatz wurde von Ihnen als Verantwortlicher („Owner“) für andere Benutzer freigegeben.
- : Der Datensatz wurde für Sie zur Bearbeitung („Editor“) oder Anzeige („Viewer“) freigegeben.
Bei der Freigabe eines Datensatzes gilt folgendes Verhalten:
- Die Freigabe eines Datensatzes ermöglicht den Zugriff darauf sowie die Ausführung von Aktionen auf der Grundlage der Rechte, die von dem Benutzer zugewiesen werden, der den Datensatz freigibt.
- Bei der Freigabe eines Datensatzes wird indirekt auch die zugrunde liegende Verbindung mit dem Recht „Viewer“ (Anzeige) freigegeben.
- Die Rücknahme des Zugriffsrechts für einen Datensatz verhindert, dass andere Benutzer diesen anzeigen oder verwenden oder die zugrunde liegende Verbindung anzeigen können.
Das nachstehende Beispiel soll die oben beschriebenen Regeln und Verhaltensweisen im Überblick illustrieren:
- Benutzer A hat Zugriff auf Verbindung 1 und Datensatz 1, der auf dieser Verbindung basiert, und beschließt, Datensatz 1 für Benutzer B freizugeben.
- Zusätzlich zu Datensatz 1 wird indirekt auch Verbindung 1 freigegeben, d. h. Benutzer erhält Zugriff auf beides und kann selbst einen neuen Datensatz (Datensatz 2) auf der Grundlage der freigegebenen Verbindung 1 erstellen.
- Benutzer A beendet dann die Freigabe von Datensatz 1 für Benutzer B.
Benutzer B verliert damit den Zugriff sowohl auf Datensatz 1 als auch auf Verbindung 1. Allerdings kann Benutzer B nach wie vor auf Datensatz 2 zugreifen, jedoch mit begrenzten Aktionsmöglichkeiten. So kann er das Datensatz-Sample nicht aktualisieren und aktuelle Daten anzeigen. Um den uneingeschränkten Zugriff auf Verbindung 2 wiederherzustellen, muss Benutzer B Benutzer A bitten, ihm erneut Zugriff auf die Verbindung 1 zu gewähren.
Prozedur
Ergebnisse
Der Freigabestatus des Datensatzes ändert sich zu dataset shared with other user(s) (Datensatz für andere Benutzer freigegeben).