• Complain

Kevin D. Smith - SAS Viya: The Python Perspective

Here you can read online Kevin D. Smith - SAS Viya: The Python Perspective full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover

SAS Viya: The Python Perspective: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "SAS Viya: The Python Perspective" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Kevin D. Smith: author's other books


Who wrote SAS Viya: The Python Perspective? Find out the surname, the name of the author of the book and a list of all author's works by series.

SAS Viya: The Python Perspective — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "SAS Viya: The Python Perspective" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

SAS Viya The Python Perspective - image 1SAS Viya The Python Perspective - image 2

SASViya
The Python Perspective Kevin D.
Smith Xiangxiang Meng The correct bibliographic citation for this manual is as follows: Smith, Kevin D., Xiangxiang Meng. 2017. SASViya: The Python Perspective. Cary, NC: SAS Institute Inc. SASViya: The Python Perspective Copyright 2017, SAS Institute Inc., Cary, NC, USA ISBN 978-1-62960-276-9 (Hard copy)
ISBN 978-1-62960-883-9 (EPUB)
ISBN 978-1-62960-884-6 (MOBI)
ISBN 978-1-62960-885-3 (PDF) All Rights Reserved. Produced in the United States of America. For a web download or e-book: Your use of this publication shall be governed by the terms established by the vendor at the time you acquire this publication. For a web download or e-book: Your use of this publication shall be governed by the terms established by the vendor at the time you acquire this publication.

The scanning, uploading, and distribution of this book via the Internet or any other means without the permission of the publisher is illegal and punishable by law. Please purchase only authorized electronic editions and do not participate in or encourage electronic piracy of copyrighted materials. Your support of others rights is appreciated. U.S. Government License Rights; Restricted Rights: The Software and its documentation is commercial computer software developed at private expense and is provided with RESTRICTED RIGHTS to the United States Government. federal law, the minimum restricted rights as set out in FAR 52.227-19 (DEC 2007). federal law, the minimum restricted rights as set out in FAR 52.227-19 (DEC 2007).

If FAR 52.227-19 is applicable, this provision serves as notice under clause (c) thereof and no other notice is required to be affixed to the Software or documentation. The Governments rights in Software and documentation shall be only those set forth in this Agreement. SAS Institute Inc., SAS Campus Drive, Cary, NC 27513-2414 February 2017 SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration.

Other brand and product names are trademarks of their respective companies. SAS software may be provided with certain third-party software, including but not limited to open-source software, which is licensed under its applicable third-party software license agreement. For license information about third-party software distributed with SAS software, refer to http://support.sas.com/thirdpartylicenses.

Contents
Foreword
SAS Viya marks a new and important chapter in our ever-evolving SAS software. A unified, open, powerful, and cloud-ready platform built on excellence in data management, advanced analytics, and high-performance computing. These pillars of SAS Viya are important individually, but it is through their combination that the platform comes to life.

The ability to access a central data management and computing environment through public APIs and from multiple programming languages, with consistent security and data models is a core competency of the modern analytic platform. The Python language has quickly grown into one of the important programming languages for data science and analytics. As the SAS R&D team embarked on building SAS Cloud Analytic Services (CAS), the engine of the SAS Viya platform, it was obvious that access from Python would be important. The Python client for SAS Viya was developed by Kevin Smith as a member of the core team that designed and developed SAS Cloud Analytic Services. This book by Kevin and Xiangxiang Meng takes you on a journey to learn and apply Python programming in the context of the SAS Viya platform. Their deep understanding of the SAS Viya server architecture, the client architecture, and the Python language implementation shines through in every chapter.

As a lifelong learner, I greatly enjoyed the journey and am sure that you will, too. Oliver Schabenberger PhD Executive Vice President and Chief Technology - photo 3Oliver Schabenberger, PhD
Executive Vice President and Chief Technology Officer
SAS

About This Book
What Does This Book Cover?
This book is an introduction to using the Python client on the SAS Viya platform. SAS Viya is a high-performance, fault-tolerant analytics architecture that can be deployed on both public and private cloud infrastructures. Although SAS Viya can be used by various SAS applications, it also enables you to access analytic methods from SAS, Python, Lua, and Java, as well as through a REST interface using HTTP or HTTPS. Of course, in this book we focus on the perspective of SAS Viya from Python. SAS Viya consists of multiple components.

The central piece of this ecosystem is SAS Cloud Analytic Services (CAS). CAS is the cloud-based server that all clients communicate with to run analytical methods. The Python client is used to drive the CAS component directly using objects and constructs that are familiar to Python programmers. We assume that you have some knowledge about Python before you approach the topics in this book. However, the book includes an appendix that covers the features of Python that are used in the CAS Python client. We do not assume any knowledge of CAS itself.

However, you must have a CAS server that is set up and is running in order to execute the examples in this book. The chapters in the first part of the book cover topics from installation of Python to the basics of connecting, loading data, and getting simple analyses from CAS. Depending on your familiarity with Python, after reading the Ten-Minute Guide to Using CAS from Python, you might feel comfortable enough to jump to the chapters later in the book that are dedicated to statistical methods. However, the chapters in the middle of the book cover more detailed information about working with CAS such as constructing action calls to CAS and processing the results, error handling, managing your data in CAS, and using object interfaces to CAS actions and CAS data tables. Finally, the last chapter about advanced topics covers features and workflows that you might want to take advantage of when you are more experienced with the Python client. This book covers topics that are useful to complete beginners as well as to experienced CAS users.

Its examples extend from creating connections to CAS to simple statistics and machine learning. The book is also useful as a desktop reference.

Is This Book for You?
If you are using the SAS Viya platform in your work and you want to access analytics from SAS Cloud Analytic Services (CAS) using Python, then this book is a great starting point. Youll learn about general CAS workflows, as well as the Python client that is used to communicate with CAS.
What Are the Prerequisites for This Book?
Some Python experience is definitely helpful while reading this book. If you do not know Python, there is an appendix that gives a crash course in learning Python.

There are also a multitude of resources on the Internet for learning Python. The later chapters in the book cover data analysis and modeling topics. Although the examples provide step-by-step code walk-throughs, some training about these topics beforehand is helpful.

Scope of This Book
This book covers the installation and usage of the Python client for use with CAS. It does not cover the installation, configuration, and maintenance of CAS itself.
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «SAS Viya: The Python Perspective»

Look at similar books to SAS Viya: The Python Perspective. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «SAS Viya: The Python Perspective»

Discussion, reviews of the book SAS Viya: The Python Perspective and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.