{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/ja/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Pentaho Data Import Integration","description":"Treasure Data Product Documentation · Collect and Unify · Segment and Activate · Experiment and Analyze · Decisioning Automate with AI Scale and Trust.","siteUrl":"https://docs.treasuredata.com","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"pentaho-data-import-integration","__idx":0},"children":["Pentaho Data Import Integration"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["この記事では、",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://trino.io/docs/423/client/jdbc.html"},"children":["presto-jdbc driver"]},"を使用して、",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://www.hitachivantara.com/en-us/home.html"},"children":["Pentaho Data Integration"]},"でTreasure Dataを使用する方法を説明します。Treasure DataとPentahoを組み合わせることで、ユーザーは既存のPentaho Data Integration環境を拡張して、膨大な量のデータを処理できます。"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"前提条件","__idx":1},"children":["前提条件"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Treasure Dataの基本知識"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"pentaho-data-integrationkettleのダウンロード","__idx":2},"children":["Pentaho Data Integration（Kettle）のダウンロード"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["以下のリンクからPentaho Data Integration（Kettle）をダウンロードできます。この記事ではバージョン8.2がテストされました"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"http://kettle.pentaho.com/"},"children":["Pentaho Data Integration (Kettle)"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"jdbcドライバーのダウンロード","__idx":3},"children":["JDBCドライバーのダウンロード"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["以下のリンクからドライバーをダウンロードできます。ドライバーはまだベータ版です。フィードバックをお待ちしております。"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Pentahoで動作するには、",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["td-jdbc-VERSION-jar-with-dependencies.jarファイル"]},"を使用する必要があります。"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://mvnrepository.com/artifact/com.treasuredata/td-jdbc/0.5.10"},"children":["JDBC Driver Download"]}]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"danger"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Treasure Data JDBDドライバーは非推奨です。"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"jdbcドライバーjarをpentaho-data-integrationにコピー","__idx":4},"children":["JDBCドライバーjarをPentaho Data Integrationにコピー"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Pentaho Data Integrationを起動する前に、Treasure Data JDBCドライバーをPentaho Data Integrationで指定された",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["lib"]},"ディレクトリにコピーしてください。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"$ cp td-jdbc-VERSION-jar-with-dependencies.jar  \\\n  pentaho-data-integration-install/data-integration/lib\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"treasure-dataデータベース接続を作成","__idx":5},"children":["Treasure Dataデータベース接続を作成"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Treasure DataをPentaho Data Integrationのデータベース接続に接続し、新しいトランスフォーメーションを作成します。以下の手順に従ってください。"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"新しいトランスフォームを作成","__idx":6},"children":["新しいトランスフォームを作成"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Pentaho DIアプリケーションを開きます。"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/pentaho1.5627a392657af19d960c7162f85ea3463a4dbf166ac959051e1c1d6978171008.22c8db65.png","alt":""},"children":[]}," ","2. File > New > Transformationを選択します"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/pentaho2.008f0b6a615c5aa4de9137bacc2cb9d8706a351df3960390165d638e70e11a6c.22c8db65.png","alt":""},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"新しいデータベース接続を作成","__idx":7},"children":["新しいデータベース接続を作成"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Tools > Wizard > Create database connectionに移動します。"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/pentaho3.d87a8e1870c7857e0607440a8e32ef8bcc282615de3f1822a141f986a5aaa7d6.22c8db65.png","alt":""},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["ポップアップダイアログで詳細を編集します。"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["データベース接続に名前を付けます"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["type of databaseにGeneric Databaseを選択します"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["type of database accessにNative (JDBC)を選択します"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/pentaho4.0698ebb9ee9549dfbcac94e1f31db92ce4be023c0bce8803a005f7f0d53cbac8.22c8db65.png","alt":""},"children":[]}]}]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["接続のURL（",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/endpoints/endpoints"},"children":["APIエンドポイント"]},"を参照）とドライバークラスの名前を指定します。"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Driver classはcom.treasuredata.jdbc.TreasureDataDriverです"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/screen-shot-2022-07-20-at-9.38.45.a82a5acbea14d9332063794361e9a5f8917260c8dea70faf551d8176f4b49f4d.22c8db65.png","alt":""},"children":[]}," ","URLは以下のいずれかの方法で指定できます:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["jdbc:td://api.treasuredata.com/<db\\_name>"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["SSLを強制する場合は",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["jdbc:td://api.treasuredata.com/<db\\_name>;useSSL=True"]},"を使用します"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["パラメータでクエリエンジン",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/customer-data-platform/data-workbench/queries/hive/quickstart"},"children":["Hive"]},"または",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/customer-data-platform/data-workbench/queries/trino/quickstart"},"children":["Presto"]},"（デフォルト）を選択できます"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["jdbc:",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"td://api.treasuredata.com/sample_db;useSSL=true;type=hive"},"children":["td://api.treasuredata.com/sample_db;useSSL=true;type=hive"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["jdbc:",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"td://api.treasuredata.com/sample_db;useSSL=true;type=presto"},"children":["td://api.treasuredata.com/sample_db;useSSL=true;type=presto"]}]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["ユーザー名とパスワードを指定します。これらのフィールドにはTreasure Dataの資格情報を使用します（ユーザー名はTreasure Dataに登録するために使用したメールアドレスです）。"]}]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Test database connectionを選択します。"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/pentaho6.4daefaf1a1a5b0acd8ac8eb0c59d5d50ae9d25969e71d1bf25b118f6cf915253.22c8db65.png","alt":""},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"treasure-dataデータベースをtable-inputとして使用","__idx":8},"children":["Treasure DataデータベースをTable Inputとして使用"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"table-inputを指定","__idx":9},"children":["Table Inputを指定"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["トランスフォームのInputメニューから",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Table Input"]},"を選択します。"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["次のようにワークスペースにドラッグアンドドロップします:"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/image-20190927-233140.7666969354b64786b3fc1dede46cacdcd2a295214221d23fe079173a3e3fa7e2.22c8db65.png","alt":""},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"table-inputを編集","__idx":10},"children":["Table Inputを編集"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["ワークスペースのTable inputアイコンを右クリックします。"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["コンテキストメニューから",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Edit"]},"を選択します。"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["次のようにTable inputを設定します:"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/image-20190927-233323.c8d7888cf3e443e33140d2156318b507c9b9e335bb85c6bdb68b4fd23d15abdd.22c8db65.png","alt":""},"children":[]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["前述のクエリは、",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ja/int/jaspersoft-ireport-export-integration"},"children":["JasperSoft iReport with JDBC Driver"]},"の記事でレビューされています。"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"table-inputを確認","__idx":11},"children":["Table Inputを確認"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Table inputの動作を確認するには、Treasure Data上のデータを次のようにJSON出力に送信します:"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/image-20190927-233412.e1150c1c21103f781da15266ee8c4b0ca9ebbfa862fa0baf12a5508e34f02a31.22c8db65.png","alt":""},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"ヒント-プロキシ経由でpentahoを使用するにはどうすればよいですか","__idx":12},"children":["ヒント: プロキシ経由でPentahoを使用するにはどうすればよいですか？"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["'start-pentaho.bat'または'start-pentaho.sh'を確認し、CATALINA_OPTSオプションに以下のパラメータを追加します:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"CATALINA_OPTS=\"-Dhttp.proxyHost=proxy address -Dhttp.proxyPort=proxy port\"\n"},"children":[]}]},"headings":[{"value":"Pentaho Data Import Integration","id":"pentaho-data-import-integration","depth":1},{"value":"前提条件","id":"前提条件","depth":2},{"value":"Pentaho Data Integration（Kettle）のダウンロード","id":"pentaho-data-integrationkettleのダウンロード","depth":2},{"value":"JDBCドライバーのダウンロード","id":"jdbcドライバーのダウンロード","depth":2},{"value":"JDBCドライバーjarをPentaho Data Integrationにコピー","id":"jdbcドライバーjarをpentaho-data-integrationにコピー","depth":2},{"value":"Treasure Dataデータベース接続を作成","id":"treasure-dataデータベース接続を作成","depth":2},{"value":"新しいトランスフォームを作成","id":"新しいトランスフォームを作成","depth":2},{"value":"新しいデータベース接続を作成","id":"新しいデータベース接続を作成","depth":2},{"value":"Treasure DataデータベースをTable Inputとして使用","id":"treasure-dataデータベースをtable-inputとして使用","depth":1},{"value":"Table Inputを指定","id":"table-inputを指定","depth":2},{"value":"Table Inputを編集","id":"table-inputを編集","depth":2},{"value":"Table Inputを確認","id":"table-inputを確認","depth":2},{"value":"ヒント: プロキシ経由でPentahoを使用するにはどうすればよいですか？","id":"ヒント-プロキシ経由でpentahoを使用するにはどうすればよいですか","depth":1}],"frontmatter":{"seo":{"title":"Pentaho Data Import Integration"}},"lastModified":"2026-03-10T06:17:28.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/ja/int/pentaho-data-import-integration","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}