Graph
API とトップレベルのアルゴリズムが組み合わされたロジックブロックはGelly内で org.apache.flink.graph.asm
パッケージ内のグラフアルゴリズムとしてアクセスできます。これらのアルゴリズムは最適化および設定パラメータによる調整を提供し、同じ設定を使って同じ入力を処理する時に暗黙的なランタイムの再利用を提供するかもしれません。
アルゴリズム | 解説 |
---|---|
degree.annotate.directed. VertexInDegree |
入次数を持つ有向グラフの頂点に注釈をつけます。
任意の設定:
|
degree.annotate.directed. VertexOutDegree |
出次数を持つ有向グラフの頂点に注釈をつけます。
任意の設定:
|
degree.annotate.directed. VertexDegrees |
次数、出次数、入次数を持つ有向グラフ の頂点に注釈を付けます。
任意の設定:
|
degree.annotate.directed. EdgeSourceDegrees |
始点IDの次数、出次数、入次数を持つ有向グラフ の辺に注釈を付けます。
任意の設定:
|
degree.annotate.directed. EdgeTargetDegrees |
終点IDの次数、出次数、入次数を持つ有向グラフ の辺に注釈を付けます。
任意の設定:
|
degree.annotate.directed. EdgeDegreesPair |
始点と終点の次数、出次数、入次数を持つ有向グラフ の辺に注釈を付けます。
任意の設定:
|
degree.annotate.undirected. VertexDegree |
次数を持つ無向グラフの頂点に注釈を付けます。
任意の設定:
|
degree.annotate.undirected. EdgeSourceDegree |
始点IDの次数を持つ無向グラフの辺に注釈を付けます。
任意の設定:
|
degree.annotate.undirected. EdgeTargetDegree |
終点IDの次数を持つ無向グラフの辺に注釈を付けます。
任意の設定:
|
degree.annotate.undirected. EdgeDegreePair |
始点および終点の両方の次数を持つ無向グラフの辺に注釈を付けます。
任意の設定:
|
degree.filter.undirected. MaximumDegree |
最大の次数によって無向グラフをフィルターします。
任意の設定:
|
simple.directed. Simplify |
有向グラフから自己閉路および重複辺を削除します。
任意の設定:
|
simple.undirected. Simplify |
対称辺を追加し、無向グラフから自己閉路および重複辺を削除します。
任意の設定:
|
translate. TranslateGraphIds |
指定された
必須条件:
任意の設定:
|
translate. TranslateVertexValues |
指定された
必須条件:
任意の設定:
|
translate. TranslateEdgeValues |
指定された
必須条件:
任意の設定:
|