As others have said, there are a number of ways to do this. 1. If you have the table defined in metadata, create a new job, drop the table as a target on your job, add a Loader transform, and drop any source table that already exists as the source to the loader; something like this : source table -> loader -> target table Run the job, the target table will be created, and the source data will be loaded into it. DI Studio will also create any keys or indexes that you have defined on your target table for you as part of that load process. DI Studio will generate all of the appropriate code to create the table, columns, etc that you defined in metadata. There are also various load techniques available in that loader, you can try various settings. Base SAS tables typically should be replaced but you may want truncate for database tables. 2. IF you are working with BASE SAS tables only, there is a nice feature in the data viewer that will actually create the base sas table if it doesnt exist and put you in edit mode so that you can begin adding data to it. To do this, RMB on the Base sas table that does not exist, and say "Open". If the physical table does not exist it will tell you that, ask if you want to create it. Say yes and the table will get created as an empty table in the library where you selected the table to go to in the metadata definition. The nice thing about this technique is it is essentially a shortcut way of creating base sas tables. The same code that the loader generates is generated on the fly to create the table. This only works for base sas tables.
... View more