sas-dis

    2熱度

    1回答

    對不起,對英語語言技能! SAS version 9.3 是必要的自動化獲取的Job的源代碼的過程。我知道通過部署/重新部署的方式,但不適合創建部署元數據。 通過宏: data job_source_code; length uri source_uri $256.; length text $1000.; _rc = metadata_getnobj("omsobj

    1熱度

    2回答

    我試圖在SAS DI Studio中創建一個自定義轉換,以執行一些複雜的處理,我將經常重複使用它。爲了實現這一點,作爲第一步,我試圖複製一個簡單APPEND轉換的功能。 爲此,我啓用了多個輸入(最多10個),並試圖利用參考here的&_INPUTn和&_INPUT_count宏變量。我想簡單地使用代碼 data work.APPEND_DATA/view=work.APPEND_DATA;

    0熱度

    2回答

    我正在使用sas DI studio,並且正在嘗試獲取輸入文件名稱內寫入的日期值,以便將相同日期也放入輸出文件名中。所以首先我需要獲取文件名和提取日期,然後將日期放回。什麼是最簡單的方法?

    1熱度

    1回答

    我得到一個「遠程進程內存不足」在SAS DIS(數據集成工作室): 因爲它是可能的,我的做法是錯的,我會說明我工作的問題和解決方案,我就決定: 我有需要清洗客戶名稱的大名單。爲了實現這一點,我使用了一個包含正則表達式模式及其相應替換的.csv文件; (我使用這種方法,因爲向文件添加新模式並將其上傳到服務器以便部署作業讀取而不是破壞新規則並重新部署作業會更容易。 爲了得到我的數據步驟使用的文件中的規

    0熱度

    1回答

    我正在SAS EG和DI中工作,面臨一個非常特殊的問題。 當我查看SAS DI Studio或EG中的數據集列時,它顯示正常。但是當我將數據粘貼到記事本中時,一些引號和空格出現。 其中我看到在EG的數據:當複製到記事本 但同樣的數據, 額外的引號和空格都出現這樣的(在第6行): 當我將此字段用作連接中的鍵時,發現此問題,第6行的其他相關列值不會輸出,因爲匹配對於第6條記錄而言失敗。 我試過很多東西

    1熱度

    2回答

    在作業中,當它讀取一個空數據集時,我希望它不會因錯誤而中止作業,而是轉到下一個預定作業。有關如何做到這一點的任何建議?

    0熱度

    2回答

    嘗試使用SAS中的LAG功能複製遷移到SAS DI中的一段代碼,但在SAS DI中似乎並沒有相同的功能。 目前使用SAS DI 4.21,目標是儘快提高到4.9。 所以我的問題是,是否有在SAS DI複製下面的代碼的另一種方式: DATA work.dm_chg_bal; SET tmp_bal_chg; FORMAT dt2 date9.; acct_id2 = LAG1(acct_id)

    1熱度

    1回答

    我想使用企業指南作爲創建SAS作業(僅限基本SAS代碼)的開發環境,但是之後我需要使用DI Studio將作業安排在特定時間運行。 我想用EG開發工作,因爲我相信它比DI更好的開發環境(程序編輯器等)。 我也希望作爲一個存儲過程存在,以便用戶可以運行它外部如有必要的時間表。 我可以創建一個簡單的DI Studio作業,僅調用現有的存儲過程嗎?

    0熱度

    1回答

    如果在Windows操作系統上安裝了sas,那麼如何解決或捕獲它在UNIX上的sis DI作業的性能?使用任何工具或命令或通過使用nmon? 謝謝...

    4熱度

    2回答

    我想知道是否有可能在SAS DIS中使用條件啓動轉換來根據給定表是否爲空(無行)有條件地繞過另一個轉換。 This鏈接似乎表明條件必須基於參數變量的值。 我想到的一個想法是在用戶書寫代碼轉換中創建一個參數值,並根據表的狀態爲其分配不同的值,但這看起來很精細,不雅,而且我不確定它會工作。有一種更簡單的方法嗎? 深表謝意