9.48 OPG_APIS.PR_CLEANUP

形式

OPG_APIS.PR_CLEANUP(
     edge_tab_name   IN VARCHAR2,
     wt_node_pr      IN OUT VARCHAR2,
     wt_node_nextpr  IN OUT VARCHAR2,
     wt_edge_tab_deg IN OUT VARCHAR2,
     wt_delta        IN OUT VARCHAR2,
     options         IN VARCHAR2 DEFAULT NULL);

説明

ページ・ランクの計算の実行後にクリーンアップを実行します。

パラメータ

edge_tab_name

プロパティ・グラフ・エッジ表の名前。

wt_node_pr

頂点のページ・ランク値を保持する作業表の名前。

wt_node_next_pr

次の反復の頂点のページ・ランク値を保持する作業表の名前。

wt_edge_tab_deg

エッジとノードの並列度情報を保持する作業表の名前。

wt_delta

いくつかの特別な頂点に関する情報を保持する作業表の名前。

options

操作に対する追加の設定。次の値が1つ以上含まれる(カンマ区切り)オプションの文字列。

  • CREATE_UNDIRECTED=T

  • REUSE_UNDIRECTED_TAB=T

使用上のノート

OPG_APIS.PRプロシージャへの各コールの後はクリーンナップを実行する必要はありません。OPG_APIS.PR_CLEANUPプロシージャのコール前に、いくつかのページ・ランク計算を実行することができます。

次の例は、mypgという名前のプロパティ・グラフでのページ・ランクの計算の実行後にクリーンアップの作業を行います。

EXECUTE OPG_APIS.PR_CLEANUP('mypgGE$', wt_pr, wt_npr, wt3, wt4, null);