Đang tải... (xem toàn văn)
Ngày đăng: 11/07/2018, 16:58
Xem thêm: 1309 SQL server 2012 data integration recipes , 1-2. Importing Data from Excel, 1-3. Modifying Excel Data During a Load, 1-4. Specifying the Excel Data to Load During an Ad-Hoc Import, 1-7. Loading Excel Data as Part of a Structured ETL Process, 1-8. Importing Excel 2007/2010 Data Using SSIS 2005, 1-9. Handling Source Data Issues When Importing Excel Worksheets Using SSIS, 1-12. Ad Hoc Imports of Access Data, 1-13. Obtaining Access Data Without Regular Imports, 1-14. Importing Access Data as Part of a Regular ETL Process, 1-15. Convert a Complex Access Database to SQL Server, 1-16. Resolving Complex Data Migration Problems During an Access to SQL Server Upgrade, 2-1. Importing Data From a Text File, 2-2. Importing a Delimited Text File, 2-3. Automatically Determining Data Types, 2-4. Importing Fixed-Width Text Files, 2-6. Mapping a Source File, 2-9. Importing Flat Files from the Command Line, 2-10. Importing Large Text Files Using T-SQL and Putting the Emphasis on Speed, 2-12. Performing a BULK INSERT with a Format File, 2-14. Executing BULK INSERT from SSIS, 2-15. Handling Complex Flat File Formats with a Row Prefix in SSIS, 2-16. Pre-Parsing and Staging File Subsets in SSIS, 2-19. Handling Irregular Numbers of Columns in the Source File in SQL Server 2005 and 2008, 2-21. Preparing CSV Files for Import, 3-1. Loading XML Files for Storage in SQL Server, 3-2. Loading XML Data into Rows and Columns, 3-3. Shredding an XML File into an SQL Server Table, 3-4. Importing XML Data as Part of an ETL Process, 3-7. Flattening an XML File to Prepare It for Import, 3-8. Importing XML Data from Very Large Files, Putting a Priority on Speed, 3-9. Loading Multiple Tables at Once from a Single XML Source File, 3-10. Loading and Shredding Relational Tables from an XML Source File, 3-11. Overcoming Bulk Loading Challenges for XML Files, 3-14. Validating an XML Document Against a Schema File in SSIS, 4-2. Importing Data from Oracle As a Regular Process, 4-3. Accelerating Oracle Data Import, 4-4. Importing Oracle Data on an “Ad Hoc” Basis, 4-5. Migrating Multiple Oracle Tables and Views, 4-6. Loading DB2 Data on a Regular Basis, 4-8. Sourcing Data from MySQL on a Regular Basis, 4-9. Importing MySQL Data on an “Ad Hoc” Basis, 4-12. Loading Data from Sybase Adaptive Server Enterprise (ASE), 4-14. Importing Sybase ASE Data on an “Ad Hoc” Basis, 4-15. Importing Sybase ASE Data on a Regular Basis, 4-17. Sourcing Data from PostgreSQL, 5-2. Reading Data from Another SQL Server Instance over a Permanent Connection, 5-3. Loading Large Data Sets Using T-SQL, 5-4. Load Data Exported from SQL Server from the Command Line, 5-6. Transferring Data Between SQL Server Databases Regularly, 5-7. Porting a Tiny Amount of Data Between SQL Server Databases, 5-13. Transferring a Complex Subset of Data Between Databases, 5-15. Loading Data into SQL Server Azure as Part of a Regular ETL Process, 5-18. Transferring Tables Between Databases, 6-1. Importing Data from SQL Server Analysis Services, 6-6. Importing Files into SQL Server on a Regular Basis, 6-7. Importing Files with Their Attributes into SQL Server, 6-10. Loading Data from Web Services, 6-11. Importing Windows Management Instrumentation Data, 6-12. Importing Data over ODBC, 6-13. Linking to 32-bit data sources from a 64-bit SQL Server, 7-1. Exporting Data Occasionally in Various Formats, 7-2. Exporting Data As a Delimited Text File, 7-4. Exporting Text Files from the Command Line, 7-9. Exporting and Compressing Multiple Tables, 7-14. Shaping XML Export Data, 7-15. Exporting XML Data on a Regular Basis, 7-16. Routinely Exporting Small XML Datasets, 7-21. Exporting Data to Excel Using SSIS, 7-23. Pulling Data from Office Applications, 7-28. Exporting an SSAS Dimension Using SSIS, 7-29. Exporting the Result of an MDX Query in SSIS, 7-32. Exporting Data from SQL Server Azure, 8-6. Analyzing SQL Server Table Metadata, 8-7. Analyzing SQL Server Column Metadata, 8-8. Displaying Microsoft Access Metadata, 8-12. Understanding the Oracle Data Dictionary, 8-14. Obtaining SQL Server Metadata Using .NET, 9-2. Removing Duplicates from Data, 9-5. Subsetting Column Data Using T-SQL, 9-9. Concatenating Data Using SSIS, 9-13. PIVOTing Data in T-SQL, 9-14. Pivoting Data in SSIS with SQL Server 2012, 9-21. Normalizing Data into Multiple Relational Tables Using SSIS, 9-23. Denormalizing Data by Referencing Lookup Tables in SSIS, 9-25. Handling Type 2 Slowly Changing Dimensions in T-SQL, 9-26. Handling Type 2 Slowly Changing Dimensions with SSIS, 9-28. Handling Type 4 Slowly Changing Dimensions Using T-SQL, 9-29. Handling Type 4 Slowly Changing Dimensions with SSIS, 9-30. Cleansing Data As Part of an ETL Process, 10-2. Profiling Domain and Value Distribution, 10-6. Profiling Data Quickly in SSIS, 10-8. Using the SSIS Data Profiling Task on non-SQL Server Data Sources, 10-10. Storing SSIS Profile Data in a Database, 10-11. Tailoring Specific Source Data Profiles in SSIS, 10-12. Domain Analysis in SSIS, 10-13. Performing Multiple Domain Analyses, 10-15. Pattern Profiling Using T-SQL, 10-17. Controlling Data Flow via Profile Metadata, 11-1. Loading Delta Data as Part of a Structured ETL Process, 11-3. Loading Data Changes From a Small Source Table as Part of a Structured ETL Process, 11-4. Detecting and Loading Delta Data Only, 11-5. Performing Delta Data Upserts with Other SQL Databases, 11-6. Handling Data Changes Without Writing to the Source Server, 11-7. Detecting Data Changes with Limited Source Database Access, 11-8. Detecting and Loading Delta Data Using T-SQL and a Linked Server When MERGE Is Not Practical, 11-9. Detecting, Logging, and Loading Delta Data, 11-10. Detecting Differences in Rowcounts, Metadata, and Column Data, 12-1. Detecting Source Table Changes with Little Overhead and No Custom Framework, 12-2. Pulling Changes into a Destination Table with Change Tracking, 12-4. Detecting Changes to Source Data Using the SQL Server Transaction Log, 12-5. Applying Change Data Capture with SSIS, 12-6. Using Change Data Capture with Oracle Source Data, 13-3. Loading Multiple Files Using Complex Selection Criteria, 13-4. Ordering and Filtering File Loads, 13-5. Loading Multiple Flat Files in Parallel, 13-6. Loading Source Files with Load Balancing, 13-7. Loading Data to Parallel Destinations, 13-8. Using a Single Data File As a Multiple Data Source for Parallel Destination Loads, 13-10. Inserting Records in Parallel and in Bulk, 13-11. Creating Self-Optimizing Parallel Bulk Inserts, 13-12. Loading Files in Controlled Batches, 13-15. Executing SQL Statements and Procedures in Parallel Using SQL Server Agent, 14-2. Disabling and Rebuilding Nonclustered Indexes in a Destination Table, 14-3. Persisting Destination Database Index Metadata, 14-5. Scripting and Executing CREATE Statements for Destination Database Indexes, 14-6. Storing Metadata, and Then Scripting and Executing DROP and CREATE Statements for Destination Database XML Indexes, 14-9. Managing Foreign Key Constraints, 15-1. Logging Events from T-SQL, 15-2. Logging Data from SSIS, 15-5. Extending SSIS Logging to an SQL Server Destination, 15-9. Handling Errors in SSIS, 15-10. Creating a Centralized Logging Framework, 15-12. Logging to a Centralized Framework When Using SSIS Script Tasks and Components, 15-15. Logging Counters from SSIS, 15-16. Creating an SSIS Catalog, 15-18. Analyzing Events and Counters In-Depth via the SSIS Catalog, 15-19. Creating a Process Control Framework, 15-20. Linking the SSIS Catalog to T-SQL Logging, 15-22. Auditing an ETL Process