4 データ分析およびデータ・ビジュアライゼーションのためのOracle Machine Learning Notebooksの概要
Oracle Machine Learning Notebooksは、データ・アナリストやデータ・サイエンティスト向けの強化されたWebベースのノートブック・プラットフォームです。コードの記述、テキストの作成、ビジュアライゼーションの作成、および機械学習を含むデータ分析の実行が可能です。ノートブックは、バックエンドのインタープリタで動作します。Oracle Machine Learningユーザー・インタフェースでは、ノートブックはプロジェクト内で使用可能であり、ノートブックを作成、編集、削除、コピー、移動したり、テンプレートとして保存することもできます。
- Oracle Machine Learning Notebooksについて
Oracle Machine Learning Notebooksは、データ・エンジニア、データ・アナリスト、RユーザーとPythonユーザー、およびデータ・サイエンティスト向けの強化されたWebベースのノートブック・プラットフォームです。コードの記述、テキストの作成、ビジュアライゼーションの作成、および機械学習を含むデータ分析の実行が可能です。ノートブックは、バックエンドのインタープリタで動作します。 - Oracle Machine Learningの「ノートブック」ページへのアクセス
OMLの「ノートブック」ページには、Oracle Machine Learning Notebooksの左側のナビゲーション・ペインから、または「ノートブック」ページからアクセスできます。 - Oracle Machine Learningノートブックの編集
ノートブックを作成すると、それが自動的に開き、デフォルトの%sqlインタープリタを使用してパラグラフが1つ表示されます。%script
、%python
、%sql
、%r
、%md
または%conda
のいずれかを明示的に指定することでインタープリタを変更できます。 - Pythonインタプリタを介したノートブックでのGPUコンピュート機能の有効化
このトピックでは、Pythonインタプリタを介してノートブックでGPUコンピュート機能を有効にする方法を示します。また、そのノートブックを実行中の現在のGPUに関する情報、およびその他の詳細を取得する方法を示します。 - ノートブックのエクスポート
ノートブックは、ネイティブ形式(.dsnb
)ファイル、Zeppelin形式(.json
)ファイル、Jupyter形式(.ipynb
)でエクスポートし、後で同じ環境または別の環境にインポートできます。 - ノートブックのインポート
プラガブル・データベース(PDB)にわたるノートブックを自分のワークスペースにインポートできます。Oracle Machine Learning UIでは、ネイティブ形式の(.dsnb)
、Zeppelin(.json)
およびJupyter(.ipynb)
のノートブックのインポートがサポートされています。 - ノートブックのパラグラフでのSQLインタープリタの使用
Oracle Machine Learning ノートブックは複数の言語をサポートしています。各パラグラフは、特定のインタープリタに関連付けられています。たとえば、SQL文を実行するには、SQLインタープリタを使用します。PL/SQL文を実行するには、script
インタープリタを使用します。 - ノートブックのパラグラフでのPythonインタープリタの使用
Oracle Machine Learning ノートブックは複数の言語をサポートしています。各パラグラフは、特定のインタープリタに関連付けられています。ノートブック内でPythonコマンドを実行するには、まずPythonインタープリタに接続する必要があります。OML4Pyを使用するには、oml
モジュールをインポートする必要があります。 - ノートブックのパラグラフでのRインタープリタの使用
Oracle Machine Learning ノートブックは複数の言語をサポートしています。各パラグラフは、特定のインタープリタに関連付けられています。Oracle Machine LearningノートブックでRファンクションを実行するには、まずRインタプリタに接続する必要があります。 - ノートブックのパラグラフでのCondaインタープリタの使用
Oracle Machine Learning Notebooksには、管理者がサードパーティのカスタムPythonおよびRライブラリを使用し、conda環境を作成するためのCondaインタープリタが用意されています。作成後は、Condaインタープリタを使用してノートブック・セッション内でConda環境をダウンロードし、アクティブ化できます。 - Markdownインタプリタの使用とMarkdownプレーン・テキストからの静的htmlの生成
Markdownインタプリタを使用し、Markdownプレーン・テキストから静的htmlを生成します。 - インタプリタとノートブック・サービス・レベルについて
インタプリタは、特定のデータ処理言語バックエンドを使用できるようにするプラグインです。 - スクラッチパッドの使用
スクラッチパッドを使用すると、SQL文、PL/SQLスクリプト、RスクリプトおよびPythonスクリプト(名前の変更が可能)を実行するために、ワンクリックで簡単にノートブックにアクセスできます。スクラッチパッドは、Oracle Machine Learningユーザー・インタフェース(UI)ホームページで使用できます。