Autonomous DatabaseでGraph Studioで使用するサードパーティのPythonパッケージを発表 (2023/01/31)

Autonomous DatabaseでGraph Studioで使用するサードパーティのPythonパッケージを発表 (2023/01/31)

https://blogs.oracle.com/database/post/announcing-third-party-python-packages-for-use-for-graph-studio-on-autonomous-database

投稿者: Rahul Tasker | Senior Product Manager




Graph Studioでカスタムサードパーティパッケージを使用できることをお知らせします。Oracle Graph Studioのユーザーは、Conda環境を介してカスタムインストールされたサードパーティパッケージを使用できるようになりました。Oracle Graph Studioは、データのグラフィカル表現を簡単にモデル化、問合せおよび変更できるAutonomous Databaseに組み込まれた環境です。Condaは、Pythonプログラム用に最初に作成されたオープンソースのパッケージ管理システムと環境管理システムですが、任意の言語のソフトウェアをパッケージ化および配布できます。Oracle Graph Studioには、Conda環境を簡単に作成および配布できるCondaインタプリタがあります。このインタプリタの一部として、Condaから使用可能なpythonライブラリをインストールできるようになりました。



Conda環境の作成と使用


Graph Studioノートブックでは、管理者権限を持つユーザーがGraph Studioセッション内で使用するためにサードパーティのPythonパッケージをconda環境にインストールできるようにするcondaインタプリタが導入されています。環境が作成され、パッケージがインストールされると、管理者ユーザーはconda環境をObject Storageにアップロードできるため、管理者以外のユーザーが簡単にアクセスできます。

Condaは、サードパーティのPythonパッケージを含む仮想環境を使用できるオープンソースのパッケージおよび環境管理システムです。conda環境では、パッケージとその依存関係をインストールおよび更新し、環境を切り替えることができます。



Getting Started


Conda環境の作成およびアップロード


「Graph Studio-Conda - Admin」のノートブック例を確認してください。このノートブックでは、サードパーティ環境の作成、パッケージのインストールおよび環境のアップロードの一般的なワークフローについて説明します。conda環境の作成時に使用される共通コマンド、およびAutonomous Databaseインスタンスに関連付けられたObject Storageバケットへのパッケージのインストールおよびconda環境のアップロード方法について学習します。






ノートブック内のConda環境のダウンロードおよびアクティブ化


「Graph Studio-Conda - Graph User」のノートブック例を確認してください。このノートブックでは、ユーザーは環境をダウンロードしてアクティブ化し、ノートブックセッションでインストール済みのパッケージを使用できます。これらのノートブックでは、PythonおよびPGQLを使用したGraph Studioノートブックでのサードパーティ環境使用のための単純なワークフローを示します。








ノートブックでのサードパーティ機能の使用


conda環境をアクティブ化すると、ユーザーはノートブック段落でパッケージ機能を起動できます。最初の例では、Python pandasパッケージのdescribe関数を使用して、pandasデータフレームに変換されたPGQL問合せの統計を表示します。2番目の例では、mattplotパッケージを使用して、アカウントID別にPageRank値の棒グラフを作成します。これらの例では、Oracle Graphを利用して、データセットにPageRankアルゴリズムを適用し、グラフから問合せを実行し、サードパーティパッケージを使用してより深いインサイトを取得します。








詳細情報


GitHubリポジトリで使用可能なサンプルノートブックを参照してください。これらのサンプルノートブックでは、このOracle Livelabの演習1&2に従って作成できるBANK_GRAPHが使用されています。


Conda InterpreterおよびGraph Studioのドキュメントも参照してください



コメント

このブログの人気の投稿

Oracle RACによるメンテナンスのためのドレインとアプリケーション・コンティニュイティの仕組み (2023/11/01)

Oracle Cloud Infrastructure Secure Desktopsを発表: デスクトップ仮想化のためのOracleのクラウドネイティブ・サービス (2023/06/28)

Oracle Cloudのデータベースをオブジェクト・ストレージにバックアップする3つの方法 (2021/12/13)