# CAS

# DS2コードでCASにテーブルを読み込む

<details><summary>table.loadTableアクション</summary>

``` sas
proc cas;
  session casauto;
  table.loadTable / 
    sourceCaslib = "mylib" /* 左辺は caslib でも可 */
  , path = "inputdata.sas7bdat"
  , casout = {
      caslib = "public"
    , name = "target_table_name"
    , replace = true
    };
  run;
quit;
```

<https://documentation.sas.com/doc/ja/pgmsascdc/v_061/caspg/cas-table-loadtable.htm>

</details>

# CASテーブルをセッションスコープからグローバルスコープへ昇格する

<details><summary>table.promoteアクション</summary>

``` sas
proc cas;
  session casauto;
  table.promote / 
    sourceCaslib = "mylib" /* 左辺は caslib でも可 */
  , name = "table_name"
  , targetCaslib = "public"
  , target = "target_table_name"
  , quiet = false
  ;
  run;
quit;
```

<https://documentation.sas.com/doc/ja/pgmsascdc/v_061/caspg/cas-table-promote.htm>

</details>