Skip to main content

SAS Viya

Viya4でViya内からViyaのAPIを呼ぶ方法

自身のサーバ名やlocalhostを指定してもうまくいかないが、Kubernetesのコンテナ名を指定するとうまく呼ぶことができる。 マイクロサービス名 サーバアドレスの代わりに指定する値...

[Intelligent Decisioning] MASへパブリッシュしたAPIを実行する

https://{サーバアドレス}/microanalyticScore/modules/{パブリッシュ名}/steps/executeに対し、POSTする https://developer....

[Intelligent Decisioning] ルックアップテーブルの内容をまるごと取得する

https://サーバアドレス/referenceData/domains/{ドメインID}/contents/{コンテンツID}/entriesに対し、GETすると、"items"にリスト形式...

SAS Studioでルールセットを実行する

%DCM_EXECUTE_RULESET( URI = ルールセットのオブジェクトURI, INPUTTABLE = 入力するCASテーブル, OUTPUTTABLE = 実行結果を...

ログに変数を出力する(DS2言語)

put variable_name=; https://go.documentation.sas.com/doc/ja/pgmsascdc/v_061/ds2ref/n1b5ndvbk83gc...

変数を定義する(DS2言語)

declear varchar(100) variable_name; dcl varchar(100) variable_name2; https://go.documentation.sa...

methodステートメントで定義した関数の返り値を設定する(DS2言語)

return 'return_value'; https://go.documentation.sas.com/doc/ja/pgmsascdc/v_061/ds2ref/n0i3wjydjq...

文字列YYYYMMDDをSAS日付値に変換する

date_sasvalue = inputn('20250831', 'yymmdd8.'); https://go.documentation.sas.com/doc/ja/pgmsascd...

データグリッド変数を使う

変数タブでデータグリッド変数が定義されていれば、コード上でdg_name = _new_ datagrid()などでコンストラクタを実行する必要がない。