ПРОДУКТЫ И РЕШЕНИЯ / Enterprise Data Access

Доступ к данным с помощью SAS/ACCESS®

Считывайте, записывайте и обновляйте данные независимо от их исходной базы данных или платформы

 
 

Модули программного обеспечения SAS/ACCESS - это готовые коробочные решения, которые обеспечивают доступ к данным и интеграцию между SAS и сторонними источниками данных, в том числе хранилищами данных, корпоративными приложениями, майнфреймами (нереляционными источниками данных), распределенными файловыми системами Hadoop (HDFS), PC?файлами и реляционными базами данных. Высоко оптимизированные механизмы доступа позволяют решениям SAS считывать, записывать и обновлять данные независимо от источника данных и платформы. Поскольку для SAS данные становятся нативными, исчезает необходимость изучать SQL или любой другой специфический язык баз данных.

   

Преимущества

  • Интеграция большего числа источников данных на различных платформах.
  • Простой и защищенный доступ к данным напрямую через собственный интерфейс.
  • Повышение производительности и сокращение сетевого трафика.
  • Минимизация избыточности и реплицирования данных средствами виртуализации и объединения данных.
  • Включение ваших данных во все продукты и решения SAS с поддержкой промышленных стандартов обработки.
  • Простота использования и минимизация затрат на обучение для бизнес-пользователей и технических специалистов.

Возможности

  • Бесшовный, прозрачный и интегрированный доступ к данным.
  • Гибкий язык запросов
  • Высокая производительность
  • Интеграция метаданных
  • Оптимизация

В чем особенности SAS®?

  • Решения интегрированы и оптимизированы для работы в среде SAS. Доступ к данным является основой практически для любого решения SAS. Интерфейсы SAS/ACCESS предоставляют высокопроизводительные механизмы для доступа к сторонним источникам данных.
  • Поддержка большинства источников данных и платформ. SAS обеспечивает работу с последними релизами источников данных и платформ и постоянно расширяет спектр поддерживаемых источников данных. Клиенты SAS могут быть уверены, что практически все источники данных, которые они хотят использовать, будут поддерживаться SAS.
  • Комплексная поддержка аналитики в Hadoop. SAS/ACCESS может не только извлекать «большие данные» из распределенных файловых систем Hadoop, но и позволяет вам подключить и использовать другие возможности Hadoop, такие как языки Pig и Hive, а также функционал MapReduce.
  • Гибкость. Механизмы SAS/ACCESS предлагают широкий выбор настроек для работы со сторонними источниками данных и обеспечивают гибкость, необходимую как для бизнес-пользователей, так и для технических специалистов. Использование единого программного решения с многочисленными вариантами настроек и опций снижает затраты на аналитическую инфраструктуру и позволяет клиентам быстро адаптироваться к изменчивым требованиям бизнеса.

Benefits

  • Integrate more data sources from more platforms. SAS/ACCESS engines provide seamless and transparent read/write/update access to more than 60 data sources, including relational, nonrelational, big data sources (including HDFS), PC files and data warehouse appliances. SAS can help you leverage all your enterprise data for competitive advantage.
  • Access data directly, easily and securely with native interfaces. SQL expertise or custom coding of extractions is not required. You get a high degree of control over data security because SAS/ACCESS honors and augments the native security of the target data source. SAS enables a transparent approach by making data sources appear as though they are a native SAS data type, which facilitates interaction with SAS procedures, the SAS DATA step and SAS solutions. In addition, users are also able to interact directly with the data source using native data source capabilities.
  • Gain fast performance and reduce network traffic. SAS/ACCESS software provides high-performance read, write and load capabilities. The ability to pass database queries, joins and many functions to a target data source for processing reduces network traffic and speeds data access.
  • Minimize data redundancy and replication with data virtualization and federation. Integrate data from multiple disparate data sources across the enterprise by presenting a virtualized view of data for on-demand and real-time consumption by a wide range of business solutions. SAS presents a federated view of data to applications that are consuming the data by securely accessing, querying and abstracting away the complexities of disparate data.
  • Incorporate your data into all SAS products and solutions with support for industry standards. Support for industry standards, including ODBC, JDBC and OLE DB, enables you to use your third-party data with any SAS product or solution.
  • Minimize training for both business and technical users. Because these out-of-the-box access solutions are designed to support both technical and business users, minimal training and knowledge transfer are required. Business users will typically use SAS reporting and analytical capabilities, which can seamlessly access third-party data. Technical users may also access the data transparently, or they can interact directly with the data sources using SQL or other database-specific query languages.

Features

Seamless, transparent and federated data access
  • Data virtualization and data federation enable you to create seamless, federated views across heterogeneous data sources, including relational databases, HDFS, legacy systems and file-based data.
  • Federated queries and views are surfaced as database objects that can be used with all SAS solutions and client applications.
  • DBMS metadata can be accurately maintained within the SAS Metadata Repository.
  • Broad coverage of data sources and platforms enable you to integrate data from across your organization.
  • Includes support for native APIs and client connectivity to all major RDBMS software, with the option to access data without detailed knowledge of the database or SQL. The appropriate SQL queries are generated from the interface and passed to the data source for execution.
  • Enhances your query capabilities with the ability to write native SQL (also referred to as explicit SQL) or use SAS SQL extinctions (implicit SQL).
  • Security mechanisms inherent in the databases are used.
  • For data sources without a dedicated access engine, SAS/ACCESS for ODBC can be used for ODBC-based data sources and SAS/ACCESS Interface for OLE DB can be used for databases that support OLE DB.
Flexible query language support
  • A transparent access option surfaces data with minimal knowledge of the data or the SQL needed for access.
  • An explicit SQL interface enables users to write RDBMS-specific SQL commands ranging from simple selects to complex stored procedure execution. You can stream results back to SAS in-line with other processing.
  • Mapping of SAS statements or functions to database-specific statements or functions enables all appropriate SQL statements to be processed directly inside the database, providing the best possible performance with the widest degree of flexibility.
Performance capabilities
  • Multithreaded read interface uses threaded kernel technology and native APIs.
  • Data read and writes are highly optimized with buffering, compressions, threading, etc.
  • Automatic query chunking and dynamic, threaded read capabilities enable high-performance unloads and extractions without the need for third-party tools and utilities.
  • Provides SQL push-down  capabilities for SQL and many SAS procedures.
  • Has the ability to directly control join-processing capabilities.
  • Includes temporary table support:
    • Create a temporary table that can be accessed by multiple SAS processes. This provides performance gains when the same data is required for different steps in a session.
    • Use temporary tables for heterogeneous joins.
  • Includes transparent support for bulk-load options. There is no need to understand different bulk loaders. Just set the SAS bulk-load option to "yes" and SAS uses the most appropriate capabilities.
Metadata integration
  • Database metadata can be accurately maintained within the SAS Metadata Repository.
  • Data jobs are registered via the SAS Metadata Server so they can be used in a variety of SAS solutions. Register data once; then use it in many places.
Optimization
  • Support for native data types, storage and partitioning options, including temporary tables and support for materialized views.
  • Native database data is translated to the appropriate SAS data type for optimized processing.
  • National language support.

System Requirements

 

Контакты

Хотите узнать больше?

Позвоните нам по телефону в Москве +7 (495) 937-41-51 или отправьте вопросы на адрес info@rus.sas.com.