0 / 0
資料の 英語版 に戻る
生成されたコード・スニペットによるデータのロード
最終更新: 2024年10月04日
生成されたコード・スニペットによるデータのロード

自動生成されたコードを追加して、プロジェクト・データ資産からノートブック・セルにデータをロードできます。 資産タイプは、ファイルまたはデータベース接続にすることができます。

ノートブックの空のコード・セルをクリックし、ノートブックのツールバーから 「コード・スニペット」 アイコン (「コード・スニペット」アイコン) をクリックし、 「データの読み取り」 とプロジェクトの資産を選択することで、以下を行うことができます。

  • データ・ソースのアクセス資格情報を挿入する。 この機能は、プロジェクトに追加されるすべてのデータ資産に使用できます。 資格情報を使用して、資産にアクセスし、選択したデータ構造にデータをロードするための独自のコードを作成できます。

  • ノートブック・セルに追加されるコードを生成する。 挿入されたコードは、データ・セットまたは接続の操作を簡単に開始できるクイック・スタートとして機能します。 実動システムでは、挿入されたコードを詳しく調べ、各自のニーズをより適切に満たす独自のコードを作成する必要があるかどうかを判断してください。

    コード・セルを実行すると、データへのアクセスが行われ、選択したデータ構造にデータがロードされます。

    注記:

    1. 生成されたコードを提供する機能は、以下の場合に一部の接続では無効になります。
      • 接続資格情報は個人の資格情報です。
      • 接続でセキュア・ゲートウェイ・リンクが使用されている
      • 接続資格情報はボールトに保管されます
    2. 使用しているファイル・タイプまたはデータベース接続が以下のリストに表示されない場合は、汎用コードの作成を選択できます。 Python の場合、これは StreamingBody オブジェクトであり、R の場合は textConnection オブジェクトです。

以下の表に、コードを生成するオプションをサポートするデータ・ソース接続 (ファイル・タイプおよびデータベース接続) を示します。 コードを生成するためのオプションは、データ・ソース、ノートブック・コーディング言語、およびノートブック・ランタイム計算によって異なります。

サポートされるファイル・タイプ

表 1. サポートされるファイル・タイプ
データ・ソース ノートブック・コーディング言語 計算エンジン・タイプ データのロードで使用可能なサポート
CSVファイル
Python Anaconda Python ディストリビューション pandasDataFrame へのデータのロード
Spark を使用 pandasDataFrame および sparkSessionDataFrame へのデータのロード
Hadoop を使用 pandasDataFrame および sparkSessionDataFrame へのデータのロード
R Anaconda R ディストリビューション R データ・フレームへのデータのロード
Spark を使用 R データ・フレームおよび sparkSessionDataFrame へのデータのロード
Hadoop を使用 R データ・フレームおよび sparkSessionDataFrame へのデータのロード
Python スクリプト
Python Anaconda Python ディストリビューション pandasStreamingBody へのデータのロード
Spark を使用 pandasStreamingBody へのデータのロード
Hadoop を使用 pandasStreamingBody へのデータのロード
R Anaconda R ディストリビューション rRawObject へのデータのロード
Spark を使用 rRawObject へのデータのロード
Hadoop を使用 rRawObject へのデータのロード
JSON ファイル
Python Anaconda Python ディストリビューション pandasDataFrame へのデータのロード
Spark を使用 pandasDataFrame および sparkSessionDataFrame へのデータのロード
Hadoop を使用 pandasDataFrame および sparkSessionDataFrame へのデータのロード
R Anaconda R ディストリビューション R データ・フレームへのデータのロード
Spark を使用 R データ・フレーム、rRawObject、および sparkSessionDataFrame へのデータのロード
Hadoop を使用 R データ・フレーム、rRawObject、および sparkSessionDataFrame へのデータのロード
.xlsx および .xls ファイル
Python Anaconda Python ディストリビューション pandasDataFrame へのデータのロード
Spark を使用 pandasDataFrame へのデータのロード
Hadoop を使用 pandasDataFrame へのデータのロード
R Anaconda R ディストリビューション rRawObject へのデータのロード
Spark を使用 データ・ロードはサポートされていません
Hadoop を使用 データ・ロードはサポートされていません
オクテット・ストリーム・ファイル・タイプ
Python Anaconda Python ディストリビューション pandasStreamingBody へのデータのロード
Spark を使用 pandasStreamingBody へのデータのロード
R Anaconda R ディストリビューション rRawObject でのデータのロード
Spark を使用 rDataObject でのデータのロード
PDF ファイル・タイプ
Python Anaconda Python ディストリビューション pandasStreamingBody へのデータのロード
Spark を使用 pandasStreamingBody へのデータのロード
Hadoop を使用 pandasStreamingBody へのデータのロード
R Anaconda R ディストリビューション rRawObject でのデータのロード
Spark を使用 rDataObject でのデータのロード
Hadoop を使用 rRawData へのデータのロード
ZIP ファイル・タイプ
Python Anaconda Python ディストリビューション pandasStreamingBody へのデータのロード
Spark を使用 pandasStreamingBody へのデータのロード
R Anaconda R ディストリビューション rRawObject でのデータのロード
Spark を使用 rDataObject でのデータのロード
JPEG、PNG イメージ・ファイル
Python Anaconda Python ディストリビューション pandasStreamingBody へのデータのロード
Spark を使用 pandasStreamingBody へのデータのロード
Hadoop を使用 pandasStreamingBody へのデータのロード
R Anaconda R ディストリビューション rRawObject でのデータのロード
Spark を使用 rDataObject でのデータのロード
Hadoop を使用 rDataObject でのデータのロード
バイナリー・ファイル
Python Anaconda Python ディストリビューション pandasStreamingBody へのデータのロード
Spark を使用 pandasStreamingBody へのデータのロード
Hadoop データ・ロードはサポートされていません
R Anaconda R ディストリビューション rRawObject でのデータのロード
Spark を使用 rRawObject へのデータのロード
Hadoop rDataObject でのデータのロード

