Advanced Search
Search Results
206 total results found
dataステップ内関数の使用例
data work.test; set sashelp.class; height_cm = round(height * 0.0254, 0.01); /* inchをmに変換 */ height_str = put(height_cm, best8.); /* 数値を文字列に変換 */ height_str = tranwrd(height_str, '.', 'm'); /* 文字列を置換 */ height_str = compress(height_str); /* 空白を削除 */ name_heig...
ソート済のデータセット列について、その値をもつ「最初の行」や「最後の行」だけで処理を行う
dataステップ内でbyステートメントを適用すると、byステートメントで指定した列ごとに「first.列名」および「last.列名」の列が生成される。 使用したいデータセット列は、proc sortなどであらかじめソートしておく必要がある。 SASによるBYグループの処理方法 それぞれ、下記の値が格納されている。 first.列名 ... byステートメントでグループ化された各行のうち、最初の行にのみ'1'が格納されており、それ以外は'0' last.列名 ... byステートメントでグループ化された...
fileexist関数
外部ファイルの存在を確認する。存在する場合は1、存在しない場合は0が返却される。 FILEEXIST関数 - SAS® Help Center
ソートせずにbyステートメントを使用する
byステートメントにnotsortedオプションを付与する。 data A1; set Q1; retain GROUP 0; by val notsorted; if first.val then GROUP + 1; run;
Viya4でViya内からViyaのAPIを呼ぶ方法
自身のサーバ名やlocalhostを指定してもうまくいかないが、Kubernetesのコンテナ名を指定するとうまく呼ぶことができる。 マイクロサービス名 サーバアドレスの代わりに指定する値 例 microanalyticScore sas-microanalytic-score https://サーバアドレス/microanalyticScore/modules/steps/execute → https://sas-microanalytic-score/microanalyticScore/mod...
[Intelligent Decisioning] MASへパブリッシュしたAPIを実行する
https://{サーバアドレス}/microanalyticScore/modules/{パブリッシュ名}/steps/executeに対し、POSTする https://developer.sas.com/rest-apis/microanalyticScore/createStepExecution
[Intelligent Decisioning] ルックアップテーブルの内容をまるごと取得する
https://サーバアドレス/referenceData/domains/{ドメインID}/contents/{コンテンツID}/entriesに対し、GETすると、"items"にリスト形式で格納されているものが取得できる。 /referenceData/{ドメインID}/contents/{コンテンツID}は、ルックアップテーブルの「プロパティ」タブから、オブジェクトURIとして確認できる。 https://developer.sas.com/rest-apis/referenceData/getRefere...
データグリッド内の値を取得する
DATAGRID_GET関数 value = DATAGRID_GET(dataGrid, columnName, rowNumber) https://go.documentation.sas.com/doc/jp/edmcdc/v_056/edmdatagrids/n04ham6nlknk8ln17nuk76nue4vw.htm
内容をログに出力する
DATAGRID_DUMPTOLOG関数 DATAGRID_DUMPTOLOG(データグリッド変数) https://go.documentation.sas.com/doc/jp/edmcdc/v_056/edmdatagrids/p1da42svmyhzygn1r1f2uq10ntsh.htm
行を追加する
DATAGRID_ADDROW関数 DATAGRID_ADDROW(データグリッド変数, <任意>追加する行数) 下記のように記述すると「追加した行は今何行目にあるか」を取得することができる。 (関数の返り値として整数が返ってくる為) datagrid_rownum = DATAGRID_ADDROW(dataGrid); https://go.documentation.sas.com/doc/jp/edmcdc/v_056/edmdatagrids/n109izonc0diazn0z2gy6wqehync....
SAS Studioでルールセットを実行する
%DCM_EXECUTE_RULESET( URI = ルールセットのオブジェクトURI, INPUTTABLE = 入力するCASテーブル, OUTPUTTABLE = 実行結果を格納するCASテーブル ) https://go.documentation.sas.com/doc/jp/edmcdc/v_056/edmmacro/n1qm5ur1pz8bn6n1kq0frf3n111d.htm
ログに変数を出力する(DS2言語)
put variable_name=; https://go.documentation.sas.com/doc/ja/pgmsascdc/v_061/ds2ref/n1b5ndvbk83gctn1b0rjx7bokrip.htm
変数を定義する(DS2言語)
declear varchar(100) variable_name; dcl varchar(100) variable_name2; https://go.documentation.sas.com/doc/ja/pgmsascdc/v_061/ds2ref/n1c15oj6g6nak3n12tx7t7j3kj8e.htm Intelligent DecisioningのDS2コードファイルなどで記述する場合、具体的な処理の記述よりも前にdeclareステートメントを記述する必要がある。
methodステートメントで定義した関数の返り値を設定する(DS2言語)
return 'return_value'; https://go.documentation.sas.com/doc/ja/pgmsascdc/v_061/ds2ref/n0i3wjydjq18nsn10zyap1n6cp4i.htm
CASE文を記述したい
⇒ selectステートメント
文字列YYYYMMDDをSAS日付値に変換する
date_sasvalue = inputn('20250831', 'yymmdd8.'); https://go.documentation.sas.com/doc/ja/pgmsascdc/v_061/ds2ref/n0l4p5obkjy2ygn1o7h5a6p602zm.htm
QNAPNASのContainerStation上でBookStackを構築する
手順 1. アプリケーションを作成する Container Stationでアプリケーションを新規作成する "再作成"だとうまくいかないので、作り直す場合は一度アプリケーションごと削除してから、新しく作成する。 nginxデフォルトの 404 Not Found - nginx/x.xx.xが表示されることを確認する。 2. bookstack_nginxコンテナ上のnginx設定を調整する bookstack_nginxコンテナに入り、/etc/nginx/conf.d/default.confの...
全テーブルを削除し、再作成する
バージョンアップなどで、必要に応じて実施する。(前テーブルが削除されるので、バックアップ必須) docker compose exec -it bookstack bash cd /app/www php artisan migrate:fresh https://www.reddit.com/r/BookStack/comments/1izk6ns/sorting_completely_broken_after_updating/ https://manualmaton.com/2024/09/15/book...
ラストオーダーまとめ
リンク先はGoogleマップ。 20:30 21:00 サブウェイ イトーヨーカドー大宮宮原店 21:00 ミスタードーナツ ステラタウン大宮宮原ショップ 21:00 ケンタッキーフライドチキン西友東大宮店 20:30ギリギリだと在庫の都合か注文を受けてもらえないことがあるので注意。 21:00 すし銚子丸 見沼店 21:00 21:30 立川マシマシ 上尾店 15:00~18:00はお店が閉まっているので注意。 21:30 22:00 丸亀製麺 上尾店 22:00 餃子の王将 今羽駅前店 ...
DBにバックアップデータを投入する
docker compose exec -it bookstack_db bash mysql -h localhost -u bookstack -p bookstackapp < /db_backup/bookstack_backup.$(date +%Y%m%d).sql