Sinônimos
O Oracle AI Data Platform suporta sinônimos privados e públicos importados de catálogos externos com o apoio do Oracle Autonomous AI Database.
Um sinônimo é um alias para outro objeto do esquema. O Oracle AI Data Platform suporta sinônimos públicos e privados de origens de catálogo externas. Em geral, os sinônimos são usados para simplificar referências a objetos ou fornecer um nome estável e fácil de usar. O acesso ao objeto subjacente ainda depende da origem aplicável e das permissões da AI Data Platform. Para obter mais informações sobre sinônimos, consulte Conceitos do Oracle AI Database.
Você pode usar o sinônimo para fazer referência à tabela ou view subjacente sem precisar do nome de três partes para essa tabela ou view.
Sinônimos privados
Sinônimos privados pertencem a um esquema específico. Eles são exibidos na pasta Sinônimos desse esquema e são referenciados como <catalog_name>.<schema_name>.<private_synonym_name>.
Sinônimos públicos
Os sinônimos públicos são definidos no nível do banco de dados de origem em vez de pertencerem a um esquema específico. Em Plataforma de Dados de IA, eles são exibidos no esquema Padrão (sinônimos públicos). O acesso ao objeto subjacente permanece sujeito às permissões aplicáveis. Os sinônimos públicos são referenciados com nomes de três partes que sempre incluem o esquema default e podem ser chamados de notebooks e agentes com este formato: <catalog>.default.<public_synonym_name>
Os objetos suportados por sinônimos são consultados na Plataforma de Dados AI por meio de SQL e notebooks usando o padrão de nomeação de catálogo apropriado para o tipo de sinônimo.
Consulta de sinônimos privados
Sinônimos privados são consultados usando a nomeação do catálogo de três partes.
Exemplo SQL de Sinônimo PrivadoSELECT *
FROM <catalog_name>.<schema_name>.<synonym_name>Exemplo de PySpark de Sinônimo Privadodf = spark.read.table("<catalog_name>.<schema_name>.<synonym_name>")
df.show()Consulta de Sinônimos Públicos
Os sinônimos públicos pertencem ao esquema padrão em um catálogo; portanto, eles são consultados com o padrão de nomenclatura de catálogo de três partes, incluindo default como o esquema.
SELECT *
FROM <catalog_name>.default.<public_synonym_name>Exemplo de PySpark de Sinônimo Públicodf = spark.read.table("<catalog_name>.default.<public_synonym_name>")
df.show()Visualizar detalhes do sinônimo
É possível exibir os detalhes dos dados subjacentes de um sinônimo ou os detalhes do próprio objeto de sinônimo.
- Na home page, clique em Catálogo Mestre.
- Navegue até o sinônimo no catálogo.
- Para exibir as colunas expostas por meio do sinônimo, selecione a guia Colunas.
- Para exibir detalhes do objeto de sinônimo, selecione a guia Detalhes.