Externe Daten abfragen
DBMS_CLOUD.CREATE_EXTERNAL_TABLE
erstellen.
Mit der Prozedur DBMS_CLOUD.CREATE_EXTERNAL_TABLE
können Sie auch externe Daten in angehängten Dateisystemen oder im lokalen Dateisystem abfragen.
Die Prozedur DBMS_CLOUD.CREATE_EXTERNAL_TABLE
unterstützt externe Dateien in den unterstützten Cloud-Objektspeicherservices. Dazu gehören:
-
Oracle Cloud Infrastructure Object Storage
-
Azure Blob Storage oder Azure Data Lake Storage
-
Amazon S3
-
Amazon S3-kompatibel, einschließlich: Oracle Cloud Infrastructure Object Storage, Google Cloud Storage und Wasabi Hot Cloud Storage.
-
GitHub-Repository
Die Quelldatei in diesem Beispiel channels.txt
enthält die folgenden Daten:
S,Direct Sales,Direct T,Tele Sales,Direct C,Catalog,Indirect I,Internet,Indirect P,Partners,Others
- Metadatenspalten für externe Tabellen
Mit den Metadaten für externe Tabellen können Sie bestimmen, woher die Daten stammen, wenn Sie eine Abfrage ausführen.
Übergeordnetes Thema: Externe Daten mit Autonomous Database abfragen
Metadatenspalten für externe Tabelle
Mit den Metadaten der externen Tabelle können Sie bestimmen, woher die Daten stammen, wenn Sie eine Abfrage ausführen.
Die externen Tabellen, die Sie mit DBMS_CLOUD.CREATE_EXTERNAL_TABLE
, DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
oder DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
erstellen, enthalten zwei unsichtbare Spalten file$path
und file$name
. Mit diesen Spalten können Sie ermitteln, aus welcher Datei ein Datensatz stammt.
-
file$path
: Gibt den Dateipfadtext bis zum Anfang des Objektnamens an. -
file$name
: Gibt den Objektnamen an, einschließlich des gesamten Textes, der dem letzten "/
" folgt.
Beispiel:
SELECT genre_id, name, file$name, file$path FROM ext_genre
WHERE rownum <= 2;
genre_id name file$name file$path
-------- --------- ----------- ----------------------
1 Action genre.csv https://objectstorage.us-ashburn-1.oraclecloud.com/n/namespace-string/b/moviestream_gold/o/genre
2 Adventure genre.csv https://objectstorage.us-ashburn-1.oraclecloud.com/n/namespace-string/b/moviestream_gold/o/genre
Weitere Informationen zu unsichtbaren Spalten finden Sie unter Unsichtbare Spalten.
Übergeordnetes Thema: Externe Daten abfragen