1. Trang chủ
  2. » Công Nghệ Thông Tin

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

5 412 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 59,95 KB

Nội dung

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 . also Data Pump task; Data Transfor- mation task Transform Failure phase, 231, 233 transformations, 187, 624 Transformation Flags dialog, 144-146 Transformation. 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,

Ngày đăng: 15/12/2013, 05:15