Auf Oracle Cloud Object Storage zugreifen
Bucket in Object Storage erstellen
Um den Zugriff auf Oracle Object Storage Service einzurichten, müssen Sie einen Bucket für Object Storage erstellen.
- Wählen Sie im Menü auf der linken Seite der Anzeige die Option Speicher aus, und wählen Sie Object Storage und Archive Storage aus.
- Wählen Sie das Compartment aus, in dem der Bucket erstellt werden soll.
- Geben Sie einen aussagekräftigen Namen an.
- Wählen Sie unter Standardspeicher-Tier die Option Standard aus.
- Wählen Sie die gewünschte Verschlüsselung aus, und klicken Sie auf Erstellen.
Es ist nicht erforderlich, weitere Dateien zu erstellen. Nachdem der Bucket erstellt wurde, müssen Sie nur noch den Namen des Buckets in der Konfiguration zusammen mit dem Compartment des Buckets angeben, und das Utility übernimmt ihn von dort aus. Objekte mit Namen werden aus der kopierten Tabelle abgeleitet.
Beispiel: Wenn der Name des erstellten Buckets nosql-to-adw
und der Name der Tabelle, die Sie in ADW kopieren möchten, myTable
lautet und Sie das Utility anweisen, den Oracle NoSQL Migrator zu verwenden, dann ruft das Utility Daten aus der Tabelle NoSQL mit dem Namen myTable
ab, konvertiert sie in das Parquet-Format und kopiert die Parquet-Daten in den Bucket nosql-to-adw
als Objekte mit Namen der Form myTable_2021_07_22/Data/000000.parquet, myTable_2021_07_22/Data/000001.parquet usw.
Ein Autorisierungstoken für Object Storage erstellen
Wenn Sie nach dem Erstellen des Buckets ADW mit dem Object Storage-Service mit einem benutzerdefinierten Autorisierungstoken (AUTH_TOKEN) authentifizieren möchten und Ihr Systemadministrator noch kein Token für Sie generiert hat, müssen Sie dieses Token selbst generieren, damit auf in den Object Storage-Bucket geschriebene Dateien zugegriffen werden kann. Die Kommunikation zwischen ADW und Object Storage basiert auf dieser AUTH_TOKEN sowie auf dem Authentifizierungsmechanismus für Benutzername/Kennwort der Datenbank.
- Gehen Sie in der OCI-Konsole im Menü Profil zu Benutzereinstellungen.
- Wählen Sie unter Ressourcen die Option Auth Tokens aus. Klicken Sie auf Token generieren.
- Wenn Sie anstelle des Systemadministrators die Datei AUTH_TOKEN generieren und zur Aufbewahrung in eine Datei kopieren. Ob von Ihnen oder dem Systemadministrator generiert, AUTH_TOKEN muss dann in der ADW-Datenbank gespeichert werden. Einzelheiten dazu finden Sie unter OCI-Resource-Principal-Berechtigungsnachweise aktivieren oder Object Storage des Benutzers AUTH_TOKEN in der ADW-Datenbank speichern/aktivieren