O Graph Studio é um ambiente de análise e gerenciamento de dados gráficos totalmente gerenciado e de autoatendimento. Ele está disponível como um recurso do Oracle Autonomous Database Serverless (ADB-S) para armazenar, gerenciar e analisar dados como um gráfico.
O Graph Studio está entre as ferramentas que você pode encontrar na guia Configuração de Ferramentas do painel do Autonomous Database. Como alternativa, você pode acessar o Database Actions e clicar no Graph Studio na página de Launchpad no grupo Desenvolvimento. Para acessar o Graph Studio, você precisa criar um usuário do banco de dados com a função GRAPH_DEVELOPER designada.
O Graph Studio oferece funcionalidade abrangente por meio de uma interface baseada em navegador. Para aplicativos que precisam de acesso à funcionalidade por meio de uma interface de programação (API), há uma biblioteca do lado do cliente, que está incluída no Graph Server e no Kit do Cliente, disponível para download aqui ou no Oracle Cloud Marketplace.
Os recursos de gráfico do Autonomous Database aceitam o modelo de gráfico de propriedades (compatível com SQL e PGQL) e os gráficos RDF com base nos padrões da web semânticos W3C, como SPARQL ou OWL (W3C Web Ontology Language). Há até mesmo interoperabilidade entre os dois modelos de gráfico.
Com o Graph Studio, você pode executar consultas de correspondência de padrões usando o seguinte:
Você também tem acesso a mais de 80 algoritmos de gráfico para classificação e caminhada, detecção de comunidade, descoberta de caminho, avaliação de estruturas de gráfico, previsão de links ou outras finalidades que podem ser invocadas usando uma API Java ou Python. Também é possível usar o machine learning em seus dados gráficos de propriedades no Graph Studio por meio dos algoritmos Graph Neural Network (GNN) na biblioteca de machine learning PGX ou por meio do Oracle Machine Learning (OML).
O modelo gráfico RDF é particularmente adequado para gráficos de conhecimento ou soluções de integração de aplicações. Com o Gráfico RDF, você está usando o Autonomous Database como um armazenamento triplo. Você pode consultar e analisar seu gráfico usando SPARQL como linguagem de consulta, ou como protocolo, ou pode realizar inferências com base em ontologias definidas com o OWL.
A documentação está incluída no conjunto de documentação do Autonomous Database aqui.
Não, o Graph Studio é totalmente integrado à Oracle Cloud Infrastructure (OCI). No momento, não há planos de disponibilizá-lo on-premises. Para análise de gráfico on-premises ou na Oracle Cloud IaaS, recomendamos o Oracle Graph Server and Client, que está disponível para download aqui ou no Oracle Cloud Marketplace, e funciona com qualquer Oracle Database compatível.
Quando licenciado com o Autonomous Database, tanto o Autonomous Data Warehouse quanto o Autonomous Transaction Processing, não há cobrança adicional para o Graph Studio ou para os recursos de gráfico nos quais ele se baseia. Há, no entanto, um custo conforme o uso. O ambiente do Graph Studio usa ECPUs adicionais, que são cobradas pela taxa de uma ECPU do ADB. Você pode definir o número de ECPUs para o Graph Studio na guia Configuração de Ferramentas da página Console do ADB.
Para mais detalhes sobre o licenciamento do Autonomous Database, consulte as Perguntas mais frequentes relacionadas.
Sim. O Autonomous Database oferece testes de 30 dias gratuitos,, e o Graph Studio está incluído. Para mais informações, inclusive como se inscrever, clique aqui.
Sim. O Autonomous Database Serverless oferece um serviço gratuito, e o Graph Studio faz parte dessa oferta. Para mais informações, inclusive como se inscrever, clique aqui.
Como usuário do banco de dados, você poderá acessar os recursos gráficos depois que tiver a atribuição GRAPH_DEVELOPER designada.
Todos os mecanismos de segurança do Autonomous Database se aplicam. Para mais informações, inclusive como se inscrever, clique aqui.
O Graph Studio usa o Autonomous Database como camada de persistência. A partir daí, as consultas de gráfico podem ser executadas no banco de dados ou os dados de gráfico podem ser passados para estruturas de dados na memória para executar algoritmos e consultas de gráfico. Você pode usar o Graph Studio para gerenciar os dados, mapear tabelas relacionais para um modelo gráfico e analisar os dados gráficos resultantes.
O Graph Studio é uma ferramenta de autoatendimento integrada para trabalhar com gráficos. Ela inclui:
Também inclui dados de amostra e notebooks de demonstração para ilustrar como começar.
O Graph Studio utiliza o Autonomous Database subjacente para armazenamento de dados. Portanto, é possível usar todas as ferramentas ou soluções que funcionam com o ADB como banco de dados. Isso inclui o Database Actions, GoldenGate e Oracle Data Integration. Para mais detalhes sobre como carregar dados no Autonomous Database, clique aqui.
Para correspondência de padrões de gráficos, o Oracle Autonomous Database oferece suporte para a Property Graph Query Language (PGQL) e a nova sintaxe de gráficos disponível no padrão SQL:2023 publicado pela ISO. A PGQL é uma linguagem de consulta baseada em SQL para o modelo de dados do gráfico de propriedades. Ela permite especificar padrões de gráfico de alto nível que são comparados com os vértices e as bordas em um gráfico. Entre outras coisas, o PGQL conta com estruturas de expressão regular avançadas para alcançar gráficos, encontrando os caminhos mais curtos e econômicos. A especificação de idioma mais recente, além de muitos exemplos, está disponível aqui.
Atualmente, o notebook no Graph Studio inclui um interpretador Java e um interpretador Python para acessar as APIs do Graph, bem como um interpretador PGQL para executar consultas de correspondência de padrão no gráfico. Além disso, há um interpretador SQL para acessar dados em tabelas relacionais, além de um interpretador SPARQL para trabalhar com Gráficos RDF. A nova sintaxe de gráfico disponível no padrão SQL:2023 agora é compatível.
Sim, com o plug-in de Visualização de Gráfico do APEX, você pode trabalhar perfeitamente com os gráficos criados no Graph Studio. Especificamente, você pode criar aplicações que visualizem esses gráficos e ofereçam análise interativa ao usuário.
O Graph Studio inclui uma calculadora para estimar a quantidade de memória necessária para mover os dados gráficos para estruturas de dados na memória para análise. Para acelerar o processo, é possível pré-alocar memória no Graph Studio.
O Graph Modeler no Graph Studio gera PGQL DDL como parte do processo de modelagem. Se você já criou uma instrução PGQL DDL anteriormente, poderá copiá-la e colá-la no Graph Modeler e trabalhar com ela como está ou refiná-la, se necessário. Como alternativa, você pode informar a instrução PGQL DDL usando o botão "</> Consulta" no ícone do menu Gráficos.