能動的機械学習 アクションセット: 構文
ラベル付け作業の労力を最小限に抑えるために、対話的にユーザーに問い合わせを行う能動学習を実行するアクションセットを提供します
uncertaintySampling アクション
不確実性抽出、関連性抽出、無作為抽出を使用して能動学習を実行します。非推奨のお知らせ: uncertaintySampling アクションは 2025.09 リリース以降、非推奨です。
| 別名 | aluc |
|---|
要約: 入力テーブルと出力テーブル
行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。
|
パラメーター |
サブパラメーター |
説明 |
|---|---|---|
|
required parametertable |
— |
入力テーブルの設定を指定します。 |
|
パラメーター |
サブパラメーター |
説明 |
|---|---|---|
|
required parameteroutput |
required parametercasOut |
クエリに選択されたオブザベーションを含むデータセットを作成します。 |
|
names |
CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。 |
パラメーターの説明
attributes={{casinvardesc-1} <, {casinvardesc-2}, ...>}
このアクションで使用される変数の属性を変更します。現在、入力および名義パラメーターで指定された属性は無視されます。
attributes パラメーターの指定の詳細については、共通 casinvardesc パラメーターを参照してください。
| 別名 | attribute |
|---|
diagnostics={_diagnostics}
eyecatcher="string"
このアクション呼び出しに関連付けられているすべてのメッセージの接頭辞として、引用符で囲まれた文字列を指定します。
display={displayTables}
クライアントに表示するために送信する結果テーブルのリストを指定します。
display パラメーターの指定の詳細については、共通 displayTables パラメーターを参照してください。
* id="variable-name"
annotatedTable パラメーターで指定されたテーブルのラベルを入力データセットにマージするために使用する ID 変数を指定します。このパラメーターの値は一意で、非欠損でなければなりません。
| 別名 | idVar |
|---|
inputs={{casinvardesc-1} <, {casinvardesc-2}, ...>}
nominals={{casinvardesc-1} <, {casinvardesc-2}, ...>}
* output={queryoutStatement}
クエリに選択されたオブザベーションを含むデータセットを作成します。
| 別名 | queryOut |
|---|
queryoutStatement の値は次のいずれかになります:
* casOut={casouttable}
出力テーブルの設定を指定します。
casOut パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。
* copyVars="ALL" | "ALL_MODEL"
入力テーブルから出力テーブルにコピーされる 1 つ以上の変数のリストを指定します。代わりに、すべての変数、モデリングで使用されるすべての変数、またはすべての数値変数を入力テーブルから出力テーブルにコピーする値 ALL、ALL_MODEL、またはALL_NUMERIC を指定することもできます。
outputTables={outputTables}
CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。
outputTables パラメーターの指定の詳細については、共通 outputTables パラメーターを参照してください。
| 別名 | displayOut |
|---|
* selectQuery={method="RANDOM" | "RELEVANCE" | "UNCERTAINTY", method-specific-parameters}
使用するクエリ戦略を指定します。戦略は、無作為抽出、関連性抽出、不確実性抽出のいずれかです。デフォルトでは、戦略は不確実性抽出です。
method パラメーターに指定する値は、適用する他のパラメーターを決定します。
* table={castable}
入力テーブルの設定を指定します。
| 長い形式 | table={name="table-name"} |
|---|---|
| 短い形式 | table="table-name" |
castable の値は次のいずれかになります:
caslib="string"
アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。
computedOnDemand=TRUE | FALSE
True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。
| 別名 | compOnDemand |
|---|---|
| デフォルト | FALSE |
computedVars={{casinvardesc-1} <, {casinvardesc-2}, ...>}
作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。
| 別名 | compVars |
|---|
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
computedVarsProgram="string"
computedVars パラメーターに含める各計算変数の式を指定します。
| 別名 | compPgm |
|---|
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}
データソースオプションを指定します。
| 別名 | options |
|---|---|
| dataSource |
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
データソースからテーブルを読み込むための設定を指定します。
| 別名 | import |
|---|
importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。
* name="table-name"
入力テーブルの名前を指定します。
singlePass=TRUE | FALSE
True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。
| デフォルト | FALSE |
|---|
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}
アクションで使用する変数を指定します。
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
where="where-expression"
入力データをサブセット化する式を指定します。
whereTable={groupbytable}
WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。
groupbytable の値は次のいずれかになります:
casLib="string"
フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。
dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
データソースオプションを指定します。
| 別名 | options |
|---|---|
| dataSource |
dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
データソースからテーブルを読み込むための設定を指定します。
| 別名 | import |
|---|
importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。
* name="table-name"
フィルターテーブルの名前を指定します。
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}
フィルターテーブルから使用する変数名を指定します。
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
where="where-expression"
フィルターテーブルからデータをサブセット化する式を指定します。
* target="variable-name"
分析に使用する 2 値ターゲット変数を指定します。現在サポートされているのは 2 値ターゲットのみです。
topK=64-bit-integer
クエリする上位 K オブザベーションを指定します。クエリに使用できるオブザベーション数よりも大きい K の値を指定すると、代わりに使用可能なオブザベーション数が使用されます。
| デフォルト | 50 |
|---|---|
| 最小値 | 1 |
method のパラメーター="RANDOM"
minNObs=64-bit-integer
ラベル付きオブザベーションの最大数を指定します。
| 別名 | cutoff |
|---|---|
| デフォルト | 1000 |
| 最小値 | 1 |
seed=double
無作為抽出に使用される乱数生成器のシードを指定します。
| デフォルト | 0 |
|---|
method のパラメーター="RELEVANCE"
gamma=double
ラベル付きオブザベーションとラベルなしオブザベーションの間の関連性を計算するために、ガウシアンカーネルの分散の逆数を指定します。
| デフォルト | 20 |
|---|---|
| 最小値 (含まない) | 0 |
minNObs=64-bit-integer
ラベル付きオブザベーションの最大数を指定します。
| 別名 | cutoff |
|---|---|
| デフォルト | 1000 |
| 最小値 | 1 |
method のパラメーター="UNCERTAINTY"
includeAllData=TRUE | FALSE
True に設定すると、ラベル付きオブザベーションとラベルなしオブザベーションをクエリに使用できることを示します。それ以外の場合は、ラベルなしオブザベーションのみをクエリに使用できます。
| デフォルト | FALSE |
|---|
metric="ENTROPY" | "LEASTCONFIDENCE" | "RATIOOFCONFIDENCE"
不確実性の計算に使用するメトリックを指定します。
| デフォルト | ENTROPY |
|---|
* probVar="variable-name"
不確実性の計算に使用する確率変数を指定します。
| 別名 | predEventProb |
|---|
uncertaintySampling アクション
不確実性抽出、関連性抽出、無作為抽出を使用して能動学習を実行します。非推奨のお知らせ: uncertaintySampling アクションは 2025.09 リリース以降、非推奨です。
| 別名 | aluc |
|---|
要約: 入力テーブルと出力テーブル
行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。
|
パラメーター |
サブパラメーター |
説明 |
|---|---|---|
|
required parametertable |
— |
入力テーブルの設定を指定します。 |
|
パラメーター |
サブパラメーター |
説明 |
|---|---|---|
|
required parameteroutput |
required parametercasOut |
クエリに選択されたオブザベーションを含むデータセットを作成します。 |
|
names |
CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。 |
パラメーターの説明
attributes={{casinvardesc-1} <, {casinvardesc-2}, ...>}
このアクションで使用される変数の属性を変更します。現在、入力および名義パラメーターで指定された属性は無視されます。
attributes パラメーターの指定の詳細については、共通 casinvardesc パラメーターを参照してください。
| 別名 | attribute |
|---|
diagnostics={_diagnostics}
eyecatcher="string"
このアクション呼び出しに関連付けられているすべてのメッセージの接頭辞として、引用符で囲まれた文字列を指定します。
display={displayTables}
クライアントに表示するために送信する結果テーブルのリストを指定します。
display パラメーターの指定の詳細については、共通 displayTables パラメーターを参照してください。
* id="variable-name"
annotatedTable パラメーターで指定されたテーブルのラベルを入力データセットにマージするために使用する ID 変数を指定します。このパラメーターの値は一意で、非欠損でなければなりません。
| 別名 | idVar |
|---|
inputs={{casinvardesc-1} <, {casinvardesc-2}, ...>}
nominals={{casinvardesc-1} <, {casinvardesc-2}, ...>}
* output={queryoutStatement}
クエリに選択されたオブザベーションを含むデータセットを作成します。
| 別名 | queryOut |
|---|
queryoutStatement の値は次のいずれかになります:
* casOut={casouttable}
出力テーブルの設定を指定します。
casOut パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。
* copyVars="ALL" | "ALL_MODEL"
入力テーブルから出力テーブルにコピーされる 1 つ以上の変数のリストを指定します。代わりに、すべての変数、モデリングで使用されるすべての変数、またはすべての数値変数を入力テーブルから出力テーブルにコピーする値 ALL、ALL_MODEL、またはALL_NUMERIC を指定することもできます。
outputTables={outputTables}
CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。
outputTables パラメーターの指定の詳細については、共通 outputTables パラメーターを参照してください。
| 別名 | displayOut |
|---|
* selectQuery={method="RANDOM" | "RELEVANCE" | "UNCERTAINTY", method-specific-parameters}
使用するクエリ戦略を指定します。戦略は、無作為抽出、関連性抽出、不確実性抽出のいずれかです。デフォルトでは、戦略は不確実性抽出です。
method パラメーターに指定する値は、適用する他のパラメーターを決定します。
* table={castable}
入力テーブルの設定を指定します。
| 長い形式 | table={name="table-name"} |
|---|---|
| 短い形式 | table="table-name" |
castable の値は次のいずれかになります:
caslib="string"
アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。
computedOnDemand=true | false
True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。
| 別名 | compOnDemand |
|---|---|
| デフォルト | false |
computedVars={{casinvardesc-1} <, {casinvardesc-2}, ...>}
作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。
| 別名 | compVars |
|---|
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
computedVarsProgram="string"
computedVars パラメーターに含める各計算変数の式を指定します。
| 別名 | compPgm |
|---|
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}
データソースオプションを指定します。
| 別名 | options |
|---|---|
| dataSource |
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
データソースからテーブルを読み込むための設定を指定します。
| 別名 | import |
|---|
importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。
* name="table-name"
入力テーブルの名前を指定します。
singlePass=true | false
True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。
| デフォルト | false |
|---|
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}
アクションで使用する変数を指定します。
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
where="where-expression"
入力データをサブセット化する式を指定します。
whereTable={groupbytable}
WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。
groupbytable の値は次のいずれかになります:
casLib="string"
フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。
dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
データソースオプションを指定します。
| 別名 | options |
|---|---|
| dataSource |
dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
データソースからテーブルを読み込むための設定を指定します。
| 別名 | import |
|---|
importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。
* name="table-name"
フィルターテーブルの名前を指定します。
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}
フィルターテーブルから使用する変数名を指定します。
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
where="where-expression"
フィルターテーブルからデータをサブセット化する式を指定します。
* target="variable-name"
分析に使用する 2 値ターゲット変数を指定します。現在サポートされているのは 2 値ターゲットのみです。
topK=64-bit-integer
クエリする上位 K オブザベーションを指定します。クエリに使用できるオブザベーション数よりも大きい K の値を指定すると、代わりに使用可能なオブザベーション数が使用されます。
| デフォルト | 50 |
|---|---|
| 最小値 | 1 |
method のパラメーター="RANDOM"
minNObs=64-bit-integer
ラベル付きオブザベーションの最大数を指定します。
| 別名 | cutoff |
|---|---|
| デフォルト | 1000 |
| 最小値 | 1 |
seed=double
無作為抽出に使用される乱数生成器のシードを指定します。
| デフォルト | 0 |
|---|
method のパラメーター="RELEVANCE"
gamma=double
ラベル付きオブザベーションとラベルなしオブザベーションの間の関連性を計算するために、ガウシアンカーネルの分散の逆数を指定します。
| デフォルト | 20 |
|---|---|
| 最小値 (含まない) | 0 |
minNObs=64-bit-integer
ラベル付きオブザベーションの最大数を指定します。
| 別名 | cutoff |
|---|---|
| デフォルト | 1000 |
| 最小値 | 1 |
method のパラメーター="UNCERTAINTY"
includeAllData=true | false
True に設定すると、ラベル付きオブザベーションとラベルなしオブザベーションをクエリに使用できることを示します。それ以外の場合は、ラベルなしオブザベーションのみをクエリに使用できます。
| デフォルト | false |
|---|
metric="ENTROPY" | "LEASTCONFIDENCE" | "RATIOOFCONFIDENCE"
不確実性の計算に使用するメトリックを指定します。
| デフォルト | ENTROPY |
|---|
* probVar="variable-name"
不確実性の計算に使用する確率変数を指定します。
| 別名 | predEventProb |
|---|
uncertaintySampling アクション
不確実性抽出、関連性抽出、無作為抽出を使用して能動学習を実行します。非推奨のお知らせ: uncertaintySampling アクションは 2025.09 リリース以降、非推奨です。
| 別名 | aluc |
|---|
要約: 入力テーブルと出力テーブル
行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。
|
パラメーター |
サブパラメーター |
説明 |
|---|---|---|
|
required parametertable |
— |
入力テーブルの設定を指定します。 |
|
パラメーター |
サブパラメーター |
説明 |
|---|---|---|
|
required parameteroutput |
required parametercasOut |
クエリに選択されたオブザベーションを含むデータセットを作成します。 |
|
names |
CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。 |
パラメーターの説明
attributes=[{casinvardesc-1} <, {casinvardesc-2}, ...>]
このアクションで使用される変数の属性を変更します。現在、入力および名義パラメーターで指定された属性は無視されます。
attributes パラメーターの指定の詳細については、共通 casinvardesc パラメーターを参照してください。
| 別名 | attribute |
|---|
diagnostics={_diagnostics}
"eyecatcher":"string"
このアクション呼び出しに関連付けられているすべてのメッセージの接頭辞として、引用符で囲まれた文字列を指定します。
display={displayTables}
クライアントに表示するために送信する結果テーブルのリストを指定します。
display パラメーターの指定の詳細については、共通 displayTables パラメーターを参照してください。
* id="variable-name"
annotatedTable パラメーターで指定されたテーブルのラベルを入力データセットにマージするために使用する ID 変数を指定します。このパラメーターの値は一意で、非欠損でなければなりません。
| 別名 | idVar |
|---|
inputs=[{casinvardesc-1} <, {casinvardesc-2}, ...>]
nominals=[{casinvardesc-1} <, {casinvardesc-2}, ...>]
* output={queryoutStatement}
クエリに選択されたオブザベーションを含むデータセットを作成します。
| 別名 | queryOut |
|---|
queryoutStatement の値は次のいずれかになります:
* "casOut":{casouttable}
出力テーブルの設定を指定します。
casOut パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。
* "copyVars":"ALL" | "ALL_MODEL"
入力テーブルから出力テーブルにコピーされる 1 つ以上の変数のリストを指定します。代わりに、すべての変数、モデリングで使用されるすべての変数、またはすべての数値変数を入力テーブルから出力テーブルにコピーする値 ALL、ALL_MODEL、またはALL_NUMERIC を指定することもできます。
outputTables={outputTables}
CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。
outputTables パラメーターの指定の詳細については、共通 outputTables パラメーターを参照してください。
| 別名 | displayOut |
|---|
* selectQuery={"method":"RANDOM" | "RELEVANCE" | "UNCERTAINTY", method-specific-parameters}
使用するクエリ戦略を指定します。戦略は、無作為抽出、関連性抽出、不確実性抽出のいずれかです。デフォルトでは、戦略は不確実性抽出です。
method パラメーターに指定する値は、適用する他のパラメーターを決定します。
* table={castable}
入力テーブルの設定を指定します。
| 長い形式 | table={"name":"table-name"} |
|---|---|
| 短い形式 | table="table-name" |
castable の値は次のいずれかになります:
"caslib":"string"
アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。
"computedOnDemand":True | False
True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。
| 別名 | compOnDemand |
|---|---|
| デフォルト | False |
"computedVars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]
作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。
| 別名 | compVars |
|---|
casinvardesc の値は次のいずれかになります:
"format":"string"
変数に適用するフォーマットを指定します。
"formattedLength":integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
"label":"string"
変数の説明ラベルを指定します。
* "name":"variable-name"
変数の名前を指定します。
"nfd":integer
フォーマット精度の長さを指定します。
"nfl":integer
フォーマットフィールドの長さを指定します。
"computedVarsProgram":"string"
computedVars パラメーターに含める各計算変数の式を指定します。
| 別名 | compPgm |
|---|
"dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}
データソースオプションを指定します。
| 別名 | options |
|---|---|
| dataSource |
"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
データソースからテーブルを読み込むための設定を指定します。
| 別名 | import_ |
|---|
importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。
* "name":"table-name"
入力テーブルの名前を指定します。
"singlePass":True | False
True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。
| デフォルト | False |
|---|
"vars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]
アクションで使用する変数を指定します。
casinvardesc の値は次のいずれかになります:
"format":"string"
変数に適用するフォーマットを指定します。
"formattedLength":integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
"label":"string"
変数の説明ラベルを指定します。
* "name":"variable-name"
変数の名前を指定します。
"nfd":integer
フォーマット精度の長さを指定します。
"nfl":integer
フォーマットフィールドの長さを指定します。
"where":"where-expression"
入力データをサブセット化する式を指定します。
"whereTable":{groupbytable}
WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。
groupbytable の値は次のいずれかになります:
"casLib":"string"
フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。
"dataSourceOptions":{adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
データソースオプションを指定します。
| 別名 | options |
|---|---|
| dataSource |
dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。
"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
データソースからテーブルを読み込むための設定を指定します。
| 別名 | import_ |
|---|
importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。
* "name":"table-name"
フィルターテーブルの名前を指定します。
"vars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]
フィルターテーブルから使用する変数名を指定します。
casinvardesc の値は次のいずれかになります:
"format":"string"
変数に適用するフォーマットを指定します。
"formattedLength":integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
"label":"string"
変数の説明ラベルを指定します。
* "name":"variable-name"
変数の名前を指定します。
"nfd":integer
フォーマット精度の長さを指定します。
"nfl":integer
フォーマットフィールドの長さを指定します。
"where":"where-expression"
フィルターテーブルからデータをサブセット化する式を指定します。
* target="variable-name"
分析に使用する 2 値ターゲット変数を指定します。現在サポートされているのは 2 値ターゲットのみです。
topK=64-bit-integer
クエリする上位 K オブザベーションを指定します。クエリに使用できるオブザベーション数よりも大きい K の値を指定すると、代わりに使用可能なオブザベーション数が使用されます。
| デフォルト | 50 |
|---|---|
| 最小値 | 1 |
method のパラメーター="RANDOM"
"minNObs":64-bit-integer
ラベル付きオブザベーションの最大数を指定します。
| 別名 | cutoff |
|---|---|
| デフォルト | 1000 |
| 最小値 | 1 |
"seed":double
無作為抽出に使用される乱数生成器のシードを指定します。
| デフォルト | 0 |
|---|
method のパラメーター="RELEVANCE"
"gamma":double
ラベル付きオブザベーションとラベルなしオブザベーションの間の関連性を計算するために、ガウシアンカーネルの分散の逆数を指定します。
| デフォルト | 20 |
|---|---|
| 最小値 (含まない) | 0 |
"minNObs":64-bit-integer
ラベル付きオブザベーションの最大数を指定します。
| 別名 | cutoff |
|---|---|
| デフォルト | 1000 |
| 最小値 | 1 |
method のパラメーター="UNCERTAINTY"
"includeAllData":True | False
True に設定すると、ラベル付きオブザベーションとラベルなしオブザベーションをクエリに使用できることを示します。それ以外の場合は、ラベルなしオブザベーションのみをクエリに使用できます。
| デフォルト | False |
|---|
"metric":"ENTROPY" | "LEASTCONFIDENCE" | "RATIOOFCONFIDENCE"
不確実性の計算に使用するメトリックを指定します。
| デフォルト | ENTROPY |
|---|
* "probVar":"variable-name"
不確実性の計算に使用する確率変数を指定します。
| 別名 | predEventProb |
|---|
uncertaintySampling アクション
不確実性抽出、関連性抽出、無作為抽出を使用して能動学習を実行します。非推奨のお知らせ: uncertaintySampling アクションは 2025.09 リリース以降、非推奨です。
| 別名 | aluc |
|---|
要約: 入力テーブルと出力テーブル
行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。
|
パラメーター |
サブパラメーター |
説明 |
|---|---|---|
|
required parametertable |
— |
入力テーブルの設定を指定します。 |
|
パラメーター |
サブパラメーター |
説明 |
|---|---|---|
|
required parameteroutput |
required parametercasOut |
クエリに選択されたオブザベーションを含むデータセットを作成します。 |
|
names |
CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。 |
パラメーターの説明
attributes=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)
このアクションで使用される変数の属性を変更します。現在、入力および名義パラメーターで指定された属性は無視されます。
attributes パラメーターの指定の詳細については、共通 casinvardesc パラメーターを参照してください。
| 別名 | attribute |
|---|
diagnostics=list(_diagnostics)
eyecatcher="string"
このアクション呼び出しに関連付けられているすべてのメッセージの接頭辞として、引用符で囲まれた文字列を指定します。
display=list(displayTables)
クライアントに表示するために送信する結果テーブルのリストを指定します。
display パラメーターの指定の詳細については、共通 displayTables パラメーターを参照してください。
* id="variable-name"
annotatedTable パラメーターで指定されたテーブルのラベルを入力データセットにマージするために使用する ID 変数を指定します。このパラメーターの値は一意で、非欠損でなければなりません。
| 別名 | idVar |
|---|
inputs=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)
nominals=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)
* output=list(queryoutStatement)
クエリに選択されたオブザベーションを含むデータセットを作成します。
| 別名 | queryOut |
|---|
queryoutStatement の値は次のいずれかになります:
* casOut=list(casouttable)
出力テーブルの設定を指定します。
casOut パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。
* copyVars="ALL" | "ALL_MODEL"
入力テーブルから出力テーブルにコピーされる 1 つ以上の変数のリストを指定します。代わりに、すべての変数、モデリングで使用されるすべての変数、またはすべての数値変数を入力テーブルから出力テーブルにコピーする値 ALL、ALL_MODEL、またはALL_NUMERIC を指定することもできます。
outputTables=list(outputTables)
CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。
outputTables パラメーターの指定の詳細については、共通 outputTables パラメーターを参照してください。
| 別名 | displayOut |
|---|
* selectQuery=list(method="RANDOM" | "RELEVANCE" | "UNCERTAINTY", method-specific-parameters)
使用するクエリ戦略を指定します。戦略は、無作為抽出、関連性抽出、不確実性抽出のいずれかです。デフォルトでは、戦略は不確実性抽出です。
method パラメーターに指定する値は、適用する他のパラメーターを決定します。
* table=list(castable)
入力テーブルの設定を指定します。
| 長い形式 | table=list(name="table-name") |
|---|---|
| 短い形式 | table="table-name" |
castable の値は次のいずれかになります:
caslib="string"
アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。
computedOnDemand=TRUE | FALSE
True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。
| 別名 | compOnDemand |
|---|---|
| デフォルト | FALSE |
computedVars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)
作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。
| 別名 | compVars |
|---|
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
computedVarsProgram="string"
computedVars パラメーターに含める各計算変数の式を指定します。
| 別名 | compPgm |
|---|
dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)
データソースオプションを指定します。
| 別名 | options |
|---|---|
| dataSource |
importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)
データソースからテーブルを読み込むための設定を指定します。
| 別名 | import |
|---|
importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。
* name="table-name"
入力テーブルの名前を指定します。
singlePass=TRUE | FALSE
True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。
| デフォルト | FALSE |
|---|
vars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)
アクションで使用する変数を指定します。
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
where="where-expression"
入力データをサブセット化する式を指定します。
whereTable=list(groupbytable)
WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。
groupbytable の値は次のいずれかになります:
casLib="string"
フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。
dataSourceOptions=list(adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters)
データソースオプションを指定します。
| 別名 | options |
|---|---|
| dataSource |
dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。
importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)
データソースからテーブルを読み込むための設定を指定します。
| 別名 | import |
|---|
importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。
* name="table-name"
フィルターテーブルの名前を指定します。
vars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)
フィルターテーブルから使用する変数名を指定します。
casinvardesc の値は次のいずれかになります:
format="string"
変数に適用するフォーマットを指定します。
formattedLength=integer
フォーマットフィールドの長さとフォーマット精度の長さを指定します。
label="string"
変数の説明ラベルを指定します。
* name="variable-name"
変数の名前を指定します。
nfd=integer
フォーマット精度の長さを指定します。
nfl=integer
フォーマットフィールドの長さを指定します。
where="where-expression"
フィルターテーブルからデータをサブセット化する式を指定します。
* target="variable-name"
分析に使用する 2 値ターゲット変数を指定します。現在サポートされているのは 2 値ターゲットのみです。
topK=64-bit-integer
クエリする上位 K オブザベーションを指定します。クエリに使用できるオブザベーション数よりも大きい K の値を指定すると、代わりに使用可能なオブザベーション数が使用されます。
| デフォルト | 50 |
|---|---|
| 最小値 | 1 |
method のパラメーター="RANDOM"
minNObs=64-bit-integer
ラベル付きオブザベーションの最大数を指定します。
| 別名 | cutoff |
|---|---|
| デフォルト | 1000 |
| 最小値 | 1 |
seed=double
無作為抽出に使用される乱数生成器のシードを指定します。
| デフォルト | 0 |
|---|
method のパラメーター="RELEVANCE"
gamma=double
ラベル付きオブザベーションとラベルなしオブザベーションの間の関連性を計算するために、ガウシアンカーネルの分散の逆数を指定します。
| デフォルト | 20 |
|---|---|
| 最小値 (含まない) | 0 |
minNObs=64-bit-integer
ラベル付きオブザベーションの最大数を指定します。
| 別名 | cutoff |
|---|---|
| デフォルト | 1000 |
| 最小値 | 1 |
method のパラメーター="UNCERTAINTY"
includeAllData=TRUE | FALSE
True に設定すると、ラベル付きオブザベーションとラベルなしオブザベーションをクエリに使用できることを示します。それ以外の場合は、ラベルなしオブザベーションのみをクエリに使用できます。
| デフォルト | FALSE |
|---|
metric="ENTROPY" | "LEASTCONFIDENCE" | "RATIOOFCONFIDENCE"
不確実性の計算に使用するメトリックを指定します。
| デフォルト | ENTROPY |
|---|
* probVar="variable-name"
不確実性の計算に使用する確率変数を指定します。
| 別名 | predEventProb |
|---|