SAS 9.1.3 Language Reference: Concepts, Third Edition, Volumes 1 and 2

A

access descriptors 548, 576

ACCESS procedure

interface view engine and 576

_ALL_ name lists 88

alter protection 592, 596

AND operator 122

appending files 404

Application Response Measurement

See ARM

applications

ARM 226

ARM and performance of 227

ARM API objects 58

peformance of 611

threaded processing 224

arithmetic operators 118, 201

ARM 215, 225

examples 231

how it works 227

need for 225

performance and 227

terminology 226

ARM agent 226

ARM API 226

ARM API function calls 56, 228

ARM API objects 58

ARM interface 226, 228

ARM log 226, 230

internal SAS processing statistics 231

post processing 234

ARM macro variables 57

ARM macros 55, 56, 226, 229

ARM API function calls and 56 %ARMEND 57

%ARMGTID 56

%ARMINIT 56

%ARMSTOP 57 %ARMSTRT 57 %ARMUPDT 57

complex call schemes 61

conditional execution 66

correlators in 64

enabling execution 65

enabling execution with SCL 66

ID management with 58

logging performance statistics 233

macro variables with 57

post-processing 68

setting macro environment 67

user metrics in 63

variables with 57

ARM subsystem 226

ARM system options 226, 228

logging performance statistics 233

ARMAGENT= system option 228

%ARMCONV macro 68, 230

ARM_END function call 229

%ARMEND macro 57, 230

_ARMEXEC macro variable 65

ARM_GETID function call 229

%ARMGTID macro 56, 230

ARM_INIT function call 228

%ARMINIT macro 56, 229

%ARMJOIN macro 69, 230

ARMLOC= system option 228

%ARMPROC macro 68, 230

ARM_START function call 229

ARM_STOP function call 229

%ARMSTOP macro 57, 230

%ARMSTRT macro 57, 230

ARMSUBSYS= system option 228

ARM_UPDATE function call 229

%ARMUPDT macro 230

%ARMUPTD macro 57

array bounds 459

determining 460

HBOUND function 460

HBOUND function vs. DIM function 460

identifying upper and lower bounds 459

LBOUND function 460

two-dimensional arrays 460

array processing 449

definition 450

examples 461

terminology 449

array reference

definition 450

ARRAY statement 451

arrays

action on all numeric variables 464

assigning initial values to elements 462

character variables in 461

conceptual view of 450

defining 451, 455

defining quickly 456

definition 449

determining number of elements 456

DO loops 453

DO loops for selected elements 453

DO UNTIL expressions 456

DO WHILE expressions 456

grouping variables, simple array 452

multidimensional 450, 457

one-dimensional 450

referencing 451

referencing, rules for 455

selecting current variable 453

temporary 463

two-dimensional 451

variable lists 456

assignment statement

creating variables 81

asynchronous I/O 605

_AT*_ variables 491

_ATOPCODE_ values 491

ATTRIB statement

creating variables 83

specifying formats 29

specifying informats 31

audit trails 491

capturing rejected observations 497

considerations 493

data file update 496

definition 491

description 491

encryption with 599

examples 495

fast-append feature and 493

in shared environment 493

initiating 493, 495

passwords with 599

performance 493

preservation by other operations 493

programming considerations 493

reading 494

resuming 494

status of 494

suspending 494

terminating 494

audit variables 491

autoexec files 9

automatic naming convention 485

automatic numeric-character conversion 116

automatic variables 85

Категории