I have an existing ETL solution built-in SAS Data Integration, where one of the columns in initially set to have all null values. I want to populate that column with actual data. The original column in that table was set to receive numeric values with specific format and in format. After I am changing the code (that is the easy part), I notice that the column doesn't accept character values (I did not get an error, I just noticed the column still having all NULL values). Can anyone help ?
How to change the data in a column in SAS Data Integration?
818 Views Asked by Eyal Marom At
1
There are 1 best solutions below
Related Questions in SAS
- Creating a new flag based on multiple conditions on SAS
- How to sum elements of a specific row?
- why the perl regular expression is not identifying the value
- How does the REPEAT FUNCTION deal with the trailing blanks from the string?
- Stopping SAS adding = to the end of file paths
- How can I collapse repeated missing observations into a single nonmissing observation for the same ID in SAS?
- Issues with Date format in SAS
- SAS Macro Variables
- Unbalanced data in SAS Enterprise Miner
- Cut intervals to add specific dates
- Last.variable not returning expected results
- SQL Filter Rows for Duplicate ID Based on Condition Different Column
- Proc GLM takes forever to load then crashes sas studio
- Having trouble setting x-axis endpoints in proc univariate
- I cannot export parameter estimates for different groups using proc model in SAS
Related Questions in DATA-INTEGRATION
- How do I correct this error in Oracle shown here?
- Building dimensional model from multiple sources
- Unable to Retrieve Data from Bullhorn to Power BI
- Suggestions for a tools or any other method that allows extracting data from mongoDB and then move it to another environment of same product?
- How can I import a EU INSPIRE conform WFS in QGIS?
- Talend Api : How to extract the Engine Logs from talend cloud
- About pricing Azure Synapse
- How to ignore records that are matched already in lookup table and able to fetch the next matched records in Talend
- How to batch delete records from a airtable base using google apps script?
- Talend application scenarios: is it correct to have logical operators in the first term of GAV mapping?
- How to apply data governance to API integration
- transform json to table with get multiple parent in every child element with pentaho
- Handling Unstructured Data from Excel in SSIS
- How to Unescape a character in snowflake during data ingestion from CSV to Snowflake table
- SAS SQL Pass-Through Facility does not work as expected for Postgres database
Related Questions in SAS-DIS
- Why return string format for FINFO function in SAS EG and SAS DI is different
- I am trying to modify and make permanent changes in the SAS data set, but I am not able to do so
- External files in SAS DI
- Translating a SQL update to SAS DI
- Can't convert varchar into date using sas data integation studio
- Write multiple SAS datasets into one Excel sheet
- User-written code to create macro, how to debug
- Should I skip SAS DI Studio?
- SAS Data Integration issue with empty string showing as "NULL"
- How to change the data in a column in SAS Data Integration?
- Finding Multiple file type with date restriction linux
- Upsert into SQL Server from SAS
- How do I create new transformation categories in SAS DI Studio?
- Partition a table in teradata using SAS DI studio 4.902
- Select row with datediff 1 and latest timestamp
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
So you have a table that is defined in Data Integration studio (1) and created by running the job (2) a long time ago with a numeric column. Let us call that table
THE_TABLEthat fieldthe_fieldand the job,The_Job, that loads data intoTHE_TABLEYou must be aware of the fundamental difference
THE_TABLEin DI studio, which creates a description of the table in meta dataTHE_TABLEby runningThe_Job, which creates a file in a folder with dataIf
The_Jobreally createsTHE_TABLEfrom scratch each time (which is typical for ETL jobs), it is sufficient to do changeTHE_TABLEandThe_Jobin DI studio. Your edits will only change the meta data, but the next time you runThe_job,THE_TABLEwil be created with the the right structure.However, if
The_JobupdatesTHE_TABLEor appends to it, your edits will not change the structure ofTHE_TABLEand your job will not be fit for the structure of the fileTHE_TABLElike it still exists in the folder, so you must convertTHE_TABLEbefore runningThe_Job.This can be done with a simple program like
The correct attrib statement might well be in the code generated for
The_Jobsomewhere.Mind that in a typical setup with a development, test and production environment, you will need that program once in each environment.