サポートされるデータベース接続

表 2. サポートされるデータベース接続
データ・ソース ノートブック・コーディング言語 計算エンジン・タイプ データのロードで使用可能なサポート
- Db2 Warehouse on Cloud
- IBM Db2 on Cloud
- IBM Db2 Database
Python Anaconda Python ディストリビューション ibmdbpyIda および ibmdbpyPandas へのデータのロード
Spark を使用 ibmdbpyIda、ibmdbpyPandas、および sparkSessionDataFrame へのデータのロード
Hadoop を使用 ibmdbpyIda、ibmdbpyPandas、および sparkSessionDataFrame へのデータのロード
R Anaconda R ディストリビューション ibmdbrIda および ibmdbrDataframe へのデータのロード
Spark を使用 ibmdbrIda、ibmdbrDataFrame、および sparkSessionDataFrame へのデータのロード
Hadoop を使用 ibmdbrIda、ibmdbrDataFrame、および sparkSessionDataFrame へのデータのロード
- Db2 for z/OS
Python Anaconda Python ディストリビューション ibmdbpyIda および ibmdbpyPandas へのデータのロード
Spark を使用 データ・ロードはサポートされていません
- Amazon Simple Storage Services (S3)
- Amazon Simple Storage Services (S3) (IAM アクセサリー・ポリシー)
Python Anaconda Python ディストリビューション pandasStreamingBody へのデータのロード
Hadoop を使用 pandasStreamingBody および sparkSessionSetup へのデータのロード
R Anaconda R ディストリビューション rRawObject へのデータのロード
Hadoop を使用 rRawObject および sparkSessionSetup へのデータのロード
- IBM Cloud Databases for PostgreSQL
- Microsoft SQL Server
Python Anaconda Python ディストリビューション pandasDataFrame へのデータのロード
Spark を使用 pandasDataFrame へのデータのロード
R Anaconda R ディストリビューション R データ・フレームへのデータのロード
Spark を使用 R データ・フレームおよび sparkSessionDataFrame へのデータのロード
Python Anaconda Python ディストリビューション Load data into pandasDataFrame

In the generated code:
- Edit the path parameter in the last line of code
- Remove the comment tagging

To read data, see データソースからデータを読み込む
To search data, see データオブジェクトの検索
To write data, see データソースへのデータの書き込み
Spark を使用 データ・ロードはサポートされていません
R Anaconda R ディストリビューション R データ・フレームへのデータのロード

生成されたコード内:
-コードの最後の行のパス・パラメーターを編集
-コメントのタグ付けを削除

データを読み取るには、以下のようにします。 データ・ソースからのデータの読み取り
データを検索するには、 データ・オブジェクトの検索 を参照してください。
データを書き込むには、 データ・ソースへのデータの書き込み を参照してください。
Spark を使用 データ・ロードはサポートされていません
Python Anaconda Python ディストリビューション pandasDataFrame へのデータのロード
Spark を使用 pandasDataFrame へのデータのロード
R Anaconda R ディストリビューション データ・ロードはサポートされていません
Spark を使用 データ・ロードはサポートされていません
- Amazon RDS for MySQL
Python Anaconda Python ディストリビューション pandasDataFrame へのデータのロード
Spark を使用 pandasDataFrame へのデータのロード
R Anaconda R ディストリビューション R データ・フレームおよび sparkSessionDataFrame へのデータのロード
Spark を使用 データ・ロードはサポートされていません
- HTTP
- Apache Cassandra
- Amazon RDS for PostgreSQL
Python Anaconda Python ディストリビューション pandasDataFrame へのデータのロード
Spark を使用 pandasDataFrame へのデータのロード
R Anaconda R ディストリビューション R データ・フレームへのデータのロード
Spark を使用 R データ・フレームへのデータのロード

親トピック: ノートブックでのデータのロードとアクセス

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細