DBeaver
 sql >> Datenbank >  >> Database Tools >> DBeaver

Einfache Verwaltung für AWS S3-Dateien

Manchmal müssen Unternehmensmitarbeiter auf die in AWS gespeicherten Dateien zugreifen. Dies ist mit der AWS-Konsole möglich. Aber aus Sicherheitsgründen kann der Admin die dafür nötigen Zugangsdaten nicht bereitstellen. Heute erklären wir Ihnen, wie Sie dieses Problem mit dem S3-Browser, einem der wichtigsten DBeaver Ultimate-Tools, lösen können.

Erste Schritte

Die Dateien, die Sie benötigen, werden in S3 oder Simple Storage Service gespeichert, der die Objektspeicherung über eine Webservice-Schnittstelle bereitstellt. Im Moment unterstützt DBeaver Amazon S3, aber unser Team arbeitet bereits daran, weitere Cloud-Dienste hinzuzufügen.

Um Zugriff auf S3 zu erhalten, müssen Sie eine Cloud-Konfiguration erstellen. Sie können dies tun, indem Sie auf das Cloud-Symbol in der oberen linken Ecke des Bildschirms klicken. Wählen Sie dann eine Authentifizierungsmethode und füllen Sie alle erforderlichen Felder aus. Wenn Sie die Registerkarte „Regionen“ öffnen, sehen Sie, dass standardmäßig nur eine Region ausgewählt ist. Verwenden Sie die Kontrollkästchen, um diejenigen auszuwählen, in denen die benötigten Dateien gespeichert sind.

Wenn Sie bereits eine Konfiguration für den Cloud Explorer erstellt haben,
können Sie diese ohne zusätzliche Einstellungen für den S3-Browser verwenden.

Wenn Sie mehrere Anmeldedatensätze mit Zugriff auf verschiedene Datenbanken haben, können Sie beliebig viele Cloud-Konfigurationen mit unterschiedlichen Anmeldedaten erstellen. Lesen Sie mehr über das Erstellen einer Konfiguration in unserem Cloud Explorer-Artikel.

Arbeiten mit dem S3-Browser

Um den S3-Browser zu öffnen, klicken Sie auf das Symbol mit dem Ordner und der Wolke darauf. Sie sehen eine Liste von Ordnern, deren Namen den von Ihnen erstellten Konfigurationen entsprechen. AWS-Anmeldeinformationen definieren die Berechtigungen für den Zugriff auf die Dateien.

Wenn Sie den Hauptordner öffnen, sehen Sie eine Liste der Unterordner, unterteilt nach Regionen.

Sie können mit dem S3-Browser genauso arbeiten wie mit einem normalen Dateisystem. Beispielsweise können Sie jede ausgewählte Datei öffnen, indem Sie darauf doppelklicken oder das Kontextmenü verwenden. In diesem Menü können Sie auch die ausgewählte Datei kopieren oder löschen.

In den beiden rechten Spalten des S3-Browsers sehen Sie die Größe der Datei in Kilobyte sowie Datum und Uhrzeit der letzten Änderung.

Sie können Dateien direkt im S3-Browser anzeigen. Der Dateityp wird automatisch erkannt. SQL-Skripte werden im SQL Editor geöffnet. Andere Dateitypen werden mit den Standard-Apps Ihres Betriebssystems geöffnet.

Wenn Sie den Projekt-Explorer öffnen, können Sie Dateien per Drag-and-Drop in den S3-Browser ziehen und umgekehrt. Sie können beispielsweise zuvor in DBeaver erstellte Skripte zum Cloud-Speicher hinzufügen. Auf die gleiche Weise können Sie beliebige Dateien aus dem S3-Browser direkt auf Ihre Festplatte und zurück kopieren.

Athena-Datenbanken und S3-Browser

Einer der wichtigen Vorteile des S3-Browsers von DBeaver ist die Möglichkeit, bequem mit Athena zu arbeiten – einem Dienst zur Durchführung interaktiver Abfragen in Amazon S3. Es wird oft als Tool für die Verwaltung von CSV-Dateien verwendet, aber die Einrichtung von Athena ist kompliziert.

Mit dem S3 Browser können Sie CSV-Dateien auf die gleiche Weise öffnen, als würden Sie sie von der Festplatte auswählen. Aber das ist nicht der einzige Vorteil dieses Tools. Wenn Sie ohne die Hilfe des S3-Browsers eine Verbindung zu Athena-Datenbanken herstellen, müssen Sie den genauen Pfad des Ordners kennen, in dem die benötigten Dateien gespeichert sind. Wenn mehrere Ordner vorhanden sind, müssen Sie zum Wechseln zwischen ihnen jedes Mal den gewünschten Pfad eingeben.

In den Athena-Verbindungseinstellungen finden Sie die Schaltfläche Durchsuchen. Klicken Sie darauf, um schnell zwischen Konfigurationen und Ordnern zu wechseln und mit allen Dateien zu arbeiten, die Ihnen in jeder Region zur Verfügung stehen. Dadurch wird die Arbeit mit Cloud-Diensten einfacher und bequemer.

Wir hoffen, dass dieser Artikel hilfreich war. In den folgenden Blogbeiträgen werden wir Sie über andere coole Funktionen und Tools von DBeaver informieren.