Introduction to the SAS® Intelligence Platform

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
สถาปัตยกรรมเทียร์ TIER ARCHITECTURE.
Advertisements

รายละเอียดวิชา ง การงานพื้นฐาน4(คอมพิวเตอร์2)
ภาษา JAVA.
E+M Commerce.
Chapter 11 : System Implementation
Accessing Web Application Data at Any Time 1. 2 อาจารย์ที่ปรึกษาโครงการ ผศ. กานดา สายแก้ว อาจารย์ผู้ร่วมประเมินโครงการ ผศ. อนัตต์ เจ่าสกุล รศ. วนิดา แก่นอากาศ.
Quick Start-Sharing on a Network เริ่มต้นของการแบ่งส่วน ต่างๆบนเครือข่าย CHAPTER 1.
Data Warehouse (คลังข้อมูล)
การพัฒนาระบบประเมินผลการปฏิบัติงานของพนักงานแทนที่กา​รใช้ระบบ SAP-ESS ในส่วนของกา​รประเมินผลการปฏิบัติงานเพื่อลดค่าใช้จ่ายในเรื่องของ License.
การพัฒนาระบบการส่งคำสั่งล้างข้อมูล ระยะไกล
Information Systems in the Enterprise
ภาษาคอมพิวเตอร์ กฎเกณฑ์เกี่ยวกับคำศัพท์ ไวยากรณ์ และ หลักภาษาในการเขียนคำสั่งงานให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่งให้กับเราได้ มีหลากหลายชนิดต่างๆ กัน.
Software.
Enterprise Network Design
การแก้ปัญหาด้วยคอมพิวเตอร์
พื้นฐานความรู้เกี่ยวกับอินเทอร์เน็ต
โครงการ LDAP เฟส 2 ผู้นำเสนอ นายมหาราช ทศศะ
การพัฒนาการใช้งานในระบบเว็บ
วิชา การเขียนโปรแกรมบนเว็บ (Web-based Programming)
Chapter 1 : Business Intelligence เบื้องต้น
สุนีย์ พงษ์พินิจภิญโญ
PHP & Session.
Major Advisor : Miss.Man Soon Choi
HTTP Client-Server.
ความรู้เบื้องต้นเกี่ยวกับ JAVA
ลักษณะระบบสารสนเทศเพื่อการจัดการ
Surachai Wachirahatthapong
Electronic SECurity with PKI
ให้ประหยัดการใช้หน่วยความจำ (space) ด้วยความรวดเร็ว (time)
Alfresco รัฐชัย ชาวอุทัย
วิวัฒนาการของ Remote Access
System Integration.
Process Analysis การวิเคราะห์กระบวนการ
บทที่ 1 ความรู้พื้นฐานในการ พัฒนาระบบ
การออกแบบสถาปัตยกรรมแอปพลิเคชั่น
CSC420 Operating Systems ผู้สอน : อ.สุรชัย ดียิ่ง ห้องเรียน : 5-357
Memory Management ในยุคก่อน
การเขียนโปรแกรมบน Android
การออกแบบฐานข้อมูลและการบริหารธุรกิจ
การออกแบบฐานข้อมูลและการบริหารธุรกิจ
องค์ประกอบทางด้านซอฟต์แวร์
ผศ. พิเชษฐ์ ศิริรัตนไพศาลกุล
โครงสร้างขององค์กร (Organization Structure)
ที่ใช้ใน Object-Oriented Design
Definition and organization
เกียรติพงษ์ ยอดเยี่ยมแกร
โปรแกรมคอมพิวเตอร์ ในการประมวลผลข้อมูล
การจัดการฐานข้อมูล.
 จัดเก็บ บริหาร บันทึกการ ฝึกอบรม ความต้องการ การฝึกอบรม การวางแผนการ ฝึกอบรม การมอบหมาย งาน   บริหารจัดการบันทึก สภาพแวดล้อมทั้ง  อุณหภูมิ ความชื้น.
โปรแกรมฐานข้อมูลที่นิยมใช้
ปิยพจน์ และคณะ ภาควิชาเทคโนโลยีและสื่อสาร การศึกษา คณะครุศาสตร์ จุฬาลงกรณ์ มหาวิทยาลัย.
สำหนักคอมพิวเตอร์ มหาวิทยาลัยศรีนครินทรวิโรฒ.
Introduction to Server Services
ความรู้เบื้องต้นเกี่ยวกับระบบ Introduction to the System
กระบวนการทำงานและบุคลากร
การพัฒนาโปรแกรมเสริมสำหรับการ แสดงวีดีโอจากเว็บไซต์ภายนอกใน เวิร์ดเพรส (Development plugin for displaying video from an external website in WordPress)
การวิเคราะห์และออกแบบระบบ System Analysis and Design
เทคโนโลยีสารสนเทศ.
PHP : [1] PHP เบื้องต้น. PHP คืออะไร ? PHP ได้รับการเผยแพร่เป็นครั้ง แรกในปี ค. ศ โดย Rasmus Lerdorf ต่อมาได้มีนัก โปรแกรมเมอร์เข้ามาช่วยในการ พัฒนาต่อมาตามลำดับ.
Introduction to SQL (MySQL) – Special Problem (Database)
Customer Relationship Management (CRM)
นายรัฐราษฎร์ เกื้อสกุล 1. 2 Disk Password Protection เป็นชุดของโปรแกรมสำหรับปกป้องและจำกัด การเข้าถึง Harddisk สามารถปกป้อง Disk/Partition ด้วย Password,
นายณัฐพล นาคะป่า เลขที่ 36 ชั้นมัธยมศึกษาปีที่ 4/7
Business Intelligence (BI) ธุรกิจอัจฉริยะ
2 มิ. ย 2547 โดย วชิราวุธ ธรรมวิเศษ 1 บทที่ 1 แนะนำเทคโนโลยีจาวา Introduction to Java Technology.
ซอฟต์แวร์ (software) จัดทำโดย นาย ยุทธพงศ์ คำยอง
PHP FRAMEWORK – Web Programming and Web Database Asst. Prof. Dr. Choopan Rattanapoka.
Crowded Cloud e-services: Trust and Security
Information System Development
Multimedia Production
ใบสำเนางานนำเสนอ:

Introduction to the SAS® Intelligence Platform Chapter 1 Introduction to the SAS® Intelligence Platform

Business Intelligence Overview Section 1.1 Business Intelligence Overview

What Is Business Intelligence? เวลาเขียนโปรแกรมจะมีสองอย่าง คือ ดาต้าเบส และเอบพลิเคชัน ถ้ามีข้อมูลจริง เค้าทำงานทุกวันก็จะมี transaction ทุกวันข้อมูลตรงนี้เรียก transaction เหตุผลที่มันมี BI ขึ้นมาเพราะว่ามีข้อมูลที่เป็น ทรานเซ็กชั่นเย๊อะ ดังนั้นผู้บริหารระดับสูงเค้าก็จะไม่มีทางรู้ตัวข้อมูลตรงนี้นอกจากจะไปขอผู้มูลจากผู้ดูแล เท่านั้น ดังนั้นจึงมีคนเสมอให้เก็บข้อมูลที่คลังข้อมูล และทำตัว sas มาทำดาต้าเบสตลอดจนถึงรีพอท Business Intelligence is a set of software tools and applications that enable business users and analysts to interact with their company data in an easy, efficient, and effective manner. SAS Business Intelligence includes a set of client applications designed for a specific type of business or analyst SAS server processes designed to provide specific types of services for the client applications a centralized metadata management facility. Business Intelligence คือ โปรแกรมทีมีเครื่องมือเพื่อช่วยให้ผู้ใช้งานสามารถทำงานและวิเคราะห์ข้อมูลของบริษัทได้ง่าย และมีประสิทธิภาพ SAS Business Intelligence - มีการออกแบบมาเพื่อให้เหมาะกับประเภทของธุรกิจหรือการวิเคราะห์ข้อมูล - มี SAS Server Processes ที่ออกแบบมาเพื่อให้บริการการใช้งานของลูกค้า - มี metadata เป็นศูนย์รวมในการตัวจัดการ

Multiple Tier Environment The SAS Intelligence Platform consists of a multiple tier environment that is typically represented by the client tier middle tier server tier. Client Tier โครงสร้างของโปรแกรมเป็น 3ชั้น multitier Data , เว็บสองเทียร์ ส่วนประมวลผล อินพุต แสดงผล sas เป็น multiple tier Middle Tier พื้นฐานของ SAS Intelligence มีโครงสร้างเป็นแบบ Multitier แบบ Three Tiers โดยแบ่งรูปแบบรูปแบบสถาปัตยกรรมออกเป็น - Client tier -Middle tier -Server tier Server Tier

Client Tier เหมือนเครื่องของเรา Java clients จะแบ่งออกเป็นสองอย่างคือ จาวาไคลเอ้น ติดตั้งที่เครื่องเราและคอนเน็กไปที่ server เขียน enterpirguide Window clients เขียนด้วย .net sas browser เป็นการใช้ brower เรียกใช้งาน Client Tier 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. There are three different types of SAS client applications. Client Tier เปรียบเหมือนเครื่องของเรา คือถ้าเราจะทำการลงหรือติดตั้งโปรแกรมเราจะต้องไปทำที่เครื่องนั้นๆ โดยแบ่งออกเป็น 3 ประเภท ดังนี้ -Java clients จะทำงานบน Java run-time environment (JRE) แลติดตั้งที่เครื่องเราและคอนเน็กไปที่ server เพื่อใช้งาน ตัวอย่างที่ใช้ SAS Enterprise Guide -Window clients จะทำงานบน Microsoft และติดตั้งที่เครื่องเราเพื่อใช้งาน ตัวอย่างภาษาที่ใช้ .net sas -Browser ทำงานบน Web browser โดยการคอนเน็กไปที่ Java Application Server หรือ Servlet Container ที่อยู่บน Middle tier โดยใช้ผ่านผ่านเว็บ Browser Java Clients run in a Java run-time environment (JRE) and are installed on the machine where they will be used. Windows Clients run in the Microsoft Windows environment and are installed on the machine where they will be used. Browser Clients run in a Web browser by connecting to a Java Application Server or Servlet Container on the middle tier. Only the Web browser is installed on the local machine. ...

Middle Tier รับรีเคทจาก client แล้วประมวลผลเรียกว่า bi ลอจิก (ได้ไม่ได้ทำยังไงตามเงื่อนไ)ส่งผลรับกับไป Sas เลือก java application มาทำเป็นตัวประมวลผล เช่น jboss oracle weblogic web ซาเฟีย(อยู่ที่เราเลือก) 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 the Java Application Server or the Java Servlet Container SAS Web Infrastructure Kit (WIK) webDAV server. Middle Tier จะรับ Request มาจาก Client แล้วประมวลผล แล้วส่งผลรับกลับไป Java Application Server –or– Java Servlet Container SAS Web Infrastructure Kit webDAV Server

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 เป็นเครื่องเครื่องหนึ่งหรือมากกว่า เราสามารถติดตั้งและเข้าถึง SAS Server ได้โดยเครื่องมือ BI ซึ่งมีหลายประเภท ดังนี้: Metadata Server, Workspace Server, Stored Process Server, OLAP Server ตัวจัดการเกียวกับข้อมูลทั้งหมดคล้ายตัวจัดการข้อมูลทั้งหมด Metadata Server enables centralized metadata delivery and management to SAS applications across the enterprise. Workspace Server executes SAS code on behalf of the client applications. ตัวจัดการเกียวกับข้อมูลทั้งหมดคล้ายตัวจัดการข้อมูลทั้งหมด Stored Process Server executes and delivers results from SAS Stored Processes. OLAP Server delivers presummarized “cubes” of data to OLAP clients. ...

SAS Intelligence Platform SAS ETL Studio SAS OLAP Cube Studio SAS Management Console SAS Information Map Studio SAS Enterprise Guide SAS Add-In for Microsoft Office SAS Web Report Studio SAS Information Delivery Portal Client Tier Web Infrastructure Kit Java Servlet Container webDAV Server HTTP Server SDK Middle Tier SAS Foundation คือ Base SAS ที่เหลือทุกตัวคือการเอาสคิบมาฝังไว้เพือทำตามความต้องการ Workspace Server Stored Process OLAP Metadata SAS®9 Foundation SAS/CONNECT Server Tier

Clients’ Use of Foundation Servers Client Application SAS Foundation Servers Metadata Server Workspace Server Stored Process Server OLAP Server SAS/ CONNECT Server SAS ETL Studio x SAS OLAP Cube Studio SAS Information Map Studio SAS Enterprise Guide SAS Add-In for Microsoft Office SAS Web Report Studio SAS Information Delivery Portal ใช้ในการ analy ว่าทำไมถึงเกิดปัญหา ต้องดูว่าใช้อะไรบ้าง ตัวไหนยังทำงานปกติหรือเปล่า

Business Intelligence Security Section 1.2 Business Intelligence Security

Authentication is a prerequisite for authorization. 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. ...

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. แนวคิดเกี่ยวกับการรักษาความปลอดภัย ผู้ให้บริการรับรองความถูกต้องเป็นเทคโนโลยีที่เซิร์ฟเวอร์หรือการใช้งานสามารถใช้เพื่อตรวจสอบผู้ใช้ที่เป็นผู้ที่พวกเขากล่าวว่าพวกเขาเป็น โดยค่าเริ่มต้นให้บริการรับรองความถูกต้องสำหรับเซิร์ฟเวอร์ ระบบปฏิบัติการของเครื่องเซิร์ฟเวอร์ที่กำลังทำงานอยู่