注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Ontology SDK を Jupyter® ノートブックで使用する

このページでは、Python版のオントロジー SDK を作成し、それを Jupyter® ノートブックで使用するプロセスを説明します。

オントロジー SDK を Jupyter® ノートブックで使用するには、以下の手順を完了します:

  1. Developer Console を使用してオントロジー SDK パッケージを作成します。
  2. サンプルリポジトリでオントロジー SDK パッケージをダウンロードします。
  3. Jupyter® ノートブックでオントロジー SDK を使用します。

1. Developer Console を使用してオントロジー SDK パッケージを作成する

新しいオントロジー SDK アプリケーションを作成するの手順に従ってください。

2. 環境にオントロジーのパッケージをインストールする

好みのパッケージマネージャとして Pip または Conda を選び、画面上の指示に従ってください。

環境の設定についての指示に従って、ユーザーのトークンを使用して FOUNDRY_SDK_AUTH_TOKEN という名前の環境変数を設定する必要があります。変数を設定するコマンドは、ユーザーのオペレーティングシステムやコマンド端末により変わる可能性があることに注意してください。

SDK のインストールを実行する前に、まず仮想環境を作成し、それをアクティブにすることを推奨します。それぞれのドキュメンテーションから、Pip のインストール用の仮想環境を作成する方法、または Conda のインストール用の仮想環境を作成する方法を学びます。

Foundry の特定のインスタンスでは、SDK ジェネレーターをローカルにインストールし、コマンドラインインターフェース(CLI)を使用して SDK 生成コマンドを実行するよう指示する場合があります。そのためには、以下のコードサンプルを使用して、生成されたコードをユーザーの Jupyter® ノートブックにロードします。

Copied!
1 2 3 4 # システムモジュールをインポートします import sys # システムのパスに "./generated/" ディレクトリを追加します sys.path.append("./generated/")

3. ユーザーの Jupyter® ノートブックで Ontology SDK を使用する

インストールが完了したら、ユーザーの環境で Jupyter® ノートブックを実行し、Ontology SDK を使用を開始します。

Copied!
1 2 3 4 5 6 7 8 9 10 11 12 import os # ontology_sdk_sample_sdkというライブラリからOntologyClientをインポートします from ontology_sdk_sample_sdk import OntologyClient # OntologyClientのインスタンスを作成します # hostnameにはFOUNDRYのインスタンスURLを指定し、tokenには環境変数からFOUNDRY_SDK_AUTH_TOKENを取得します client = OntologyClient(hostname=<FOUNDRYインスタンスURLを指定>, token=os.environ["FOUNDRY_SDK_AUTH_TOKEN"]) # clientのdev_opi_test_ontology.objectsからAirportオブジェクトを取得します AirportObject = client.dev_opi_test_ontology.objects.Airport # Airportオブジェクトの最初の1つを出力します print(AirportObject.take(1))

Jupyter® ノートブックの例のコード


Jupyter® は NumFOCUS の登録商標です。