非推奨となった機能

Oracle Graph Server and Clientで非推奨となった機能を確認します。

  • プロパティ・グラフ・スキーマを使用したグラフの作成

    プロパティ・グラフ・スキーマの使用によるデータベースでのプロパティ・グラフの作成は非推奨です。かわりに、SQLプロパティ・グラフまたはプロパティ・グラフ・ビューを作成できます。

  • GraphServer#getInstance API

    次のGraphServer#getInstance APIは非推奨となりました:

    • GraphServer.getInstance(ClientConfig clientConfig, String username, char[] password, int refreshTimeBeforeTokenExpiry)
    • GraphServer.getInstance(String baseUrl, String username, char[] password, int refreshTimeBeforeTokenExpiry)
    • GraphServer.getInstance(String baseUrl, String kerberosTicketPath, int refreshTimeBeforeTokenExpiry)

    かわりに、pgx.confファイルでrefresh_time_before_token_expiry_secondsパラメータを構成します。

  • opg_apis.get_version()

    OPG_APIS.GET_VERSION()ファンクションは非推奨となり、将来のリリースでサポートされなくなります。かわりに、OPG_APIS.GET_OPG_VERSIONを使用してください。

  • PgqlViewGraphExpanderに対して非推奨のメソッド

    PgqlViewGraphExpander.schema(String)およびPgqlViewGraphExpander.owner(String)は非推奨となりました。かわりに、PgqlViewGraphExpander.fromPgView(String, String)を使用します。

  • グラフ・サーバー(PGX)構成フィールド

    グラフ・サーバー構成フィールドserver_certおよびserver_private_keyは非推奨となりました。かわりに、server_keystoreを使用してください。

  • PyPGX
    • Operationの次の属性は非推奨となりました: graph_idoperation_typecost_estimatetotal_cost_estimatecardinality_estimatepattern_infoおよびchildren。かわりに、get_graph_id()get_operation_type()などの対応するgetterメソッドを使用します。
    • ServerInstanceクラスのpgx_version属性は非推奨となりました。かわりに、get_version()を使用します。
    • PartitionedGraphConfigの属性pg_view_nameは非推奨となりました。かわりに、source_nameおよびsource_type (pg_viewに設定)を使用します。
    • GraphWiseModelConfigset_standarizeは非推奨となりました。かわりに、set_standardizeを使用してください。
    • PgqlResultSet.get_vertex_labelsの戻り値は、リストの場合とそうでない場合があります。
  • サブグラフのロード

    フィルタ式を使用したサブグラフの作成は非推奨となりました。かわりに、プロパティ・グラフ・ビューからのサブグラフのロードを使用してください。

  • PgxML: inferAndGetExplanation関数

    GraphWiseModel.inferAndGetExplanation()は非推奨となりました。かわりに、GraphWiseModel.gnnExplainer()を使用してモデルのGnnExplainerオブジェクトを取得し、GnnExplainer.inferAndExplain()を使用してください。

  • oracle.pgx.api.mllib APIのPg2vecModelBuilder.setUseGraphletSize(java.lang.Boolean useGraphletSize)メソッドは非推奨となりました。かわりに、Pg2vecModelBuilder.setUseGraphletSize(boolean useGraphletSize)メソッドを使用します。
  • PgxML: SupervisedGraphWiseModelBuilder.setLossFunction関数

    SupervisedGraphWiseModelBuilder.setLossFunction(SupervisedGraphWiseModelConfig.LossFunction ...)は非推奨となりました。かわりに、SupervisedGraphWiseModelBuilder.setLossFunction(LossFunction ...)関数を使用してください。

  • PL/SQL API OPG_APIS.GET_SCNファンクション
    PL/SQL API OPG_APIS.GET_SCNファンクションは非推奨となりました。かわりに、現在のSCN (システム変更番号)を取得するには、DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBERファンクションを使用します。
    SELECT dbms_flashback.get_system_change_number FROM DUAL;