Acerca de los hiperenlaces de tablas en Autonomous Database

Dependiendo de cómo se genere un hipervínculo de tabla, un hipervínculo de tabla proporciona acceso a los datos de tablas o vistas o mediante la ejecución de una consulta SQL.

Cuando se genera un hipervínculo de tabla, se especifica una caducidad, ya sea como tiempo de caducidad, por ejemplo, se establece que el hipervínculo de tabla caduque después de 120 minutos, o como recuento de caducidad, por ejemplo, el hipervínculo de tabla caduca después de que el hipervínculo de tabla se utilice 10 veces.

Los hiperenlaces de tabla proporcionan lo siguiente:

  • Acceso público: mediante un hiperenlace de tabla, un destinatario de datos de la red pública de Internet puede acceder a los datos cuando los datos residen en una instancia de Autonomous Database en una subred privada.

  • Acceso con comprobación de ACL: puede generar un hiperenlace de tabla con la comprobación de ACL activada. Cuando se genera un hiperenlace de tabla y se activa la comprobación de ACL, los datos de hiperenlace de tabla solo son accesibles para una base de datos de consumidor después de validar la dirección IP de la solicitud entrante en función de las ACL definidas en la base de datos del productor.

  • Caducidad: un proveedor de datos especifica la caducidad de un hiperenlace de tabla, lo que significa que el hiperenlace de tabla tiene un tiempo limitado antes de que caduque (hasta un máximo de 90 días).

  • Límites de recuento de uso de caducidad: un proveedor de datos puede especificar un límite en el número de veces que un destinatario puede utilizar un hiperenlace de tabla para acceder a los datos.

  • Transparencia de punto final: un proveedor de datos puede ocultar el nombre de Autonomous Database para que no sea visible en un hiperenlace de tabla.

  • Opciones de nivel de columna para funciones de formato tabular y agrupación: al generar un hiperenlace de tabla, puede especificar las siguientes opciones por columna: ordenación, filtrado, permitir colores de celda o la opción agrupar por, donde puede seleccionar ver los datos agrupados por los valores de una columna especificada.

  • Grupos de hipervínculos de tabla: los grupos permiten a los usuarios acceder a datos de varias tablas a través de un único hipervínculo de tabla. El uso de un grupo de hipervínculos de tabla simplifica la recuperación de datos mediante la consolidación de información de varias tablas en un punto de acceso, lo que hace que el uso compartido de datos sea más eficaz y fácil de usar.

Nota

Hay un límite de 128 enlaces de hipertexto de tabla activos en una instancia de Autonomous Database.

Casos de uso de hiperenlace de tabla

Generar y proporcionar un hiperenlace de tabla soporta los siguientes casos de uso:

Caso de uso Descripción

Colaboración dentro de la organización

Puede utilizar hipervínculos de tabla para el acceso a datos de emergencia. En situaciones en las que se necesita una respuesta rápida, como durante una investigación de incidentes críticos, se proporciona un hiperenlace de tabla para permitir el acceso inmediato y temporal a datos específicos sin la necesidad de crear nuevas cuentas de base de datos o modificar los permisos existentes.

Aplicaciones BB (de negocio a negocio)

Un socio comercial puede acceder fácilmente a los datos. Mediante un hiperenlace de tabla, una empresa puede proporcionar a un partner comercial una forma sencilla de acceder a datos o informes. Esto puede eliminar la necesidad de generación manual de informes y distribución de correo electrónico.

Auditorías y revisiones de terceros

Cuando un auditor o revisor externo requiere acceso a datos específicos durante un tiempo limitado, un hiperenlace de tabla puede proporcionarles el acceso que necesitan sin comprometer la seguridad general de la base de datos.

Datos como producto (comercio digital)

Los proveedores pueden otorgar acceso limitado o de un solo uso al contenido o los datos comprados mediante un hiperenlace de tabla. Una vez que se accede, la URL caduca, lo que protege la exclusividad del producto y garantiza una entrega eficiente y segura.

Mejores prácticas de seguridad para hipervínculos de tabla

A continuación se muestran algunas de las mejores prácticas para generar y utilizar hipervínculos de tabla:

  • Definir un tiempo de caducidad corto: un hiperenlace de tabla solo debe ser válido durante el tiempo mínimo necesario. Cuanto más corto sea el período de validez, menor será el riesgo si el hipervínculo de la tabla se ve comprometido.

  • Invalidación de PAR: invalide un hiperenlace de tabla inmediatamente cuando ya no sea necesario.

  • Usar permisos adecuados: un hiperenlace de tabla se ejecuta utilizando los privilegios otorgados al usuario de base de datos que genera el hiperenlace de tabla. El usuario que genera un hiperenlace de tabla debe tener los privilegios mínimos necesarios para proporcionar acceso a los datos.

  • Seguridad de contenido: para mitigar el riesgo de compartir datos dinámicos no deseados:

    • Cree una vista sobre los datos que desea compartir en un hiperenlace de tabla y supervise que la definición de vista esté actualizada.

    • Cuando sea necesario, cree una política de VPD al generar un hiperenlace de tabla. Puede utilizar políticas de VPD para restringir las filas visibles para los usuarios de hiperenlace de tabla.

    • Cuando sea necesario, active la comprobación de ACL al generar un hiperenlace de tabla.

  • Supervisión de carga: supervise la carga de consulta de hiperenlace de tabla mediante PerfHub y la supervisión SQL.

    Active la escala automática de Compute y asegúrese de que el recuento de CPU tenga el tamaño adecuado para el tamaño del juego de datos y la carga de consultas de hiperenlace de tabla.