Javascript Menu by Deluxe-Menu.com

Support Contact Us Sign In

Search:

 
 
 

Tidal Enterprise Adapter for SAS


Related Resources
Datasheet: Tidal Enterprise Adapter for SAS
Learn More
Subscribe: to News and Product updates
Contact a Sales Rep

Download the PDF version of this document

SAS’s powerful business intelligence (BI) solution requires the integration of data from diverse sources. As such, the SAS Data Integration solution is vital because its ETL functionality drives the collection, integration, and transformation of high volumes of data. SAS’s ETL can target a wide array of heterogeneous data sources to create data warehouses, data marts, and other BI and analytical data stores. But it does not consolidate, streamline, and control all enterprise-wide job scheduling. Therefore, the missing scheduling requirement for many SAS customers is the ability to schedule SAS programs seamlessly into a consolidated schedule that covers jobs across enterprise systems and applications. The Tidal Enterprise Scheduler adapter for SAS addresses the scheduling requirements for SAS’s BI and ETL solutions. It allows IT to schedule SAS jobs seamlessly within consolidated enterprise schedules.

By allowing customers to consolidate ETL jobs into the larger automated enterprise schedule, the adapter offers a single point of control for viewing and managing the complex, interdependent schedules that drive the enterprise. Through helping SAS customers manage ETL scheduling within the context of the larger enterprise operations schedule, this adapter can increase overall operational efficiency, and reduce the risk of errors because all dependencies can easily be accounted for and tracked in the enterprise schedule..

Using this Tidal adapter, SAS jobs can benefit from the extensive, rich scheduling features that are available to all Tidal Enterprise Scheduler jobs, such as calendar and/or event-based scheduling, alerting and centralized operational management via the Scheduler’s job activity console. In addition, features specific to SAS scheduling provide additional value for managing the SAS application.

Improved Control and Consolidation

With Tidal’s SAS adapter, organizations can add complex scheduling functions to their ETL processes and consolidate multiple schedules into one centralized console. Once the adapter is installed, minimal effort is required to define a SAS job within Tidal Enterprise Scheduler. Scheduling jobs involves three major steps:

  1. Picking the path to the Tidal SAS bridge program from a list of Tidal Scheduler variables
  2. Entering the SAS program name
  3. Selecting an environment file containing global configuration data from a list of Tidal Scheduler variables

By taking advantage of the enterprise adapter, organizations can create a job definition to manage simple and complex request sets defined within the SAS data integration environment. Tidal Enterprise Scheduler allows you to develop process streams and manage the information flow from a centralized console, thereby giving users greater control over all aspects of a job stream. Tidal Enterprise Scheduler provides virtually unlimited flexibility in developing process streams. Also, users can develop complex job streams that utilize the adapter to merge any system process and ERP application process into a cohesive, centrally managed job stream. This provides error detection, correction, and management across the enterprise. Since the SAS request set is defined like any other Tidal Enterprise Scheduler job, users can take full advantage of job dependencies, file dependencies, variable dependencies, calendars, events, and email notifications.

Job Definition – script-free integration of SAS jobs into master schedules that touch multiple systems increases efficiency and data reliability


Check resources: Intelligent Automation can perform system diagnostics, such as shown here, on system resource utilization

Tailored for SAS

Additionally, to further simplify the scheduling of SAS ETL jobs, the Tidal solution:

  • Automatically checks database availability for required MSSQL and Oracle databases before invoking a SAS program to prevent wasted processing time on programs that could potentially fail in the middle due to database unavailability
  • Monitors real-time by generating color-coded HTML logs files viewable within Tidal’s Job Details dialog during and after a SAS program run
  • Automatically analyzes log files, sets job status based on results, and highlights errors
  • Provides SAS program output, if applicable
  • Easily overrides SYSPARM and other options with full Tidal Enterprise Scheduler variable replacement
  • Allows easy job abort from job activity console without needing to know SAS.EXE process ID
  • Supports audit and compliance through central archive repository of all log and output
  • Tracks inactivity providing both alert and abort capabilities
  • Detects console popups and provides alert capabilities
Job Details – automatically pinpoints important job performance issues to improve efficiency and data reliability

How It Works

The SAS adapter uses a bridge program and required SAS libraries. The SAS server and repository can be on any machine in the data center. A SAS job is defined like any other Windows agent job to Tidal Enterprise scheduler. At a minimum, to schedule a SAS job all that is required is to select the bridge executable variable, enter the SAS program name, and select the appropriate configuration file variable.

Once the request is made to SAS, the Tidal adapter monitors the process until it completes. The adapter also captures the SAS process exit code, returns it to Tidal Enterprise Scheduler and provides additional log information about the request. In addition, the adapter allows users to maintain complete control over each request that is launched. The request can be cancelled, aborted, or rerun from Tidal Enterprise Scheduler, a feature that provides extensive user control over the environment.

The adapter launches processes based on defined calendars and schedules, and monitors and controls those processes as they execute. In addition, it provides error control and failure notification to enhance the overall business processes that drive an organization’s data processing requirements.

In summary, the SAS adapter leverages Tidal Enterprise Scheduler’s cutting-edge job scheduling technology to automate data feeds into business intelligent products.

Job Scheduling Application Performance Management Business Intelligence & ETL Accuracy Audit Compliance Service Oriented Architecture
Tidal Software | 2100 Geng Road | Suite 210, Palo Alto, CA 94303
more info, email info@tidalsoftware.com or call 1 (877) 55 TIDAL. © 2008 Tidal Software. All rights reserved.