Sobre Hiperlinks de Tabela no Autonomous Database

Dependendo de como você gera um Hiperlink de Tabela, um Hiperlink de Tabela fornece acesso aos dados em tabelas ou views ou executando uma consulta SQL.

Ao gerar um Hiperlink de Tabela, você especifica uma expiração, seja como um tempo de expiração, por exemplo, defina o Hiperlink de Tabela para expirar após 120 minutos, ou como uma contagem de expiração, por exemplo, o Hiperlink de Tabela expira após o Hiperlink de Tabela ser usado 10 vezes.

Os Hiperlinks de Tabela fornecem o seguinte:

  • Acesso Público: Usando um Hiperlink de Tabela, um destinatário de dados na internet pública pode acessar dados quando os dados residem em uma instância do Autonomous Database em uma sub-rede privada.

  • Acesso com Verificação de ACL: Você pode gerar um Hiperlink de Tabela com verificação de ACL ativada. Quando você gera um Hiperlink de Tabela e ativa a verificação de ACL, os dados do Hiperlink de Tabela só ficam acessíveis a um banco de dados do consumidor após o endereço IP da solicitação de entrada ser validado com base nas ACLs definidas no banco de dados do produtor.

  • Expiração: Um provedor de dados especifica a expiração de um Hiperlink de Tabela, o que significa que o Hiperlink de Tabela tem um tempo limitado antes de expirar (até um máximo de 90 Dias).

  • Limites de Contagem de Uso de Expiração: Um provedor de dados pode especificar um limite de quantas vezes um destinatário pode usar um Hiperlink de Tabela para acessar dados.

  • Transparência de Ponto Final: Um provedor de dados pode ocultar o nome do Autonomous Database para que ele não fique visível em um Hiperlink de Tabela.

  • Opções de Nível de Coluna para Recursos e Agrupamento de Formato Tabular: Ao gerar um Hiperlink de Tabela, você pode especificar as seguintes opções por coluna: classificação, filtragem, permissão de cores de célula ou a opção agrupar por, na qual você pode selecionar para exibir dados agrupados pelos valores em uma coluna especificada.

Observação

Há um limite de 128 Hiperlinks de Tabela ativos em uma instância do Autonomous Database.

Casos de Uso do Hiperlink da Tabela

A geração e o fornecimento de um Hiperlink de Tabela suportam os seguintes casos de uso:

Caso de Uso Descrição

Dentro da Colaboração da Organização

Você pode usar Hiperlinks de Tabela para acesso a dados de emergência. Em situações em que uma resposta rápida é necessária, como durante uma investigação de incidente crítico, você fornece um Hiperlink de Tabela para permitir acesso imediato e temporário a dados específicos sem a necessidade de criar novas contas de banco de dados ou modificar permissões existentes.

Aplicativos BB (Business to Business)

Um parceiro de negócios pode acessar facilmente os dados. Usando um Hiperlink de Tabela, uma empresa pode fornecer a um parceiro de negócios uma maneira simples de acessar dados ou relatórios. Isso pode eliminar a necessidade de geração manual de relatórios e distribuição de e-mails.

Auditorias e revisões de terceiros

Quando um auditor externo ou revisor requer acesso a dados específicos por um tempo limitado, um Hiperlink de Tabela pode dar a ele o acesso de que precisa sem comprometer a segurança geral do banco de dados.

Dados como um produto (comércio digital)

Os fornecedores podem conceder acesso limitado ou de uso único a conteúdo ou dados comprados usando um Hiperlink de Tabela. Uma vez acessado, o URL expira, protegendo a exclusividade do produto e garantindo uma entrega eficiente e segura.

Melhores Práticas de Segurança para Hiperlinks de Tabela

Veja a seguir algumas práticas recomendadas para gerar e usar Hiperlinks de Tabela:

  • Definir um Tempo de Expiração Curto: Um Hiperlink de Tabela só deve ser válido pelo tempo mínimo necessário. Quanto menor o período de validade, menor o risco se o Hiperlink da Tabela estiver comprometido.

  • Invalidação de PAR: Invalide um Hiperlink de Tabela imediatamente quando ele não for mais necessário.

  • Usar Permissões Apropriadas: Um Hiperlink de Tabela é executado usando os privilégios concedidos ao usuário do banco de dados que gera o Hiperlink de Tabela. O usuário que gera um Hiperlink de Tabela deve ter os privilégios mínimos necessários para fornecer acesso aos dados.

  • Segurança do Conteúdo: Para reduzir o risco de compartilhar dados dinâmicos não intencionais:

    • Crie uma exibição sobre os dados que você deseja compartilhar em um Hiperlink de Tabela e monitore se a definição de exibição está atualizada.

    • Conforme necessário, crie uma política de VPD ao gerar um Hiperlink de Tabela. Você pode usar políticas de VPD para restringir as linhas visíveis aos usuários do Hiperlink de Tabela.

    • Conforme necessário, ative a verificação de ACL ao gerar um Hiperlink de Tabela.

  • Monitoramento de Carga: Monitore a carga de consulta do Hiperlink de Tabela usando PerfHub e o monitoramento de SQL.

    Ative o Dimensionamento automático de computação e certifique-se de que a contagem de CPUs seja dimensionada adequadamente para o tamanho do conjunto de dados e a carga de consulta do Hiperlink de Tabela.