Externe Daten mit ORC-, Parkett- oder Avro-Quelldateien abfragen
Autonomous Database erleichtert den Zugriff auf ORC-, Parquet- oder Avro-Daten, die im Objektspeicher mit externen Tabellen gespeichert sind. In ORC-, Parquet- und Avro-Quellen sind Metadaten eingebettet, die von der Prozedur DBMS_CLOUD.CREATE_EXTERNAL_TABLE
verwendet werden können, um das Erstellen externer Tabellen zu vereinfachen.
Sie müssen die Struktur der Daten nicht kennen. DBMS_CLOUD
kann die Datei prüfen und ORC-, Parquet- oder Avro-Inhalte in die äquivalenten Oracle-Spalten und Datentypen konvertieren. Sie müssen nur den Speicherort der Daten im Objektspeicher kennen, ihren Typ - ORC, Parquet oder Avro - angeben und über Zugangsdaten für den Zugriff auf die Quelldatei im Objektspeicher verfügen.
Die Schritte zur Verwendung externer Tabellen sind für ORC, Parkett und Avro sehr ähnlich. Diese Schritte zeigen das Arbeiten mit einer Quelldatei im Parkettformat.
Die Quelldatei in diesem Beispiel, sales_extended.parquet
, enthält Daten im Parquet-Format. So fragen Sie diese Datei in Autonomous Database ab:
Weitere Informationen finden Sie unter CREATE_EXTERNAL_TABLE Prozedur für Avro-, ORC- oder Parquet-Dateien und COPY_DATA Prozedur für Avro-, ORC- oder Parquet-Dateien.
Informationen zu unterstützten Cloud-Object Storage-Services finden Sie unter DBMS_CLOUD URI-Formate.
- Externe Daten mit ORC-, Parquet- oder Avro-Quelldateien abfragen und die Textspaltengröße explizit festlegen
Wenn Sie mit externen Tabellen in Autonomous Database auf ORC-, Parquet- oder Avro-Daten zugreifen, können Sie die maximale Größe von Textspalten automatisch oder explizit festlegen.
Übergeordnetes Thema: Externe Daten mit Autonomous Database abfragen
Externe Daten mit ORC-, Parkett- oder Avro-Quelldateien abfragen und die Textspaltengröße explizit festlegen
Wenn Sie mit externen Tabellen in Autonomous Database auf ORC-, Parquet- oder Avro-Daten zugreifen, die im Objektspeicher gespeichert sind, können Sie die maximale Größe von Textspalten entweder automatisch oder explizit festlegen.
Standardmäßig wird die Textspaltengröße basierend auf dem Wert von MAX_STRING_SIZE
festgelegt.
Die Quelldatei in diesem Beispiel, sales_extended.parquet
, enthält Daten im Parquet-Format. So fragen Sie diese Datei in Autonomous Database ab und legen die maximale Textspaltengröße fest:
Weitere Informationen finden Sie unter Prozedur CREATE_EXTERNAL_TABLE für Avro-, ORC- oder Parquet-Dateien und Prozedur COPY_DATA für Avro-, ORC- oder Parquet-Dateien.
Informationen zu unterstützten Cloud-Object Storage-Services finden Sie unter DBMS_CLOUD-URI-Formate.
Übergeordnetes Thema: Externe Daten mit ORC-, Parquet- oder Avro-Quelldateien abrufen