Conectar ao Stardog
A Plataforma Stardog Enterprise Knowledge Graph fornece uma base para uma camada de dados semântica flexível criado para responder a consultas complexas em silos de dados.
Você pode integrar os warehouses de SQL do Databricks (antigos pontos de extremidade de SQL do Databricks) e os clusters do Azure Databricks ao Stardog.
Conectar-se ao Stardog usando o Partner Connect
Observação
O Partner Connect só dá suporte à integração de SQL warehouses com o Stardog. Para integrar um clustes ao Stardog, conecte-se manualmente ao Stardog.
Para se conectar ao Stardog usando o Partner Connect, faça o seguinte:
Conectar-se ao parceiro de camada semântica usando o Partner Connect.
Em sua conta do Stardog, siga o prompt para atualizar seu perfil do Stardog. Marque as caixas para concordar com os termos de uso e a política de privacidade do Stardog e clique em Atualizar.
Clique em Obter uma Instância de Nuvem do Stardog.
Clique em Iniciar Gratuitamente, marque a caixa para concordar com os termos de serviço do Stardog e clique em Checkout.
Em Ação, clique no menu kebab e selecione Criar fonte de dados.
A caixa de diálogo Gerenciar Fonte de dados do Databricks é aberta.
Opcionalmente, edite o nome da fonte de dados e clique em Criar Fonte de Dados.
Você pode encontrar vídeos sobre como usar kits de início com dados de exemplo em sua conta do Stardog ou clicar na conexão do Azure Databricks para acessar aplicativos Stardog para começar a modelar seus dados.
Conectar manualmente ao Stardog
Esta seção descreve como se conectar manualmente ao Stardog.
Observação
Você pode usar o Partner Connect para simplificar a experiência de conexão de um SQL warehouse.
Requisitos
Antes de se conectar ao Stardog manualmente, você precisa do seguinte:
Um cluster ou SQL warehouse do workspace do Azure Databricks.
Os detalhes da conexão do cluster ou do SQL warehouse, especificamente os valores nome do Host do Servidor, Porta e Caminho HTTP.
Um token de acesso pessoal do Azure Databricks ou um token do Microsoft Entra ID (antigo Azure Active Directory). Para criar um token de acesso pessoal, faça o seguinte:
- No workspace do Azure Databricks, clique no nome de usuário do Azure Databricks na barra superior e selecione Configurações na lista suspensa.
- Clique em Desenvolvedor.
- Ao lado de Tokens de acesso, clique em Gerenciar.
- Clique em Gerar novo token.
- (Opcional) Insira um comentário que ajude você a identificar esse token no futuro e altere o tempo de vida padrão do token de 90 dias. Para criar um token sem tempo de vida (não recomendado), deixe a caixa Tempo de vida (dias) vazia (em branco).
- Clique em Gerar.
- Copie o token exibido para um local seguro e clique em Concluído.
Observação
Lembre-se de salvar o token copiado em um local seguro. Não compartilhe seu token copiado com outras pessoas. Se você perder o token copiado, não poderá regenerar exatamente aquele mesmo token. Em vez disso, será necessário repetir esse procedimento para criar um novo token. Caso você tenha perdido o token copiado ou acredite que ele tenha sido comprometido, o Databricks recomenda que você exclua imediatamente esse token do seu workspace clicando no ícone de lixeira (Revogar) ao lado do token na página de Tokens de acesso.
Se você não conseguir criar ou usar tokens em seu workspace, isso pode ocorrer porque o administrador do workspace desabilitou tokens ou não deu permissão para criar ou usar tokens. Consulte o administrador do espaço de trabalho ou os seguintes tópicos:
Observação
Como melhor prática de segurança, ao autenticar com ferramentas, sistemas, scripts e aplicativos automatizados, o Databricks recomenda que você use tokens de acesso pertencentes às entidades de serviço e não aos usuários do workspace. Para criar tokens para entidades de serviço, consulte Gerenciar tokens para uma entidade de serviço.
Etapas para se conectar
Para se conectar ao Stardog manualmente, faça o seguinte:
Criar uma conta do Stardog.
Em sua conta do Stardog, siga o prompt para atualizar seu perfil do Stardog. Marque as caixas para concordar com os termos de uso e a política de privacidade do Stardog e clique em Atualizar.
Siga o prompt para verificar seu endereço de email.
Clique em Obter uma Instância de Nuvem do Stardog.
Clique em Iniciar Gratuitamente, marque a caixa para concordar com os termos de serviço do Stardog e clique em Checkout.
Clique na conexão do Azure Databricks.
Clique em Estúdio Stardog.
O Estúdio Stardog é aberto em uma nova guia.
Clique em Dados.
Clique em + Fonte de dados.
Na caixa de diálogo Adicionar Fonte de Dados, insira um nome para sua fonte de dados.
Em Tipo de Fonte de Dados, selecione Databricks e Spark SQL na lista suspensa.
Em URL de Conexão JDBC, insira os detalhes da conexão dos requisitos.
Em nome de usuário JDBC, insira
token
.Em senha JDBC, insira o token de acesso pessoal dos requisitos.
Em classe de Driver JDBC, insira
com.simba.spark.jdbc.Driver
.Clique em Adicionar.
Próximas etapas
- Criar modelos do Knowledge Graph no Designer do Stardog.
- Visualize modelos no Explorer do Stardog.
Recursos adicionais
Explore os seguintes recursos do Stardog: