IDAX.PREDICT_SEQRULES - 新規データへのシーケンシャル・パターンの適用
このストアード・プロシージャーを使用して、シーケンシャル・パターン・モデルのシーケンシャル・パターンとルールを他のトランザクションに適用できます。
権限
ステートメントの許可 ID が保持する特権に、IDAX_USER ロールが含まれている必要があります。さらに、ユーザーは、モデルの所有者であるか、またはソース・モデルに対する SELECT 特権を持っている必要があります。
構文
IDAX.PREDICT_SEQRULES(in parameter_string varchar(32672))
パラメーターの説明
- parameter_string
- コンマで区切られた <parameter>=<value> 項目のペアを含む必須の 1 ストリング・パラメーター。
戻される情報
結果セットは、少なくとも 1 つのパターンまたはルールが返された入力シーケンスの数です。
結果セットの列は次のとおりです。
| 列名 | 列の型 | 説明 |
|---|---|---|
| sid パラメーターで指定した列の名前 | sid パラメーターで指定した列のタイプ | 入力シーケンスの ID |
| RANK | INTEGER | この入力シーケンスに関連付けられたシーケンシャル・パターンまたはルールの順位 この順序は、sort パラメーターによって指定されます。 |
| RULEID | INTEGER | この入力シーケンスに関連付けられたルールの ID この列は、 type パラメーターが「rules」である場合にのみ表示されます。 |
| SEQUENCEID | INTEGER | この入力トランザクションに関連付けられているシーケンス・パターンの ID この列は、 type パラメーターが「patterns」である場合にのみ表示されます。 |
| VARCHAR | PRINT_MODEL プロシージャーから返されるパターンまたはルールの出力表示形式 | |
| LENGTH | INTEGER | シーケンシャル・パターンまたはルールに含まれているアイテム数 |
| SUPPORT | DOUBLE | シーケンシャル・パターンまたはルールの支持度 |
| LIFT | DOUBLE | シーケンシャル・パターンまたはルールのリフト |
| CONFIDENCE | DOUBLE | ルールの信頼度 この列は、 type パラメーターが「rules」である場合にのみ表示されます。 |
| TIME | DOUBLE 型または tid パラメーターで指定した列と同じ型。 | ルールの見出しが表示される予測時刻 この列は、 type パラメーターが「rules」である場合にのみ表示されます。 tid が数値でも日付/時間型でもない場合、この時刻は NULL になります。 |
例
CALL IDAX.PREDICT_SEQRULES('model=retail_seqrules, intable=retail_seq, outtable=retail_seqrules_out');