サポート対象外となった機能
Oracle Graph Server and Clientでサポート対象外となった機能を確認します。
https://<server_host>:7007/ui/
で実行されるグラフ・ビジュアライゼーション・アプリケーションはサポートが終了しました。かわりに、ブラウザでURLhttps://<server_host>:7007/dash/
を開くことで、新しいグラフ・ビジュアライゼーション・アプリケーションを使用します(「グラフ・ビジュアライゼーションWebクライアントの実行」を参照)。なお、古いURL
https://<server_host>:7007/ui/
にアクセスすると、自動的に、新しいURLhttps://<server_host>:7007/dash/
にリダイレクトされます。- Oracle Database 12.2はサポートが終了しました。
- グラフ・サーバー構成フィールド
server_cert
およびserver_private_key
はサポートが終了しました。かわりに、server_keystore
を使用してください。 - 次の
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
パラメータを構成します。 - Oracle JDK 8のサポートは終了しました。
- Oracle Graph HDFSコネクタのサポートは終了しました。
- プロパティ・グラフ・スキーマ・オブジェクトを使用したOracle Databaseでのプロパティ・グラフの作成はサポート対象外となりました。プロパティ・グラフ・スキーマ・オブジェクトを操作するための関連する
OPG_APIS
およびOPG_GRAPHOP
PL/SQLパッケージもサポート対象外となりました。かわりに、SQLプロパティ・グラフまたはPGQLプロパティ・グラフを作成できます。
SupervisedGraphWiseModel.inferAndGetExplanation(...)
はサポートが終了しました。かわりに、SupervisedGraphWiseModel.inferAndExplain(...)
を使用します。UnsupervisedGraphWiseModel.inferAndGetExplanation(...)
はサポートが終了しました。かわりに、UnsupervisedGraphWiseModel.inferAndExplain(PgxGraph, PgxVertex)
を使用します。oracle.pgx.api.mllib
APIにあるPg2vecModelBuilder.setUseGraphletSize(java.lang.Boolean useGraphletSize)
メソッドはサポートが終了しました。かわりに、Pg2vecModelBuilder.setUseGraphletSize(boolean useGraphletSize)
メソッドを使用します。AbstractGraphConfigBuilder.setFilter(final GraphFilter filter)
はサポートが終了しました。かわりに、PGQLプロパティ・グラフからのサブグラフのロードを使用します。AbstractGraphConfigBuilder.setFilterStrategy(final FilterStrategy filterStrategy)
はサポートが終了しました。かわりに、PGQLプロパティ・グラフからのサブグラフのロードを使用します。GraphConfig.getLoadingFilter()
はサポートが終了しました。かわりに、PGQLプロパティ・グラフからのサブグラフのロードを使用します。SupervisedGraphWiseModelBuilder.setLossFunction(SupervisedGraphWiseModelConfig.LossFunction ...)
はサポートが終了しました。かわりに、SupervisedGraphWiseModelBuilder.setLossFunction(LossFunction)
を使用します。PgqlViewGraphExpander.schema(String)
はサポートが終了しました。かわりに、PgqlViewGraphExpander.fromPgPgql(String, String)
を使用します。PgqlViewGraphExpander.owner(String)
はサポートが終了しました。かわりに、PgqlViewGraphExpander.fromPgPgql(String, String)
を使用します。PgxSession.getGraphs()
メソッドはサポートが終了しました。かわりに、PgxSession.getGraphs(Namespace namespace)
を使用します。PgxSession.getGraphsAsync()
メソッドはサポートが終了しました。かわりに、PgxSession.getGraphsAsync(Namespace namespace)
を使用します。- メソッド
setValidationFraction
およびgetValidationFraction
は、DeepWalkとPg2vecではサポートが終了し、すべてのサンプルで損失が計算されるようになりました。 - PGQL 0.9およびPGQL 1.0のエッジ・パターン構文
--
、-->
および<--
はサポート対象外となりました。かわりに、
-
、->
および<-
をそれぞれ使用します。 - PGQL 0.9の
WHERE
句構文WHERE n -> m
はサポート対象外となりました。かわりに、
WHERE (n) -> (m)
を使用します。 pypgx.api.FlashbackSynchronizer
はサポート対象外となりました。かわりに、pypgx.api.Synchronizer
を使用します。PgxGraph.create_synchronizer()
のconnection
パラメータはサポート対象外となりました。かわりに、jdbc_url
、username
およびpassword
を使用します。また、
synchronizer_class
およびinvalid_change_policy
パラメータはキーワードのみのパラメータになりました。- 次のクラスは、
pypgx
パッケージではサポート対象外となりました。かわりに、pypgx.api.filters
サブパッケージを使用して次のクラスにアクセスします。EdgeFilter
GraphFilter
VertexFilter
PathFindingFilter
Analyst.deepwalk_builder()
: パラメータvalidation_fraction
が削除されました。損失はすべてのサンプルで計算されます。GraphWiseModelConfig
のset_standarize
はサポート対象外となりました。かわりに、set_standardize
を使用してください。pypgx.get_session()
のパラメータredirect_stdout
およびredirect_stderr
はサポート対象外となりました。oracle.pgx.config
内のJava APIメソッドAbstractGraphConfigBuilder#setNodeIdType
はサポートされなくなりました。かわりに、AbstractGraphConfigBuilder#setVertexIdType()
を使用してください。
親トピック: このリリースでのこのガイドの変更点