Conectarse a Stardog

La plataforma Stardog Enterprise Knowledge Graph proporciona una base para una capa de datos semántica flexible que está diseñada para responder a consultas complejas en los silos de datos.

Puede integrar los almacenes de SQL de Databricks (anteriormente puntos de conexión de SQL de Databricks) y clústeres de Azure Databricks con Stardog.

Conexión a Stardog mediante Partner Connect

Nota:

Partner Connect solo admite la integración de almacenes de SQL con Stardog. Para integrar un clúster con Stardog, puede conectarse a Stardog manualmente.

Para conectarse a Arcion mediante Partner Connect, puede hacer lo siguiente:

  1. Conexión a una solución de partner de capa semántica mediante Partner Connect.

  2. En la cuenta de Stardog, siga la solicitud para actualizar el perfil de Stardog. Active las casillas para aceptar los términos de uso y la directiva de privacidad de Stardog y, a continuación, haga clic en Actualizar.

  3. Haga clic en Obtener una instancia en la nube de Stardog.

  4. Haga clic en Iniciar gratis, active la casilla para aceptar los términos del servicio de Stardog y, a continuación, haga clic en Restauración.

  5. En Acción, haga clic en el menú de tres puntos y, a continuación, haga clic en Crear origen de datos.

    Se abrirá el cuadro de diálogo Administrar origen de datos de Databricks.

  6. Puede editar el nombre del origen de datos de manera opcional y, a continuación, haga clic en Crear origen de datos.

    Puede encontrar vídeos sobre cómo usar los kits de inicio con datos de muestra en la cuenta de Stardog o bien puede hacer clic en la conexión de Azure Databricks para acceder a las aplicaciones de Stardog para empezar a modelar los datos.

Conexión manual a Stardog

En esta sección se describe cómo conectarse a Stardog manualmente.

Nota:

En el caso de los almacenes de SQL, es posible usar Partner Connect para simplificar la experiencia de conexión.

Requisitos

Para conectarse a Stardog manualmente, necesita lo siguiente:

  • Un clúster o almacén SQL en el área de trabajo de Azure Databricks.

  • Los detalles de la conexión del clúster o almacén SQL, concretamente los valores Nombre de host del servidor, Puerto y Ruta de acceso HTTP.

  • Un token de acceso personal de Azure Databricks o un token de Microsoft Entra ID (anteriormente, Azure Active Directory). Para crear un token de acceso personal, haga lo siguiente:

    1. En el área de trabajo de Azure Databricks, haga clic en el nombre de usuario en la barra superior y seleccione Configuración de usuario en la lista desplegable.
    2. Haga clic en Desarrollador.
    3. Junto a Tokens de acceso, haga clic en Administrar.
    4. Haga clic en Generate new token (Generar nuevo token).
    5. (Opcional) Escriba un comentario que le ayude a identificar este token en el futuro y cambie la duración predeterminada del token de 90 días. Para crear un token sin duración (no recomendado), deje el cuadro Duración (días) vacío (en blanco).
    6. Haga clic en Generar.
    7. Copie el token mostrado en una ubicación segura y, a continuación, haga clic en Listo.

    Nota:

    Asegúrese de guardar el token copiado en una ubicación segura. No comparta el token copiado con otros usuarios. Si pierde el token copiado, no podrá volver a generar ese mismo token. Debe repetir el procedimiento para crear un nuevo token. Si pierde el token copiado o cree que el token se ha visto comprometido, Databricks recomienda eliminar inmediatamente ese token del área de trabajo haciendo clic en el icono de papelera (Revocar) situado junto al token en la página Tokens de acceso.

    Si no puede crear o usar tokens en el área de trabajo, puede deberse a que el administrador del área de trabajo tiene tokens deshabilitados o no le ha concedido permiso para crear o usar tokens. Consulte el administrador del área de trabajo o lo siguiente:

    Nota:

    Como procedimiento recomendado de seguridad, cuando se autentique con herramientas, sistemas, scripts y aplicaciones automatizados, Databricks recomienda usar los tokens de acceso personal pertenecientes a las entidades de servicio en lugar de a los usuarios del área de trabajo. Para crear los tokens para las entidades de servicio, veaAdministración de tokens de acceso personal para una entidad de servicio.

Pasos para establecer la conexión

Para conectarse a Stardog manualmente, puede hacer lo siguiente:

  1. Creación de una cuenta de Stardog.

  2. En la cuenta de Stardog, siga la solicitud para actualizar el perfil de Stardog. Active las casillas para aceptar los términos de uso y la directiva de privacidad de Stardog y, a continuación, haga clic en Actualizar.

  3. Siga la solicitud para comprobar la dirección de correo electrónico.

  4. Haga clic en Obtener una instancia en la nube de Stardog.

  5. Haga clic en Iniciar gratis, active la casilla para aceptar los términos del servicio de Stardog y, a continuación, haga clic en Restauración.

  6. Haga clic en la conexión de Azure Databricks.

  7. Haga clic en Stardog Studio.

    Stardog Studio se abre en una nueva pestaña.

  8. Haga clic en Datos.

  9. Haga clic en + Origen de datos.

  10. En el cuadro de diálogo Agregar origen de datos, introduzca un nombre para el origen de datos.

  11. En Tipo de origen de datos, seleccione Databricks y Spark SQL en la lista desplegable.

  12. En URL de conexión de JDBC, introduzca los detalles de conexión de los requisitos.

  13. En Nombre de usuario de JDBC, introduzca token.

  14. En Contraseña de JDBC, introduzca el token de acceso personal de los requisitos.

  15. En Clase de controlador de JDBC, introduzca com.simba.spark.jdbc.Driver.

  16. Haga clic en Agregar.

Pasos siguientes

  1. Creación de modelos de Graph de Conocimiento en el Diseñador de Stardog.
  2. Visualización de modelos en el Explorador de Stardog.

Recursos adicionales

Explore los siguientes recursos de Stardog: