Chapter 1 Introduction to the SAS® Intelligence Platform Section 1.1 Business Intelligence Overview What Is Business Intelligence? 3 เวลาเขียน ดาตาเบส ้ Business Intelligence is a set of software tools and ถามี ขอมู ล ้ ้ applications that enable business users and analysts to transaction ท interact with their company data in an easy, efficient, and transaction เห effective manner. เพราะวาม ่ เย๊อะ ดังน SAS Business Intelligence includes มีทางรูตั ้ วข Business Intelligence a set of client applications designed for a specific type มูลจากผู้ด เครือ ่ งมือเพือ ่ ช่ว of business or analyst เสมอให้เก ทางานและวิเคร SAS server processes designed to provide specificตัว sas มา งาย และมีประ ่ types of services for the client applications SAS Business Intellig a centralized metadata management facility. - มีการออกแบบ ประเภทของธุรก ขอมู ้ ล - มี SAS Server P เพือ ่ ใหบริการก Multiple Tier Environment The SAS Intelligence Platform consists of a multiple tier environment that is typically represented by the client tier Client middle tier Tier server tier. 4 โครงสรางของโปรแกรมเป็ น 3 ้ ชัน ้ multitier Data , เว็บสองเทียร ์ ส่วนประมวลผล อินพุต แสดงผล sas เป็ น multiple tier พืน ้ ฐานของ SAS Intelligence มี โครงสรางเป็ นแบบ Multitier ้ แบบ Three Tiers โดยแบงรู ่ ปแบบ รูปแบบสถาปัตยกรรมออกเป็ น - Client tier Middle Tier Server Tier 5 เหมือนเครือ ่ งของเร Client Tier Java clients จะแบงออก ่ In the most basic terms, if an application is installed on the machine that the user is sitting at, thatน ติดต จาวาไคลเอ ้ machine is the client tier. คอนเน็ กไปที่ server There are three different types of SAS client applications. Window clients เขียนดว ้ browser เป็ นการใช้ b Client Tier เปรียบเหมือ Java run in a Java run-time environment (JRE)เราจะท and areาการลงหรือ Clients installed on the machine where they will be used. ไปท าทีเ่ ครือ ่ งนั้นๆ โดยแบงออกเป็ น 3 ่ Windows run in the Microsoft Windows environment-Java andclients are จะทางานบ Clients installed on the machine where they will be used. (JRE) แลติดตัง้ ทีเ่ ครือ ่ server เพือ ่ ใช้งาน ตว Browser run in a Web browser by connecting to a Java Enterprise Guide Clients Application Server or Servlet Container on the middle tier. Only the Web browser is installed on -Window the localclients จะทางา ทีเ่ ครือ ่ งเราเพือ ่ ใช้งา machine. .net sas ... Middle Tier รับรีเคทจา เรียกวา่ b The middle tier is where the Web applications reside and ่ นไ execute. This tier also contains the infrastructure that ตามเงือ supports the execution of these applications, such as Sas theเลือก j ประมวลผล Java Application Server or the Java Servlet Container web ซาเฟี ย( SAS Web Infrastructure Kit (WIK) Middle Tier จ Client แลวปร webDAV server. ้ กลับไป Java Application Server –or– Java Servlet Container SAS Web Infrastructure Kit webDAV Server 6 Server Tier The server tier is the machine where one or more SAS servers is installed and accessed by the BI tools. There are different types of SAS servers, including: Server Tier เป็ มากกวา่ เร Metadata enables centralized metadata delivery and SAS Server ไ Server management to SAS applications across the หลายประเภ enterprise. Workspace Ser Workspace executes SAS code on behalf of the client Server Server applications. ตัวจัดการเก คล ายตั วจัด ตัวจั Stored Process executes and delivers results from SAS Stored ้ ดการเก Server Processes. คลายตั วจัด ้ OLAP Server 7 delivers presummarized “cubes” of data to OLAP clients. ... SAS Intelligence Platform Client Tier Middle Tier Server Tier 8 SAS ETL Studio SAS OLAP Cube Studio SAS Management Console SAS Information Map Studio SAS Enterprise Guide SAS Add-In for Microsoft Office SAS Foundation คือ Base SAS ทีเ่ หลือทุกตัวคือการเอาสคิบมาฝังไว้ เพือทาตามความตองการ ้ SAS Web Report Studio SAS Information Delivery Portal HTTP Server SDK webDAV Server Java Servlet Container Web Infrastructure Kit SAS®9 Foundation Metadata Server SAS/CONNECT Server Workspace Server Stored Process Server OLAP Server Clients’ Use of Foundation Servers SAS Foundation Servers 9 Stored Process Server SAS/ OLAP CONNECT Server Server Client Application Metadata Server Workspace Server SAS ETL Studio x x SAS OLAP Cube Studio x x SAS Information Map Studio x x SAS Enterprise Guide x x x SAS Add-In for Microsoft Office x x x SAS Web Report Studio x x x x SAS Information Delivery Portal x x x x x x x ใช้ใน ทาไมถ ตองดู ว ้ ตัวไหน หรือเป Section 1.2 Business Intelligence Security Security Concepts การรับ รอง : ข In the SAS Intelligence environment, security consists of: ยืนยันตัวตนขอ ตามแนวทางขอ Authentication the process of verifying the identity of a ความปลอดภัย person or process within the guidelines การอนุ ญาต : of a specific security policy สิ ทธิข ์ องผู้ใช้ Authorization the process of determining which permissions the user has for which resources. Authentication is a prerequisite for authorization. 11 ... Security Concepts An authentication provider is a technology that servers or applications can use to verify that users are who they say they are. By default, the authentication provider for a SAS server is the host operating system of the machine on which the server is running. แนวคิดเกีย ่ วกับการร 12 ผู้ให้บริการรับรองคว เทคโนโลยีทเี่ ซิรฟเวอ ์ สามารถใช้เพือ ่ ตรวจ พวกเขากลาวว าพวก ่ ่ โดยคาเริ ่ ตนให ่ ม ้ ้บริก ถูกตองส าหรับเซิรฟเ ้ ์ ระบบปฏิบต ั ก ิ ารของเ กาลังทางานอยู่