Notebooks verwalten
In diesem Dokument wird beschrieben, wie Sie Colab Enterprise-Notebooks in BigQuery verwalten. Notebooks sind BigQuery Studio-Code-Assets, die auf Dataform basieren.
Sie müssen zuerst BigQuery Studio für die Asset-Verwaltung aktivieren, um Notebooks verwenden zu können.
Erforderliche Berechtigungen
Zum Freigeben von Notebooks benötigen Sie die folgenden IAM-Rollen (Identity and Access Management):
- BigQuery-Jobnutzer (
roles/bigquery.jobUser
) - BigQuery Read Session-Nutzer (
roles/bigquery.readSessionUser
) - Code-Inhaber (
roles/dataform.codeOwner
) auf Ressourcenebene.
Zum Speichern und Löschen von Notebooks benötigen Sie die folgenden IAM-Rollen:
- BigQuery-Jobnutzer (
roles/bigquery.jobUser
) - BigQuery Read Session-Nutzer (
roles/bigquery.readSessionUser
) - Code-Inhaber (
roles/dataform.codeOwner
) oder Code-Editor (roles/dataform.codeEditor
)
Für die Arbeit mit Notebooküberarbeitungen benötigen Sie die folgenden IAM-Rollen:
- BigQuery-Jobnutzer (
roles/bigquery.jobUser
) - BigQuery Read Session-Nutzer (
roles/bigquery.readSessionUser
) Eine der folgenden Rollen:
Weitere Informationen zu BigQuery IAM finden Sie unter Zugriffssteuerung mit IAM.
Zugriff auf Notebooks gewähren
Wenn Sie anderen Nutzern Zugriff auf ein Notebook gewähren möchten, fügen Sie diese Nutzer einer entsprechenden IAM-Rolle hinzu.
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Suchen Sie das Notebook, auf das Sie Zugriff gewähren möchten.
Klicken Sie neben dem Notebook auf > Berechtigungen verwalten.
Aktionen ansehen und dann auf FreigebenKlicken Sie im Bereich Berechtigungen verwalten auf Nutzer/Gruppe hinzufügen.
Geben Sie im Feld Neue Hauptkonten ein Hauptkonto ein.
Wählen Sie in der Liste Rolle eine der folgenden Rollen aus:
- Code-Inhaber: Kann alle Aktionen für das Notebook ausführen, einschließlich Löschen oder Freigeben.
- Code-Editor: Kann das Notebook bearbeiten.
- Code-Betrachter: Kann das Notebook aufrufen.
Optional: Klicken Sie auf Erweiterte Freigabe, um eine vollständige Liste der Rollen und erweiterten Freigabeeinstellungen aufzurufen.
Klicken Sie auf Speichern.
Klicken Sie auf Schließen, um zur Seite mit den Notebook-Informationen zurückzukehren.
Notebooks teilen
Wenn Sie ein Notebook für andere Nutzer freigeben möchten, können Sie einen Link zum Notebook generieren und freigeben. Damit andere Nutzer das von Ihnen freigegebene Notebook sehen können, müssen Sie zuerst den Zugriff auf das Notebook gewähren.
Zum Ausführen eines Notebooks benötigen Nutzer Zugriff auf die Daten, auf die das Notebook zugreift. Weitere Informationen finden Sie unter Zugriff auf ein Dataset gewähren.
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Suchen Sie den Ordner, den Sie umbenennen möchten.
Klicken Sie neben dem Notebook auf > Link kopieren.
Aktionen ansehen und dann auf FreigebenGeben Sie den Link für andere Nutzer frei.
Alle Notebooks ansehen
So rufen Sie eine Liste aller Notebooks in Ihrem Projekt auf:
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Klicken Sie im Bereich Explorer neben Notebooks auf
Aktionen anzeigen und führen Sie einen der folgenden Schritte aus:
- Wenn Sie die Liste im aktuellen Tab öffnen möchten, klicken Sie auf Alle anzeigen.
- Wenn Sie die Liste in einem neuen Tab öffnen möchten, klicken Sie auf Alle anzeigen in > Neuer Tab.
- Wenn Sie die Liste in einem geteilten Tab öffnen möchten, klicken Sie auf Alle anzeigen in > Tab aufteilen.
Notebook-Metadaten ansehen
So rufen Sie die Notebook-Metadaten auf:
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Klicken Sie auf den Namen des Notebooks, für das Sie Metadaten aufrufen möchten.
Im Bereich Zusammenfassung finden Sie Informationen zum Notebook, z. B. die Region, die es für Daten verwendet, und das Datum, an dem es zuletzt geändert wurde.
Mit Notebook-Versionen arbeiten
In den folgenden Abschnitten erfahren Sie, wie Sie Versionen eines Notebooks ansehen, vergleichen und wiederherstellen.
Notebook-Versionen ansehen
So rufen Sie Notebook-Versionen auf:
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Klicken Sie auf den Namen des Notebooks, für das Sie Aktivitäten aufrufen möchten.
Klicken Sie auf den Tab Aktivität, um eine Liste der Notebook-Versionen in absteigender Reihenfolge nach Datum aufzurufen.
Notebook-Versionen vergleichen
Um Notebook-Versionen zu vergleichen, führen Sie folgende Schritte aus.:
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Klicken Sie auf den Namen des Notebooks, für das Sie die Versionsinformationen vergleichen möchten.
Klicken Sie auf dem Tab Aktivität neben einer Notebook-Version auf
Aktionen ansehen und dann auf Vergleichen.Wählen Sie im Bereich Überarbeitungsverlauf mithilfe der Drop-down-Menüs Version Versionen aus, die verglichen werden sollen.
Optional: Klicken Sie das Kästchen Rohquelle an, um den Notebook-Quellcode zu vergleichen.
Optional: Klicken Sie das Kästchen Inline-Unterschiede an, um die Versionen inline und nicht in separaten Bereichen zu vergleichen.
Optional: Entfernen Sie das Häkchen bei Ausgabe anzeigen, um die Befehlsausgabe im Notebook auszublenden.
Notebook-Version wiederherstellen
Verwenden Sie eine der folgenden Optionen, um eine Notebook-Version wiederherzustellen. Durch die Wiederherstellung im Bereich Überarbeitungsverlauf können Sie die aktuelle und vorherige Version des Notebooks vergleichen, bevor Sie die vorherige Version wiederherstellen. Durch die Wiederherstellung eines Notebooks wird eine neue Version eines Notebooks erstellt, anstatt die aktuelle Version zu überschreiben. Es wird kein Versionsverlauf gelöscht.
Aktivitätsbereich
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Klicken Sie auf den Namen des Notebooks, von dem Sie eine frühere Version wiederherstellen möchten.
Wählen Sie den Bereich Aktivität aus.
Klicken Sie neben der Version des Notebooks, die Sie wiederherstellen möchten, auf
Aktionen ansehen und dann auf Wiederherstellen.Klicken Sie auf Bestätigen.
Überarbeitungsverlauf
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Klicken Sie auf den Namen des Notebooks, von dem Sie eine frühere Version wiederherstellen möchten.
Wählen Sie den Bereich Aktivität aus.
Klicken Sie neben einer Notebook-Version auf
Aktionen ansehen und dann auf Vergleichen.Klicken Sie im Bereich Überarbeitungsverlauf neben dem Drop-down-Menü Version auf
Aktionen ansehen und dann auf Überarbeitung wiederherstellenKlicken Sie auf Bestätigen.
Notebook herunterladen
So laden Sie ein Notebook herunter:
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Klicken Sie auf den Namen des Notebooks, das Sie herunterladen möchten.
Klicken Sie auf Herunterladen.
Notebooks löschen
Zum Löschen eines Notebooks führen Sie diese Schritte aus:
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Maximieren Sie im Bereich Explorer Ihr Projekt und den Ordner Notebooks und gegebenenfalls den Ordner Freigegebene Notebooks. Suchen Sie den Ordner, den Sie löschen möchten.
Klicken Sie neben dem Notebook auf
Aktionen ansehen und dann auf Löschen.Geben Sie im Dialogfeld
delete
ein, um den Löschvorgang zu bestätigen.Klicken Sie auf Löschen.
Fehlerbehebung
Weitere Informationen finden Sie unter Fehlerbehebung bei Colab Enterprise.
Nächste Schritte
- Weitere Informationen zu Colab Enterprise-Notebooks in BigQuery
- Notebooks erstellen