DATA ステップ アクションセット: 構文
SAS DATAステップを実行するアクションを提供します
runCode アクション
DATA ステップコードを実行します。
| 例: | DATAステッププログラムの実行 |
CASL 構文
要約: 入力テーブル
行にサブパラメータが含まれる場合は、サブパラメータに名前、caslibなどを指定できます。サブパラメータが含まれない場合は、パラメータに名前、caslibなどを指定できます。
|
パラメータ |
サブパラメータ |
説明 |
|---|---|---|
|
— |
WHERE フィルタとして使用する行を含む入力テーブルを指定します。 |
パラメータの説明
* code="string"
実行するDATAステップコードを指定します。
nThreads=64-bit-integer | "MAX"
プログラムの実行に使用されるスレッド数を指定します。分散型サーバーの場合、この値は、各ワーカーでプログラムの実行に使用するスレッド数を指定します。
single="NO" | "NOINPUT" | "YES"
whereTable={groupbytable}
WHERE フィルタとして使用する行を含む入力テーブルを指定します。
| 長い形式 | whereTable={name="table-name"} |
|---|---|
| 短い形式 | whereTable="table-name" |
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 | greenplum-parameters | hadoop-parameters | hana-parameters | hdfs-parameters | impala-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | netezza-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sforce-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-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}, ...>}
フィルタテーブルから使用する変数名を指定します。
vars パラメータの指定の詳細については、共通 casinvardesc パラメータを参照してください。
where="where-expression"
フィルタテーブルからデータをサブセット化する式を指定します。
runCode アクション
DATA ステップコードを実行します。
| 例: | DATAステッププログラムの実行 |
Lua 構文
要約: 入力テーブル
行にサブパラメータが含まれる場合は、サブパラメータに名前、caslibなどを指定できます。サブパラメータが含まれない場合は、パラメータに名前、caslibなどを指定できます。
|
パラメータ |
サブパラメータ |
説明 |
|---|---|---|
|
— |
WHERE フィルタとして使用する行を含む入力テーブルを指定します。 |
パラメータの説明
* code="string"
実行するDATAステップコードを指定します。
nThreads=64-bit-integer | "MAX"
プログラムの実行に使用されるスレッド数を指定します。分散型サーバーの場合、この値は、各ワーカーでプログラムの実行に使用するスレッド数を指定します。
single="NO" | "NOINPUT" | "YES"
whereTable={groupbytable}
WHERE フィルタとして使用する行を含む入力テーブルを指定します。
| 長い形式 | whereTable={name="table-name"} |
|---|---|
| 短い形式 | whereTable="table-name" |
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 | greenplum-parameters | hadoop-parameters | hana-parameters | hdfs-parameters | impala-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | netezza-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sforce-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-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}, ...>}
フィルタテーブルから使用する変数名を指定します。
vars パラメータの指定の詳細については、共通 casinvardesc パラメータを参照してください。
where="where-expression"
フィルタテーブルからデータをサブセット化する式を指定します。
runCode アクション
DATA ステップコードを実行します。
| 例: | DATAステッププログラムの実行 |
Python 構文
要約: 入力テーブル
行にサブパラメータが含まれる場合は、サブパラメータに名前、caslibなどを指定できます。サブパラメータが含まれない場合は、パラメータに名前、caslibなどを指定できます。
|
パラメータ |
サブパラメータ |
説明 |
|---|---|---|
|
— |
WHERE フィルタとして使用する行を含む入力テーブルを指定します。 |
パラメータの説明
* code="string"
実行するDATAステップコードを指定します。
nThreads=64-bit-integer | "MAX"
プログラムの実行に使用されるスレッド数を指定します。分散型サーバーの場合、この値は、各ワーカーでプログラムの実行に使用するスレッド数を指定します。
single="NO" | "NOINPUT" | "YES"
whereTable={groupbytable}
WHERE フィルタとして使用する行を含む入力テーブルを指定します。
| 長い形式 | whereTable={"name":"table-name"} |
|---|---|
| 短い形式 | whereTable="table-name" |
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 | greenplum-parameters | hadoop-parameters | hana-parameters | hdfs-parameters | impala-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | netezza-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sforce-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-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}, ...>]
フィルタテーブルから使用する変数名を指定します。
vars パラメータの指定の詳細については、共通 casinvardesc パラメータを参照してください。
"where":"where-expression"
フィルタテーブルからデータをサブセット化する式を指定します。
runCode アクション
DATA ステップコードを実行します。
| 例: | DATAステッププログラムの実行 |
R 構文
要約: 入力テーブル
行にサブパラメータが含まれる場合は、サブパラメータに名前、caslibなどを指定できます。サブパラメータが含まれない場合は、パラメータに名前、caslibなどを指定できます。
|
パラメータ |
サブパラメータ |
説明 |
|---|---|---|
|
— |
WHERE フィルタとして使用する行を含む入力テーブルを指定します。 |
パラメータの説明
* code="string"
実行するDATAステップコードを指定します。
nThreads=64-bit-integer | "MAX"
プログラムの実行に使用されるスレッド数を指定します。分散型サーバーの場合、この値は、各ワーカーでプログラムの実行に使用するスレッド数を指定します。
single="NO" | "NOINPUT" | "YES"
whereTable=list(groupbytable)
WHERE フィルタとして使用する行を含む入力テーブルを指定します。
| 長い形式 | whereTable=list(name="table-name") |
|---|---|
| 短い形式 | whereTable="table-name" |
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 | greenplum-parameters | hadoop-parameters | hana-parameters | hdfs-parameters | impala-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | netezza-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sforce-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-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), ...>)
フィルタテーブルから使用する変数名を指定します。
vars パラメータの指定の詳細については、共通 casinvardesc パラメータを参照してください。
where="where-expression"
フィルタテーブルからデータをサブセット化する式を指定します。