Skip to main content

Direct Data Access

Note

Este documento se ha traducido mediante traducción automática asistida por IA. Las traducciones se proporcionan «tal cual», sin garantía alguna respecto a su exactitud. La versión en inglés de este contenido es la fuente oficial y de referencia.

Nota

El acceso directo a los datos está incluido en el nivel de implementación «SaaS Advantage» y puede estar disponible como complemento para determinados clientes del nivel de implementación «SaaS Plus». Para obtener más información sobre los niveles de implementación, consulte Blackboard LMS Opciones de SaaS Plus y Advantage.

Blackboard ofrece el acceso directo a los datos para SaaS de Blackboard LMS. Con el acceso directo a los datos, puede consultar una réplica de su base de datos Blackboard LMS, prácticamente en tiempo real, siempre que lo necesite. El personal de soporte puede resolver problemas; el personal docente puede recopilar datos sobre la adopción, el uso y la eficacia de determinadas iniciativas; y los responsables pueden utilizar datos reales para evaluar el rendimiento de la inversión y tomar decisiones basadas en datos.

Direct Data Access tiene dos componentes base de datos de réplica de lectura SaaS y documentación detallada del esquema.

Bases de datos de réplica de lectura SaaS

  • Prácticamente en tiempo real: los datos se actualizan desde las bases de datos de producción casi en tiempo real.

  • Seguras: los datos y la transferencia de los datos se cifran para las direcciones restringidas por IP.

  • Alto rendimiento: las bases de datos se ejecutan en el hardware similar al de producción.

  • Acceso flexible: puede usar la aplicación o la tecnología del cliente de la base de datos que prefiera*.

Nota

* Debe admitir las conexiones a PostgreSQL mediante SSL.

Documentación de la base de datos abierta

La documentación se entrega en paquetes HTML en formato Javadoc y proporciona información sobre la estructura de la base de datos SaaS de Blackboard LMS, incluyendo el diseño y las interdependencias entre tablas. Los paquetes que se indican a continuación incluyen una descripción de las características de los datos de las tablas y columnas, entre las que se incluyen los tipos de datos, los tamaños, la posibilidad de valores nulos, así como información sobre índices, secuencias, claves y restricciones. Además, se incluyen comentarios adicionales sobre las tablas y columnas más importantes.

Esta información está destinada a los administradores y desarrolladores experimentados de nivel intermedio a experto que trabajan con bases de datos relacionales.

Puede descargar los paquetes de esquema y cambios desde los siguientes vínculos:

¿Qué no está incluido?

Si bien la réplica de lectura es una copia íntegra y completa de la base de datos de producción, el esquema publicado en la documentación no incluye una descripción completa de todos los objetos de la base de datos en Blackboard LMS. No se incluye la siguiente información:

  • Comentarios detallados sobre las tablas y columnas.

  • Información sobre los procedimientos almacenados, las vistas, los desencadenadores o las tareas de la base de datos.

Acceder a los datos

Cuando adquiera Direct Data Access o se convierta en cliente de Blackboard LMS SaaS Advantage, Blackboard LMS le facilitará los datos necesarios para conectarse a su base de datos de réplica de solo lectura.

  • Nombre de host de la base de datos

  • Número de puerto (5432)

  • Nombre de usuario

  • Contraseña

  • Clave pública SSL

Obtenga más información sobre cómo usarlo con RDS. SSL de Amazon AWS

Puede solicitar hasta cinco conjuntos de nombre de usuario y contraseña.

Como parte del dispositivo de seguridad, solo se permitirán conexiones desde un número limitado de direcciones IP. Blackboard LMS le solicitará que identifique hasta cinco direcciones IP de origen específicas desde las que tenga previsto interactuar con la réplica de lectura. Si tiene dificultades para identificar sus direcciones IP, puede consultarlas accediendo a http://checkip.amazonaws.com/ desde los equipos desde los que tenga previsto conectarse.

Importante

