11.1 グラフ分析のサンプルデータの使用
グラフ・サーバーのrpmインストールでは、グラフ分析に使用できるサンプル・グラフ・データが提供されます。このサンプル・グラフ・データには、/opt/oracle/graph/data
または<client_dir>/data
ディレクトリでアクセスできます。
bank_graph
フォルダには、bank_nodes.csv
ファイルおよびbank_edges_amt.csv
ファイル内のグラフの頂点とエッジを表すデータがそれぞれ格納されます。これらの.csv
ファイルからデータベースにグラフ・データをインポートできます。その後、問合せおよび分析用のグラフを作成できます。
11.1.1 CSVファイルからのデータのインポート
Oracle SQL DeveloperまたはOracle Databaseユーティリティ(SQL*Loaderや外部表など)を使用して、CSVファイルのデータをデータベースにインポートできます。
-
ファイルから表にデータをインポートする方法については、Oracle SQL Developerユーザーズ・ガイドのデータ・インポート・ウィザードを参照してください。
- データ転送ユーティリティの詳細は、Oracle Databaseユーティリティを参照してください。
次に、Oracle SQL Loaderを使用してデータをデータベース表にロードする手順を示します。
前提条件として、次のSQL文を実行して、データベースで頂点(
bank_accounts
)表およびエッジ(bank_txns
)表を作成する必要があります。CREATE TABLE bank_accounts(id NUMBER, name VARCHAR2(10));
CREATE TABLE bank_txns(from_acct_id NUMBER, to_acct_id NUMBER, description VARCHAR2(10), amount NUMBER);
次に、次のステップを実行してデータをロードします。
サンプルの銀行グラフ・データがデータベース表で使用できるようになりました。
親トピック: グラフ分析のサンプル・データの使用