cost 327 ms
為什么SAS EG和SAS DI中FINFO function的返回字符串格式不同

[英]Why return string format for FINFO function in SAS EG and SAS DI is different

我正在嘗試獲取文件“修改后的”日期時間 datetimeString = finfo(fid,'Last Modified');`` 在 SAS EG 中,返回字符串類似於12Jan2023:11:03:53 但是在 SAS DI 中,返回字符串看起來像12 January 2023 11:03:2 ...

2023-01-11 23:07:14   2   40    sas / sas-dis  
將 SQL 更新轉換為 SAS DI

[英]Translating a SQL update to SAS DI

假設我們有一個表P_DEF ,我們想在其中更新存儲在另一個表TMP的某個子集的列RUN_ID的值。 這里我將如何在 SQL 中做到這一點: update P_DEF set RUN_ID = (-1) * TMP.RUN_ID /* change the sign of the value */ f ...

將多個 SAS 數據集寫入一張 Excel 工作表

[英]Write multiple SAS datasets into one Excel sheet

我正在使用 SAS 企業指南 7.15。 我想將多個數據集導出到多個 Excel 工作表中(每張工作表中有多個表格)。 我正在使用 ODS,即使我設置了 sheet_interval="none",在兩個表之后它會破壞頁面,並將下一個表推到另一個 Excel 表中。 這是我的代碼示例,這里導出 2 ...

如何更改 SAS 數據集成中的列中的數據?

[英]How to change the data in a column in SAS Data Integration?

