Análise gráfica de alto desempenho, escalável e segura

Como um recurso totalmente integrado do Oracle Database, o Oracle Graph herda recursos de segurança, escalabilidade e alto desempenho.

A Oracle recebeu a pontuação mais alta no relatório de recursos essenciais para sistemas de gerenciamento de bancos de dados em nuvem de 2023 para casos de uso operacional.


Suporte abrangente a gráficos

O Oracle Graph oferece suporte a RDF (estrutura de descrição de recursos) e gráficos de propriedades em dados operacionais. Agora, os desenvolvedores podem criar facilmente aplicações de gráfico com SQL usando estruturas e ferramentas de desenvolvimento de SQL existentes por meio de gráficos de propriedades SQL. A combinação dos recursos de AI Vector Search e gráfico de conhecimento RDF no Oracle Database simplifica a extensão dos fluxos de trabalho de geração aumentada de recuperação (RAG) com análise de gráficos, permitindo maior precisão na resposta à pesquisa, também conhecida como GraphRAG.

grafos RDF

Os gráficos de RDF são projetados para representar instruções e são melhores para representar metadados complexos e dados mestres. Use o Oracle Graph, que segue os padrões W3C, para dados vinculados, integração de dados e gráficos de conhecimento.

Gráficos de propriedades

Use gráficos de propriedades para modelar dados como relacionamentos de vértices e arestas para consultar e analisar informações com base nessas correlações.

Gráficos de propriedades SQL

O Oracle Database 23ai é o primeiro banco de dados comercial a implementar o novo padrão SQL:2023, tornando mais simples para qualquer pessoa com conhecimento de SQL definir e consultar modelos gráficos.

Leia a ficha técnica dos gráficos de propriedades SQL (PDF)


Mais de 80 algoritmos paralelizados na memória prontos para uso

O Oracle Graph inclui mais de 80 algoritmos gráficos que permitem realizar classificação, detecção de comunidade, localização de caminhos, previsão de links, machine learning (ML) e muito mais. Você também pode usar a saída como entrada para um processo de machine learning para que seus modelos possam usar os relacionamentos indiretos para melhorar a precisão das previsões. Os algoritmos são paralelizados para escalabilidade e desempenho em relação aos dados operacionais.

Algoritmos de detecção de comunidade

Inclui: componentes fortemente conectados, componentes fracamente conectados, propagação de rótulos, Louvain, minimização de condutância, Infomap e propagação de rótulos entre falante e ouvinte.

Algoritmos de análise de topologia

Inclui: condutância, detecção de ciclos, distribuição de graus, excentricidade, K-Core, LCC, modularidade, alcançabilidade, ordenação topológica, contagem triangular, verificação bipartida, condutância de partição e acessibilidade

Algoritmos de classificação e walking

