About Author

Angela Hall

Senior Technical Architect

Angela offers tips on using the SAS Business Intelligence solutions. She manages a team of SAS Fraud Framework implementers within the SAS Solutions On-Demand organization. Angela also has co-written two books, 'Building BI using SAS, Content Development Examples' & 'The 50 Keys to Learning SAS Stored Processes'.

2 Comments

  1. Ranajoy Sanyal on

    Hi Angela,

    I am new to the SAS BI horizon and thus am being confronted with few issues and concepts which needs to be cleared.I was recently reading the " Building Business Intelligence using SAS" book whereby it is stated that metadata libraries can be created in EG and that the library can be asigned using EG(libname statement),Metadata libname engine or via SAS Server.The SAS server choice is to be used when "library is already assigned".Can you help me understand this?

    Thanks

    Ranajoy

    • Angela Hall

      Thanks Ranajoy for getting a copy of my book!

      If the library is already assigned, that means that when the Object Spawner started on the server, it initiated the library already.
      Several mechanisms can do this:
      1. In the metadata definition (viewable from SAS Management Console) the library is set to preassign.
      2. In an autoexec.sas file (there are several) the libname has been included.
      (More detail and screenshots are found at: http://support.sas.com/documentation/cdl/en/bidsag/65687/HTML/default/viewer.htm#p0u8xcdo2ll3kmn1oqfz2s0ybooq.htm)

      An important item to note, is that when the library is preassigned, it is using a shared account (SASSRV) to see the physical tables or connect to the RDBMS. Therefore SASSRV must have read access to these tables.

      Hope this helps you!
      ~ Angela

Back to Top