Consultar dados externos
DBMS_CLOUD.CREATE_EXTERNAL_TABLE
.
Você também pode usar o procedimento DBMS_CLOUD.CREATE_EXTERNAL_TABLE
para consultar dados externos nos sistemas de arquivos anexados ou no sistema de arquivos local.
O procedimento DBMS_CLOUD.CREATE_EXTERNAL_TABLE
suporta arquivos externos nos serviços de armazenamento de objetos de nuvem suportados, incluindo:
-
Oracle Cloud Infrastructure Object Storage
-
Azure Blob Storage ou Azure Data Lake Storage
-
Amazon S3
-
Compatível com Amazon S3, incluindo: Oracle Cloud Infrastructure Object Storage, Google Cloud Storage e Wasabi Hot Cloud Storage.
-
GitHub Repositório
O arquivo de origem neste exemplo, channels.txt
, tem os seguintes dados:
S,Direct Sales,Direct T,Tele Sales,Direct C,Catalog,Indirect I,Internet,Indirect P,Partners,Others
- Colunas de Metadados de Tabela Externa
Os metadados de tabela externa ajudam a determinar de onde os dados estão vindo quando você executa uma consulta.
Tópico principal: Consultar Dados Externos com o Autonomous Database
Colunas de Metadados de Tabela Externa
Os metadados de tabela externa ajudam a determinar de onde os dados estão vindo quando você executa uma consulta.
As tabelas externas criadas com DBMS_CLOUD.CREATE_EXTERNAL_TABLE
, DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
ou DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
incluem duas colunas invisíveis file$path
e file$name
. Essas colunas ajudam a identificar de qual arquivo um registro está vindo.
-
file$path
: Especifica o texto do caminho do arquivo até o início do nome do objeto. -
file$name
: Especifica o nome do objeto, incluindo todo o texto que segue o "/
" final.
Por exemplo:
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
Consulte Colunas Invisíveis para obter mais informações sobre colunas invisíveis.
Tópico principal: Consultar Dados Externos