On this page | |
Since | 17.5 |
SQLクエリの作成と行毎にワークアイテムを生成する入力ノードです。
パラメータ ¶
Input ¶
Driver
使用するデータベースドライバのモジュール名。
Database
データベース接続文字列。
Use Custom Script
有効にすると、このノードは、このパラメータで指定されたカスタムスクリプトでSQLクエリを実行するようになります。
Table Name
SQLテーブル名。
Extract All
このノードがSELECT *
を使ってクエリを生成するかどうかを決定します。
Distinct
このノードがSELECT DISTINCT
を使ってクエリを生成するかどうかを決定します。
Limit
LIMIT
句のリミット行数。
Columns
これは列の数です。
Column Name
列の名前。
Rename Column/Tag
列のエイリアス。
PDG Value Index
PDG値インデックスを決定します。
PDG Data Type
PDGデータタイプを決定します。
Enable
有効にすると、“Sort Index”と“Sort Type”のパラメータを使って結果が並べ替えられます。
Sort Index
列を並べ替える時に使用するインデックス。
Sort Type
並び順を昇順または降順のどちらにするのかを決定します。
Generated Query ¶
Override Query
有効にすると、クエリを生成するのではなくて、“Query”パラメータによってクエリが定義されます。
Query
“Override Query”を有効にすると、ここには実行するSQLクエリを指定します。
Processor ¶
Generate When
このノードがワークアイテムを生成するタイミングを決めます。 このノードがどの生成モードを必須にしているのか、もしくは、ワークアイテムを動的に生成させる必要があるのかどうか分からないのであれば、通常では、これを“Automatic”のままに設定してください。
All Upstream Items are Generated
このノードは、すべての入力ノードが自身のワークアイテムを生成した時にワークアイテムを生成します。
All Upstream Items are Cooked
このノードは、すべての入力ノードが自身のワークアイテムをクックした時にワークアイテムを生成します。
Each Upstream Item is Cooked
このノードは、入力ノード内のワークアイテムがクックされる度にワークアイテムを生成します。
Automatic
入力ノードの生成モードに基づいて生成モードが選択されます。 入力ノードのどれかがその入力のクック時にワークアイテムが生成されている場合、このノードには Each Upstream Item is Cooked が設定されます。 そうでない場合、 All Upstream Items are Generated が設定されます。
Examples ¶
example_top_sqlinput Example for SQL Input TOP node
このサンプルでは、SQL Inputノードを使用して、SQLiteデータベースから情報を照会し、その情報をワークアイテムアトリビュートとして保存する方法を説明しています。