26.5.1 グラフの変更

このセクションでは、グラフの頂点およびエッジ・プロバイダを追加または削除するために使用されるグラフ変更について説明します。

以前にロードまたは作成されたグラフに対して、頂点およびエッジ・プロバイダを追加または削除できます。プロバイダを既存のデータソースから追加することも、新しい空のプロバイダを作成することもできます。この変更によって、新しい独立したグラフを作成するか、またはグラフの新しいスナップショットを作成できます。

次のトピックでは、頂点およびエッジ・プロバイダの追加および削除について詳しく説明します。

既存のグラフの変更を開始するには、最初にグラフ変更ビルダーを作成する必要があります。たとえば、次のコードは、変数graphに格納されているグラフに対してグラフ変更を開始する方法を示しています。

opg-jshell> var alterationBuilder = graph.alterGraph()
import oracle.pgx.api.*;
import oracle.pgx.api.graphalteration.GraphAlterationBuilder;

GraphAlterationBuilder alterationBuilder = graph.alterGraph();
alteration_builder = graph.alter_graph()