Si está utilizando una VPN como Zscaler en una máquina a la que planea conectarse, asegúrese de apagar la VPN antes de ir a http://checkip.amazonaws.com/ para obtener la dirección IP de la máquina. De lo contrario, es posible que obtenga la dirección incorrecta para el acceso a Direct Data Access (DDA).

Convierta los datos en información

Ahora que tiene acceso, ¿de qué manera le será de utilidad? Estas preguntas pueden serle de ayuda:

  • ¿Qué contienen realmente estos datos?

  • ¿Qué tipo de cosas deseo conocer?

  • ¿Qué más debería buscar?

  • ¿De qué manera exacta obtengo estos datos?

  • ¿Qué hace en verdad esta consulta?

Obtenga las respuestas y ayuda con Direct Data Access:

  • Únase a la Blackboardcomunidad para publicar preguntas y aprender de otros miembros de la comunidad.

  • Servicios profesionales: Blackboard Global Services ofrece servicios para ayudarle a dar los primeros pasos. Póngase en contacto con nosotros si necesita ayuda con el acceso directo a los datos.

Uso de la herramienta pgAdmin

Para tener acceso a los datos, necesitará un navegador de la base de datos, una herramienta de generación de informes o algún software que le permita conectarse a la base de datos PostgresSQL mediante SSL. A modo de ejemplo, y para ayudarlo a probar su conexión, nosotros utilizamos la herramienta gratuita y de código abierto pgAdmin, que está disponible tanto para Mac como para Windows.

Nota

Tenga en cuenta que Blackboard no puede ofrecer asistencia técnica para pgAdmin ni para ningún otro software de terceros que pueda utilizar para conectarse a la réplica de lectura. La información proporcionada aquí es meramente ilustrativa. La interfaz de pgAdmin puede variar según la versión y la plataforma. Hemos procurado ofrecer la información más actualizada y precisa posible.

Antes de comenzar:

  • Descargue e instale la última versión de pgAdmin para su sistema operativo.

  • Descargue y guarde la Clave pública SSL, anotando dónde la guardó.

Crear y configurar una nueva conexión de base de datos

Creación de una configuración de una nueva conexión a la base de datos mediante pgAdmin.
  1. Abra la aplicación pgAdmin y seleccione el icono de enchufe para añadir una conexión al servidor.

  2. Complete los campos de la pestaña Propiedades

    • Nombre: elija el nombre que quiera

    • Anfitrión: valor proporcionado por Blackboard

    • Puerto: 5432

    • Servicio: dejar vacío

    • Base de datos de mantenimiento: postgres

    • Nombre de usuario: valor proporcionado por Blackboard

    • Contraseña: valor proporcionado por Blackboard

    • ¿Almacenar contraseña?: dejar sin marcar para mayor seguridad

    • Color: elija un color de visualización (opcional)

    • Grupo: déjelo vacío o agréguelo a un grupo si tiene alguno

  3. A continuación, deberá proporcionar el certificado SSL a pgAdmin. En la ficha SSL:

    • SSL: Elija Requerir en el menú desplegable

    • Archivo de certificado raíz del servidor: busque su clave pública SSL guardada (rds-combined-ca-bundle.pem)*

  4. Seleccione Aceptar para guardar

Nota

Tenga en cuenta que pgAdmin busca los archivos con la extensión .crt. No se preocupe, pgAdmin convertirá el archivo .pem al formato .crt cuando seleccione Aceptar.

Ejecución de una consulta SQL

  1. En la herramienta pgAdmin, seleccione la base de datos que desea consultar en la ventana Navegador de objetos.

  2. Seleccione el icono de SQL en la barra de herramientas. El icono tiene forma de lupa.

  3. Aparece la ventana editor SQL. Escriba la consulta en esta ventana.

  4. Intente hacer una consulta simple y vea todos los registros de los usuarios:

    seleccionar * de USUARIOS

  5. Cuando haya terminado, seleccione el icono de flecha verde.