Inclui: PageRank, PageRank personalizado, centralidade de grau, centralidade de proximidade, centralidade de intermediação de vértices, centralidade de autovetor, HITS, árvore geradora mínima (Prim's), busca em largura, busca em profundidade, caminhada aleatória com reinicialização, classificação de artigos e centralidade harmônica.

Algoritmos de localização de caminhos

Inclui: caminho mais curto (Bellman-Ford, Dijkstra, Dijkstra bidirecional), caminho mais rápido, índice de distância de cálculo, enumeração de caminhos simples, localização rápida de caminhos filtrados e não filtrados, distância de salto, todos os vértices e arestas acessíveis e cálculo de vértices de alto grau.

Previsão de links e outros algoritmos

Inclui: Who-to-follow, SALSA e Índice Adamic-Adar.

Algoritmos de machine learning

Inclui: DeepWalk, GraphWise supervisionado, GraphWise não supervisionado, Pg2Vec, fatoração de matriz e GNNExplainer.


Oracle Graph Studio no Autonomous Database

Com o Graph Studio, quase qualquer pessoa pode começar a usar gráficos para explorar as relações nos dados. O Graph Studio remove as barreiras de entrada automatizando a configuração e o gerenciamento complicados, tornando a integração de dados perfeita e fornecendo exemplos passo a passo para começar, ao mesmo tempo em que oferece algoritmos poderosos, um servidor analítico em memória rápido e visualização avançada.

Leia o ebook (PDF)

O Graph Studio inclui:

  • Suporte para gráfico de propriedades SQL, gráfico de propriedades PGQL e gráfico RDF
  • Modelagem de grafos automatizada
  • Ampla análise de gráfico e suporte a consultas gráficas
  • Notebooks avançados e visualização integrada
  • Instalação, atualização e provisionamento automatizados

O Graph Studio está incluído sem custo adicional no modo gratuito do Autonomous Database, no Autonomous Data Warehouse Serverless e no Autonomous Transaction Processing Serverless.

Para saber mais, veja as perguntas frequentes sobre o Graph Studio.

Modelagem de gráficos

Use uma interface de usuário intuitiva para criar gráficos de propriedades SQL, gráficos de propriedades PGQL e gráficos RDF. Você pode criar um gráfico de propriedades a partir de tabelas relacionais ou de um gráfico de RDF. Importe dados e crie um gráfico ou uma coleção de gráficos de RDF por meio de um assistente.

Visualização de gráficos

Explore visualmente e interaja com um gráfico para descobrir padrões. Você pode anotar e salvar o gráfico para comunicar suas descobertas a outras pessoas.

Notebooks

Melhore a produtividade e a colaboração da equipe desenvolvendo, organizando, executando e compartilhando código por meio de um notebook interativo baseado em navegador com nove interpretadores. Você também pode visualizar os resultados sem usar a linha de comando ou instalar uma ferramenta separada.

Suporte a intérpretes

  • SQL para executar consultas SQL, criar tabelas ou inserir dados em tabelas.
  • pgql-rdbms para executar consultas PGQL no banco de dados.
  • pgql-pgx para executar consultas PGQL no Graph Server integrado.
    • Isso requer que o gráfico seja carregado na memória por meio da IU ou programaticamente por meio dos parágrafos python-pgx ou java-pgx.
    • Quando algoritmos são executados a partir dos parágrafos python-pgx ou java-pgx, os resultados são refletidos no gráfico na memória, portanto, você usaria esse interpretador para consultar esses resultados.
  • python-pgx e java-pgx para escrever código Python ou Java personalizado, incluindo o uso de APIs Python/Java para carregar gráficos no Graph Server integrado e executar algoritmos de gráfico.
  • custom-algorithms-pgx para escrever seus próprios algoritmos de gráfico PGX personalizados.
  • sparql-rdf para escrever consultas sparql em um gráfico RDF.
  • Markdown para adicionar descrições ao seu bloco de notas.
  • Conda para instalar bibliotecas de terceiros.

Desempenho na memória

Usando o Autonomous Database como camada de dados persistente, o Graph Studio move os dados gráficos para uma estrutura na memória para uma análise rápida e eficiente. O Graph Studio calcula automaticamente a alocação de memória necessária, para que você não precise gerenciar manualmente os recursos necessários.


Graph Server e Client

O Oracle Graph Server and Client permite que desenvolvedores, analistas e cientistas de dados usem gráficos no Oracle Database. Ele também pode ser usado como um ambiente gráfico gerenciado pelo usuário com a Oracle.

Ele inclui um servidor paralelo de alta velocidade, na memória, para consultas e análises de gráficos de propriedades e componentes do cliente, como shells de linha de comando para trabalhar com a API de gráficos, um plugin para SQLcl para executar consultas PGQL e uma ferramenta de visualização de gráficos.

Baixe Oracle Graph Server and Client

A Oracle recebeu a pontuação mais alta no relatório de recursos essenciais para sistemas de gerenciamento de bancos de dados em nuvem de 2023 para casos de uso operacional.

O Oracle Graph Server and Client inclui:

  • Servidor gráfico
  • Cliente gráfico
  • Plug-in PGQL para SQLcl
  • Aplicação de visualização de gráfico
  • Aplicativos web gráficos

Os adaptadores e plugins Oracle RDF Graph permitem o uso de clientes RDF de código aberto e frameworks de desenvolvimento com o recurso de gráfico RDF no Oracle Database. Inclui suporte para o adaptador RDF Graph para Eclipse RDF4J e Apache Jena 3.12.0, Apache Jena Fuseki 3.12.0 e Protege Desktop.

Modelagem de gráficos

Use SQL ou PGQL para gravar uma instrução Create Property Graph e criar um gráfico de propriedades em suas tabelas. Isso pode ser executado a partir de qualquer ferramenta compatível com SQL ou PGQL.

Visualização de gráficos

O Graph Server inclui uma aplicação de visualização de gráficos que você pode usar para explorar visualmente e interagir com um gráfico para descobrir padrões. O Graph Server também possui terminais de API REST que você pode usar com a Oracle Graph Visualization Library para visualizar gráficos em sua aplicação JavaScript.

Oracle Chatbot
Disconnected