我有一個現有的 ETL 解決方案,內置 SAS 數據集成,其中一列最初設置為具有所有 null 值。 我想用實際數據填充該列。 該表中的原始列被設置為接收具有特定格式和格式的數值。 在我更改代碼(這是簡單的部分)之后,我注意到該列不接受字符值(我沒有收到錯誤,我只是注意到該列仍然具有所有 NULL ...

從SAS升級到SQL Server

[英]Upsert into SQL Server from SAS

我有一些數據集需要從SAS升級到SQL Server數據庫中(我的環境使用SAS DI 4.9)。 SAS DI附帶的默認表加載器轉換提供了一種Update / Insert加載樣式,並具有按SQL集,列或索引進行匹配的選項。 這些都不適合我,而是拋出錯誤 錯誤:CLI執行錯誤 ...

使用SAS DI studio 4.902在Teradata中對表進行分區

[英]Partition a table in teradata using SAS DI studio 4.902

對於ETL操作,我們使用SAS DI studio,最后將表加載到Teradata中。 DDL是在SAS DI Studio中為創建的表動態生成的。 但是,當我們想要自定義DDL以包括分區時,它將引發錯誤。 誰能建議解決方法? 注意:我們不能先在Teradata中創建DDL,然后再在SA ...

選擇具有datediff 1和最新時間​​戳的行

[英]Select row with datediff 1 and latest timestamp

對不起,可能有一個非常簡單的解決方案,但我是SQL和SAS數據集成工作室的新手。 該代碼在SAS語言的“ proc SQL”中。 我正在嘗試在SAS DI中創建一個作業,我在刪除錯誤的行時遇到問題。 這是數據集。 沒有主鍵,但日期應該是唯一的。 因此,每個日期應該只有一行。 ...

在SAS DI上運行強制轉換語句時出錯

[英]Error when running cast statement on SAS DI

我目前正在嘗試通過SAS DI自動化我在SAS EG中編寫的一段代碼。 盡管它在SAS EG中運行沒有任何問題,但DI正在我的Teradata服務器上執行的SQL語句上返回錯誤。 錯誤如下: 這是導致錯誤的行: 該強制轉換語句是必需的,因為EV_ID是BIGINT,否 ...

SAS是否有宏來格式化用戶寫入DI轉換的輸出?

[英]Does SAS have a macro to format output of user writen DI transformation?

使用SAS數據集成(DI)Studio開發ETL程序時,您指定的每個轉換都有一個用戶界面,用於指定您創建的數據集(=表)的列及其類型,長度和格式。 當現有轉換無法完成工作並且需要用戶編寫代碼時,您應該使用點擊式界面盡可能多地執行此操作,因為 它可以進行影響分析和反向影響分析 ...

SAS DI LAG1替代品?

[英]SAS DI LAG1 alternative?

嘗試使用SAS中的LAG功能在遷移到SAS DI中時復制一段代碼,但是SAS DI中似乎根本沒有相同的功能。 當前正在使用SAS DI 4.21,以期盡快升級到4.9。 所以我的問題是,是否有另一種方法可以在SAS DI中復制以下代碼: 干杯, ...

使用帶有編號宏變量的SAS SET語句

[英]Using SAS SET statement with numbered macro variables

我正在嘗試在SAS DI Studio中創建一個自定義轉換,以執行一些我想經常重復使用的復雜處理。 為了實現這一目標,第一步,我試圖復制一個簡單的APPEND轉換的功能。 為此,我啟用了多個輸入(最多10個),並嘗試利用此處引用的&_INPUTn和&_INPUT_coun ...

從SAS DI中的表中導出數據有哪些方法?

[英]What are ways to export data from tables in SAS DI?

我是SAS的新手,我在庫存中的SAS DI中有一些表需要導出到文本文件,有什么容易做到的? 我能以某種方式在SAS EG中創建一個程序來顯示那里的數據然后導出嗎? ...

刪除SAS數據集中的引號和空格

[英]Removing quotes and spaces in SAS dataset

我在SAS EG和DI工作 ,面臨一個非常特殊的問題。 當我在SAS DI Studio或EG中查看數據集的列時,它看起來很好。 但是當我將數據粘貼到記事本中時, 會出現一些引號和空格 。 我在EG看到的數據: 但復制到記事本時的數據相同, 額外的引號和空格如下所示( ...

SAS內存不足錯誤

[英]SAS out of memory error

我在SAS DIS(數據集成工作室)中遇到“遠程進程內存不足”: 由於我的方法可能是錯誤的,我將解釋我正在處理的問題以及我已經決定的解決方案: 我有一大堆需要清理的客戶名稱。 為了實現這一點,我使用包含正則表達式模式及其相應替換的.csv文件; (我使用這種方法,因為更容易將新 ...

%NRQUOTE“刪除”的改進

[英]Improvement on %NRQUOTE 'removal'

我有以下一段有效的代碼,但是我想知道是否有人可以提出一種更好的“刪除” %nrquote 。 我必須添加一個可以正常工作的%SUBSTR函數,但我很想知道是否還有其他建議,並且是否有人可以幫助解釋為什么在mvar宏定義中沒有%let語句的情況下代碼無法正常工作。 沒有%let語句,代碼 ...

2016-08-09 02:54:21   1   93    sas / sas-dis  
SAS SPDS表主要約束無法添加

[英]SAS SPDS table primary constraint unable to add

我正在嘗試在SAS SPDS表上添加主要約束。 我收到的錯誤為-1.錯誤:引擎SASSPDS不支持完整性約束操作。2.錯誤:不支持請求的功能。 我無法繼續。 我用過的查詢- 1。 ****,還嘗試了2。 有什么建議么。 ...

2015-11-25 14:49:50   1   142    sas / sas-dis  
最佳連接順序和附加性能

[英]Best order of joins and append for performance

我在啟動和運行SAS DI作業時遇到巨大的性能問題。 因此,我正在尋找優化工作的聰明方法。 我特別想到的一件事是,我也許應該置換一些連接和附加的順序。 當前,我的工作配置如下: 有幾個結構相似的源表,我首先將日期過濾器應用於(以減少行數)並在兩個字段(例如a和b )上進行排序,然 ...

SAS DI JOBS在UNIX中進行故障排除和監控

[英]sas DI JOBS troubleshoot and Monitor in unix

如果在Windows操作系統上安裝了sas,那么如何在unix上解決或捕獲其sas DI作業的性能? 使用任何工具或命令還是使用nmon? 謝謝... ...

2015-07-19 17:12:22   1   102    sas / sas-dis  
在SAS(DI)中動態注冊表

[英]Dynamically register tables in SAS (DI)

每天都會生成帶有交易數據的表,日期的名稱為data_01_12_2014 。 顯然為什么不希望使用這種方法,但是大概是因為日間餐桌很大,這是一種空間管理機制。 不管是什么原因,我的任務是從這些表中獲取數據,進行一些轉換,然后將結果放入結果表中。 我的問題是我想使流程自動化,並且不想每天 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM