Data-Science-Projekte können hochkomplex sein und aus vielen Teilen bestehen – Notebooks, Daten, Umgebungen, Skripte usw. Für Teams ist es oft alles andere als einfach, unter solchen Bedingungen effektiv zusammenzuarbeiten.
Mit Datalore hingegen ist die Zusammenarbeit in Datenteams einfach und stressfrei. Für einen schnellen Überblick über die Collaboration-Funktionen von Datalore sehen Sie sich dieses Video an:
In Datalore können Sie gemeinsam mit anderen Mitwirkenden Notebooks in Echtzeit bearbeiten. Sie können die Arbeit in Arbeitsblätter aufteilen oder sogar innerhalb derselben Codezelle zusammenarbeiten. Beim Bearbeiten werden Codeänderungen live angezeigt. Umgebung, Daten und Berechnungszustand werden automatisch geteilt.
Sie können Notebooks einfach über einen Link oder eine E-Mail-Einladung teilen und entweder Lese- oder Bearbeitungszugriff gewähren. Mitwirkende können gemeinsam mit Ihnen in Echtzeit auf das Notebook zugreifen oder daran arbeiten, während Sie offline sind.
Erhöhen Sie die Sicherheit bei der Weitergabe von Berichten durch E-Mail-Einladungen. Mit dieser neuen Funktion können Sie E-Mail-Einladungen an konkrete Personen versenden, darunter auch Benutzer*innen mit der neu eingeführten „Viewer“-Lizenz, um so sicherzustellen, dass nur eingeladene Personen Zugang erhalten.
Sie können zum Cursor eines Mitwirkenden navigieren und diesem in Echtzeit folgen, indem Sie einfach in der oberen rechten Ecke auf das Accountsymbol des Mitwirkenden klicken.
Sie können Python-Skripte und andere an das Notebook angehängte Dateien gemeinsam mit Ihren Teammitgliedern bearbeiten und so die Zusammenarbeit erleichtern. Sie sehen die Cursormarken der Mitwirkenden im Editor in der rechten Seitenleiste, und die Dateiinhalte werden in Echtzeit aktualisiert.
Organisieren Sie Teamprojekte in Workspaces, um sicherzustellen, dass alle Mitwirkenden auf dem gleichen Stand sind. Greifen Sie auf Notebooks, Daten und Berichte zu, die an einem zentralen Ort gespeichert und in Echtzeit aktualisiert werden – das Problem veralteter Notebooks, die auf lokalen Systemen gespeichert sind, gehört damit der Vergangenheit an. Für persönliche Experimente steht Ihnen Ihr eigener Home-Workspace zur Verfügung.
Wenn Sie ein Notebook oder einen Workspace freigeben, können Sie die Zugriffsrechte konfigurieren. Sie können den Zugriff auf das Anzeigen der Notebook- und Workspace-Inhalte beschränken oder vollen Zugriff auf das Notebook gewähren, einschließlich Codeänderungen, Ausführen von Zellen und Starten von Berechnungen.
Verfolgen Sie den Fortschritt Ihres Teams durch das Anlegen von Prüfpunkten, überprüfen Sie die Unterschiede zwischen verschiedenen Versionen und kehren Sie jederzeit zu einem früheren Punkt zurück. Bei Aktionen wie dem Löschen eines Blatts oder einer Zelle werden automatisch Prüfpunkte erstellt.
Die einzelnen Mitglieder Ihres Data-Science-Teams benötigen möglicherweise unterschiedliche Rechenressourcen. Mit Datalore können Sie separate Nutzungskontingente für Ihre Mitwirkenden erstellen, je nachdem, ob sie beispielsweise hocheffiziente GPUs oder viele regelmäßige CPU-Berechnungen benötigen. Sie können benutzerspezifisch festlegen, wie viele Stunden jeder Systemtyp ausgeführt werden darf, und bestimmte Benutzer*innen daran hindern, kostenträchtige Systeme auszuführen.
Über Gruppenfreigaben können Sie unkompliziert verwalten, wer auf Notebooks und Workspaces zugreifen darf. Benutzergruppen lassen sich im Admin-Panel von Datalore anlegen oder mit dem JetBrains-Hub-Authentifizierungsmodul synchronisieren. JetBrains Hub kann Benutzergruppen für ausgewählte Authentifizierungsmodule mit Ihrem Authentifizierungsanbieter (z. B. Azure AD) synchronisieren. Weitere Informationen zu den unterstützten Auth-Modulen finden Sie hier.
Sie können jetzt sowohl in Notebooks als auch in Berichten Kommentare zu Zellen hinzufügen. In Berichten eingegebene Kommentare werden mit den entsprechenden Zellen im Notebook synchronisiert, sodass ein nahtloser Kommentarfluss gewährleistet ist. Nach Abschluss einer Diskussion können Sie den entsprechenden Kommentar einfach als Gelöst markieren, um die Unterhaltung als beendet zu kennzeichnen. Zu beachten ist, dass Kommentarbenachrichtigungen und In-Text-Erwähnungen in der Betaversion nicht aktiv sind – in der nächsten Version sollen sie jedoch implementiert werden.