9.4.3 データベース接続資格証明の指定
現在のユーザーのデフォルト資格証明を使用するかわりに、PgViewSubgraphReader#fromPgView
APIを使用してデータベース接続資格証明を指定できます。
次の例は、デフォルト以外のデータベース接続設定のサブグラフのロードを示しています。
opg4j> var graph = session.readSubgraph().
...> fromPgView("FRIENDS").
...> username("graphuser").
...> password("<password_for_graphuser>").
...> keystoreAlias("database1").
...> schema("graphuser").
...> jdbcUrl("jdbc:oracle:thin:@localhost:1521/orclpdb").
...> connections(12).
...> queryPgql("MATCH (a:Person)").
...> load()
graph ==> PgxGraph[name=FRIENDS,N=4,E=0,created=1648541234520]
PgxGraph graph = session.readSubgraph()
.fromPgView("FRIENDS")
.username("graphuser")
.password("<password_for_graphuser>")
.keystoreAlias("database1")
.schema("graphuser")
.jdbcUrl("jdbc:oracle:thin:@localhost:1521/orclpdb")
.connections(12)
.queryPgql("MATCH (a:Person)")
.load();
親トピック: プロパティ・グラフ・ビューからのサブグラフのロード