Tải bản đầy đủ (.pdf) (5 trang)

Tài liệu Microsoft SQL Server 2000 Data Transformation Services- P16 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (59.95 KB, 5 trang )

SQL statements
702
SQL statements, 506
assigning, 366
modifying, 300-301
objects, 503, 513-514
properties, 294
queries, 372-373
staging area, 89-90
star schema
dimension tables, 85
fact tables, 78-79, 82,
92
modeling, 81-82
storage, 74
see also dimension
tables
starting custom trans-
formations, 664-665
StartTime property, 497
status, transforma-
tions, 188, 207
Step object, 27, 612
collection, 624
creating, 470
disabling, 480
executing, 458, 471,
476-477
Join Transaction If
Present, 484
lineage, 605-606


naming, 471, 474
packages, 478-481
Parent, 479, 496-497
precedence constraints,
471
properties, 470, 477,
480, 496-497
referencing, 349-350
tasks, 470
transactions, 484-485,
487-490, 493
stored procedures, 339
Execute SQL task, 301
moving, 311
packages, 18-19
properties, 546-549
storing
Called Package, 385
data, 60, 72-74, 76
DTS packages, 14-15
error messages, 340
error records, 557-558
meta data, 334
packages, 438, 445-451
strings
data, 197
empty, 203-204
manipulating, 202-203
receiving, 396
sending, 392

Transformation Flags
dialog, 145
structured storage file,
15
Subject property, 407
subordinate dimen-
sions
creating, 98
keys, 85, 88, 92
splitting, 95-97
subsets, 249
SuccessReturn prop-
erty, 428
summarization, 37
system information,
339, 627-628
T
tables
Bulk Insert task, 283
copying, 516
data, 89
staging area, 89-90
Data Driven Query task,
220-222
databases, 310
indexes, 584-585
locking, 283-284, 578
moving, 92, 311
sources, 131
transformations, 251

see also dimension
tables
task logs, 358-359
Task object, 27
assignments, 371
collections, 624
creating, 11-12, 335,
536, 620-621
custom, 634-637
hierarchy, 614
naming, 497
priorities, 12-13, 479
programmatic identi-
fiers, 621-623
properties, 615-616,
619, 621
referencing, 349-350,
620
steps, 470
threads, 477
transactions, 486-487
see also custom tasks
technical meta data,
589
40 0672320118 index 11/13/00 4:55 PM Page 702
Transform Data task
703
templates, 32-33, 42, 54
terminating
Enterprise manager,

561-563
Package manager,
561-563
packages, 454, 481, 555
processes, 428
testing
scripts, 187
transformations, 146
text files
ActiveX scripts, 172
bcp utility, 585
binary, 427
connections, 115-119
data, 569-570
decompression, 427
delimited, 271
destination, 116, 138
fixed-length, 271
OLE DB providers, 102
source, 117, 131
storage, 72
threads
custom tasks, 653
packages, 479-480
tasks, 477
Time field (dimension
tables), 87
timeouts, messages,
399-400, 428
TO keyword rowsets,

249
ToLine property, 407
tools, see utilities
Transact-SQL language,
40, 57, 549-552
TransactionIsolation
Level property, 465
transactions
chaos, 483
child packages, 379
Commit On option, 482
connections, 480, 486-
487
errors, 558
isolation levels, 483-484
joining, 482, 484
packages, 493
parallel processing,
490-493
parent packages, 379
processing, 63-64
rollback, 491-493
runtime error, 487
steps, 480, 484-490
troubleshooting, 490
Use Transactions
option, 482
VBScript, 488-489
Workflow ActiveX
Script, 489-490

Transfer Databases
task, 45, 157-159,
336-337
creating, 341-342
destination, 334-335
executing, 26
programmatic identifier,
623
properties, 341
source, 335
Transfer Error
Messages task, 46,
340, 623
Transfer Jobs task, 46,
338-339
Transfer Logins task,
46, 337, 623
Transfer Master Stored
Procedure Properties
task, 45, 339, 623
Transfer MSDB Jobs
task, 623
Transfer Object task,
50, 317-323
Transform Data task,
40, 47
aborting, 191
bulk inserting, 268
collections, 350
columns, 138-143,

159-160, 575-577
connections, 102
creating, 128-129,
160-165, 201
data, 90
DataPumpTask object,
136
descriptions, 129-130
destination, 137-139
executing, 26
freestanding icon,
173-176
names, 129
objects, 350
Parallel Data Pump task,
260-263
performance, 126-127,
157-159, 582
programmatic identifier,
622
properties, 154-159, 217
40 0672320118 index 11/13/00 4:55 PM Page 703
Transform Data task
704
records, 201
relational database
source, 131-132
selecting, 269-270
source, 130-131, 236,
369

Transformation Flags
dialog, 144-146
transformations,
146-147, 573-574
see also Data Pump
task; Data Transfor-
mation task
Transform Failure
phase, 231, 233
transformations, 187,
624
Transformation Flags
dialog, 144-146
Transformation object
ActiveX scripts, 152,
172, 183-187
ATL installation,
662-663
collections, 146-147
comparing, 573-574
Copy Column, 149, 169
creating, 167-169
custom, 152, 581,
664-669, 672-676
data, 49, 61-63
DateTimeString,
148-149, 171
errors, 555
ForceBlobsInMemory
property, 147

