2017-12-08 5 views

答えて

0

、どちらかCSV ReaderまたはFile Readerノードを使用する - 後者は、通常、より良いオプションですが、それはもっと自分の要件に合った場合のCSVリーダーのためのマニュアルを参照してください - ワークフロー場合

は、このノードを使用しますサーバーまたはバッチ環境で使用され、入力ファイル構造が異なる呼び出し間で変更されます。特に、これには可変数の入力列が含まれます。

注:あなたが唯一のKNIMEのデスクトップバージョンを使用していて、あなたのワークフローがファイルリーダー]ノードを使用するバッチまたはサーバー環境で使用されることを意図されていない場合。ファイルリーダーノードには、より多くの構成オプションがあり、(ダイアログ内の)ノード構成時に入力ファイルをスキャンするので、意味のあるデフォルト設定を推測します。

その後KNIMEテーブルにあなたの中に、CSVファイルを読み込むことが

まず、Database Loopingノードを使用する - あなたのデータベースへの接続を設定して、デフォルトのSQLステートメントを変更する必要が

データベース内の部品番号の正しいテーブル名やカラム名で <>にプレースホルダを置き換え、そして目の一番下に Column Selection設定でCSVファイルから来たテーブルから部品番号の列を選択することにより、
SELECT * FROM <table_name> WHERE <table_column> IN ('#PLACE_HOLDER_DO_NOT_EDIT#') 

ノード設定ウィンドウLoop Settings。効率を上げるために、ほとんどの場合、No of Values per Queryの設定をより大きな数値に増やしたいと考えています。 250または500 - SQL文の最大長には制限がありますので、#PLACE_HOLDER_DO_NOT_EDIT#を部品番号の連結で置き換えて構築するため、データベースで許容されるものを試す必要があります

関連する問題