問題タブ [sas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sas - SASwhere句で欠落している値をゼロとして扱います
SASにOracleNVL機能に相当するものはありますか?
たとえば、SASに次のようなwhere句がある場合:
myVar=を持つ行は含まれません。
欠落している値をゼロとして扱いたい場合は、次のように言う必要があります。
私は次のようなことができるようになりたいです:
SASにこのようなものはありますか?
insert - SAS Proc SQL データベース テーブルの挿入
SAS の Proc SQL を使用して、開いている SQL Server 接続のテーブルに SAS データセットからレコードを挿入する方法はありますか? このようなもの(機能しません):
sas - SAS コードのパスワード保護
SAS 内で SAS CODEをパスワードで保護する方法はありますか? または、そうでない場合、何らかのパスワード保護を適用する最も簡単で迅速な方法は何ですか?
ここでは、ローカルの Windows PC から実行されるスクリプトについて言及しています (つまり、バッチではありません)。スクリプトは、標準のネットワーク ドライブに保存されます...
(理想的には、このソリューションには Word や Excel などの Microsoft 製品は含まれません!!)
csv - SAS は CSV ファイルをバイナリ形式に変換できますか?
生成する必要がある出力は標準の区切りファイルですが、ASCII コンテンツの代わりにバイナリが必要です。これはSASを使用して可能ですか?
sas - SAS エラー メッセージ (FATAL: MISSING スミア生成中にコード生成エラーが検出されました)
このエラーメッセージの意味を知っている人はいますか?
FATAL: MISSING スミア生成中にコード生成エラーが検出されました。
これは、約 40 個のデータセットを連結しているときに発生します。変数が多すぎる(約217)ためにメモリ制限に達したことが原因である可能性があると思いますが、これを確認するのは良いことです...
(ログファイル)
sql - SASからTeradataへのデータのロード-いつ準備ができていますか?
SASからTeradataにテーブルをロードする場合、SASはデータをロードし(通常はFASTLOAD機能を使用)、スクリプトを続行します。ただし、SASがデータがロードされていると言っているために重大なエラーが発生することがよくありますが、Teradataはまだテーブル内でデータをアセンブルしています。
したがって、データはデータベースにありますが、使用する準備ができていません。データを他のテーブルで処理する準備ができているかどうかを知る方法をまだ見つけていません。私はsleepコマンドの使用に成功しましたが、それは恣意的で信頼性がありません(誰がどれくらいの時間がかかるかを知っているため)。
この問題をどのように修正しますか?
sas - 区切り文字
固定幅のテキストファイルをSASデータセットにロードしています。
複数の値のフィールド値を区切るために使用している文字は、SASによって2文字として解釈されています。フィールドは固定幅であるため、これは問題を解決します。
キーボードに表示される文字を使用できますが、データに実際にそれらの文字が含まれている可能性があるため、これは明らかに安全ではありません。
使用したい文字は「§」です。
これはエンコーディングの問題かもしれないと思いますが、どうしたらよいかわかりません。
sql - Proc SQL Delete に時間がかかりすぎる
次の SAS コマンドを実行しています。
そのファイルを読み取るのに数秒しかかからないのに、8分以上かかっています。削除に時間がかかる原因は何ですか?また、削除を速くするにはどうすればよいですか?
(テーブルを削除する権限がないため、すべての行を削除することしかできません)
ありがとう、
ダン
編集:テーブルを切り捨てることもできないようです。
sas - 別のセッションからのリモート SAS 作業ライブラリーの参照
SAS セッションで問題が発生したのに、リモート ワーク ライブラリ (RWORK) に重要なファイルがあるためにセッションを閉じることができなかった経験はありませんか??
私は確かに持っています!では、別の (新しい) セッションからそのライブラリにアクセスするにはどうすればよいでしょうか?