ForceSourceBlobs
Buffered, 147
hierarchy, 248, 617
InMemoryBlobSize
property, 147
logic, 578-581
Lowercase, 149, 169
Middle of String, 149,
151, 169-170
Name property, 147
Parent property, 147
performance, 568
properties, 147
Read File, 151
records, 206-209
scripts, 185
skipping, 188
status, 188-191, 207,
219-220
tables, 251
testing, 146
Trim String, 149, 151,
169-170
Uppercase, 149, 169
VBScript, 165-167
VC++, 32
Write File, 151-152
TransformationInfo
object, 28
TransformationSet col-

lection, 252, 624
TransformationSet
Options property,
252-254
TransformPhases prop-
erty, 243
triggers
copying, 316
enabling, 282
moving, 311
Trim String transforma-
tion, 149, 151,
169-170, 573
2troubleshooting
bcp utility, 585
connections, 490
errors, 557
format files, 275
freestanding icon,
173-176
packages, 444
transactions, 490
truncation, 145
trusted connections, 20
Turn On Package Cache
option, 56
U
UDL files, 104, 109-111
UNCFile parameter, 443
undoing scripts, 187

UnicodeFile property,
170
Unified Modeling
Language (UML)
Model, 598
UnitializeMAPI
method, 408
Unlock method, 198
updating
cubes, 414
dimension tables, 94-98
fields, 220
queries, 218
shared dimensions, 414
subordinate dimensions,
92
40 0672320118 index 11/13/00 4:55 PM Page 704
Visual Basic
705
upgrading
databases, 36, 502, 504
Meta Data Services, 588
Transfer Database task,
334-335
Uppercase String trans-
formation, 149, 169,
573
Use Transactions
option, 482
UseAllPhases task, 242

UseDSL property,
109-111
UseFastLoad property,
157-158, 217
UseOLEDBService
Components property,
467
UseRepository prop-
erty, 380
UserID property, 108
UserQuery property,
218
users
databases, 311
default options, 315-316
functions, 57
interface, 194-195,
257-258, 260-263
UseTransaction prop-
erty, 465
UseTrustedConnection
property, 108
utilities
command-line
cdw, 505
DTSQiz, 505
DTSRun, 53, 427
osql, 427
functions, 378
packages, 384-386

V
ValidateSchema
method, 669-671
Value property
GlobalVariable object,
368
PrecedenceConstraint
object, 474
values
data, 37
destination columns,
202
global variables, 53,
346, 378, 380-383
Identity field, 518
null, 203-204
variables
declaring, 446, 450
global, 53, 55
lineage, 458-460
Post Row Transform
phase, 237
Pre Source phase,
235-237
Row Transform phase,
237
see also global vari-
ables; lineage vari-
ables; local variables
VarPersistStgOfHost

parameter, 439, 443
VBScript
columns, 576-577
converting from Visual
Basic, 360-361
custom tasks, 654-655
DTS packages, 367
entry functions, 361
GoTo command, 360
line labels, 360
lineage variables, 459
local variables, 192-193
objects, 31
packages, 457-458
system information,
627-628
transactions, 488-489
transformations,
165-167, 187
VC++
DTS packages, 367
transformations, 32
verification of data, 37
VersionID parameter,
445, 458, 465
versions, DTS, 16, 451,
467
view source, 131
viewing
indexes, 57

log files, 455-456
moving, 311
objects, 596
properties, 596
virtual cubes, 413
Visual Basic
ActiveX scripts,
361-363
Analysis Services
Processing task,
420-421
40 0672320118 index 11/13/00 4:55 PM Page 705
Visual Basic
706
API calls, 361
Bulk Insert task,
287-290
connections, 104,
114-115
converting to VBScript,
360-361
Copy SQL Server
Objects task, 320-323
custom tasks, 653-655
Data Driven Query task,
223-226
Data Mining Prediction
Query task, 421-423
DTS packages, 15, 53
Dynamic Properties

task, 375-376
entrance function,
244-245
errors, 361, 540-541
events, 538-540
Execute Package task,
387-389
Execute Process task,
429-430
Execute SQL task,
306-308
File Transfer Protocol
task, 329-331
files, 360
For Next loop, 360
installation, 526
loops, 542
Message Queue task,
400-403
multiphase data pump,
243
opening, 635-636
packages
code libraries, 530
code modules, 530
creating, 31-32,
497-499
executing, 18
headers, 531
loading, 537-538

Main function,
531-535
public variables, 531
saving, 443-444,
527-529, 537-538
Parallel Data Pump
task, 254-257
properties, 541
Send Mail task,
408-410
SQL Namespace,
542-545
tasks, 620
Transfer Databases task
(15.1), 341-342
Transfer Object task,
321-323
Transform Data task,
129, 160-165
Visual C++, 243
W
warehousing data,
37-38
Web clickstream data,
69
Web servers, 38
WebDrive, 326
WHERE clause, 584
Windows, 53
wizards, calling,

504-507
Workflow ActiveX
Script, 494-496
Write File transforma-
tion, 151-152, 170-171
writing
ActiveX scripts, 52, 152
code, 228, 239-242
queries, 294
task logs records,
358-359
X–Z
XML (Extensible
Markup Language),
40
data, 72-74, 134, 596
exporting/importing, 40
integration, 56
Parallel Data Pump task,
44
40 0672320118 index 11/13/00 4:55 PM Page 706

×