SQL Server 2005 全新的數據整合服務

2020-12-27 搜狐網

SQL Server 2005帶來了一個全新的企業級數據整合平臺。此平臺具有出色的ETL和整合能力,使得組織機構能更加容易地管理來自於不同的關係型和非關係型數據源的數據。通過SQL Server Integration Services(SSIS),組織機構能以整體的視角去考察它們的商業運營情況,從而能夠更加具有競爭優勢。

企業級數據整合平臺

SQL Server Integration Services替代了SQL Server 2000中一個非常受歡迎的功能模塊——數據轉換服務(DTS)。但SSIS並不是DTS的簡單升級,它是SQL Server 2005中的一個全新的組件,它提供了構建企業級數據整合應用程式所需的功能和性能。無論是在輕量級的32位系統中還是在高端的64位架構中,它的轉換引擎的性能優勢都是非常明顯的。

  • 開發環境。用於快速開發SSIS包的、非常直觀的開發界面被集成在Business Intelligence Development Studio中。在這個Studio中,你還可以構建與分析服務、報表服務共享的解決方案,包括源控制、元數據整合等。同時,這個Studio還是一個完整的商業智能應用程式的開發環境,在其中,你可以設計、測試、部署和維護端到端的商業智能應用程式。
  • 可視化調試。有了可視化調試的功能,開發人員的工作效率能夠達到一個更高的水準。在Data Viewers中,設計人員能夠非常清楚地看到數據管道的工作狀況,它通過圖表的形式來可視化數據的傳輸,同時,斷點、變量和調用堆棧提供了非常強大的調試功能。
  • 數據連接。整合不同的數據源和數據目標變得非常容易。除了那些常見的數據源,例如文本文件、OLEDB和ADO.NET(包括針對.NET的ODBC),在SSIS中還簡化了訪問SAP中數據的方式。內置的對XML和Web Services的支持使得與面向服務的架構以及其他非標準數據源的整合變得非常輕鬆。用於數據裝載的SQL Server數據目標經過了優化,甚至SQL Server Mobile資料庫也能被直接定位。由於具有整合元數據的能力和可共享的解決方案,報表服務的報表或者分析服務的多維數據集都能通過SSIS管道直接讀取。
  • 高效率轉換。在SQL Server Integration Services中包含了許多非常有效的組件,例如數據和字符相互轉化、計算列、用於分區和篩選的條件操作符、查找、排序、聚集以及合併。高級組件簡化了其他複雜的操作,例如緩慢變化維度的裝載等。對於某些自定義的需求,我們可以使用靈活和快速的VisualBasic.NET腳本來實現,同時,開發人員可以毫不費力地編寫和分發他們自創的可重用組件。
    一個使用了 Fuzzy Lookup 的數據清洗的簡單例子。
  • 數據質量和數據挖掘。針對於數據的質量,Fuzzy Lookup和Fuzzy Grouping組件提供了不精確匹配和消除重複數據的功能。數據挖掘功能通過訓練已整合的數據得到模型,從而為數據整合流程帶來新的能力。為了保證數據質量,可使用預測模型來避免數據的不完整和丟失,或者使用關聯和聚集模型來找出異常的和不規則的數據。
  • 可靠性。包可以通過配置來定製其在不同情況下運行的方式,例如針對不同的伺服器環境。使用數字籤名來保證用於部署的包的安全性;運行一個簡單的嚮導就能完成已部署包的安裝;檢查點重啟和對事務的支持;加上WMI偵聽器和靈活的異常處理、事件驅動功能保證無人值守運行的可復原性;與SQL Server Management Studio的集成簡化了在SQL Server環境中對包的管理和監視。
  • Integration的意義。SQL Server Integration Services的意義不僅僅是在與整合數據。它的架構和基礎結構使得能夠在專門的軟體提供商和特定的用戶之間建立起非同尋常的、動態的和形式多樣的交流方式。SQL Server Integration Services的基礎結構是可以非常容易地進行擴展並且功能非常強大,軟體提供商們可以非常容易地開發和分發他們製作的高級組件,與此同時,用戶也能夠盡情享受新想法、組件和技術支持的在微軟及其合作夥伴間活躍交流所帶來的各種益處。

更多相關信息

SQL Server是Windows Server System的組成部分。Windows Server System是一種有助於簡化靈活商務解決方案開發、部署與運轉工作的綜合型、集成化伺服器基礎架構。

要獲取更多關於SQL Server 2005的信息,請訪問 http://www.microsoft.com/china/sql/2005

(責任編輯:蘇昌茂)

相關焦點

  • SQL Server 安裝步驟
    SQL語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關係資料庫系統;同時也是資料庫腳本文件的擴展名。安裝環境作業系統:Windows 10 專業版 64位網絡連接:寬帶或WiFi下載完成的 SQL server 2016如下圖
  • SQL Server 2014
    SQL語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關係資料庫系統;同時也是資料庫腳本文件的擴展名。安裝步驟:注意:安裝過程需要電腦連接網絡,中途不能斷網。1. 請將下載文件複製到除C盤以外的盤符,土豪請隨意,如果系統為32位系統。
  • SQL Server 2019安裝教程
    Microsoft SQL Server 是一個全面的資料庫平臺,使用集成的商業智能 (BI)工具提供了企業級的數據管理。Microsoft SQL Server 資料庫引擎為關係型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用於業務的高可用和高性能的數據應用程式。
  • SQL Server 2005性能測試概覽及功能簡析
    Microsoft SQL Server 2005是一個全面的數據平臺,它為企業提供企業級數據管理與集成的商業智能工具。SQL Server 2005資料庫引擎可為關係型數據與XML數據提供更安全、可靠的存儲,使得用戶可以靈活應對快速增長的複雜業務應用。
  • 不一樣的 SQL Server 日期格式化
    ,其他數據類型不支持,其他類型數據轉換請使用 CONVERT 和 CAST 去轉換。語法FORMAT ( value, format [, culture ] )value支持格式化的數據類型的表達式。下表列出了 value 參數可接受的數據類型,其中還有相關的 .NET Framework 映射等效類型。
  • 如何使用 SQL Server FILESTREAM 存儲非結構化數據?
    SqlConnection sqlConnection = new SqlConnection("Integrated Security=true;server=(local)");SqlCommand sqlCommand = new SqlCommand();sqlCommand.Connection
  • 走進SQL Server 2005:十大安全舉措
    表面區域配置工具是SQL Server 2005提供的,允許資料庫管理員從單個地點管理多個外部資源的工具。類似CLR集成,SQL 郵件和本地XML網絡服務的特性都可以用這個工具進行配置。雖然每個特性都可以使用T-SQL 進行配置,但是表面區域配置工具提供了一種方便使用的圖形化用戶界面。
  • 5分鐘學會SQL SERVER行轉列、列轉行,PIVOT操作
    正文共:2300 字 3 圖 預計閱讀時間:5 分鐘我是firewang,用技術讓數據說話,用數據讓你我進化編輯本文目錄:PIVOT語法編輯實例的數據使用的是和 SQL筆試50題同樣的數據, 使用的平臺是SQLFIDDLE(提供在線資料庫),鑑於近期全球病情的影響,各種網站都有一定機率無法提供服務,本次提供了SQLite資料庫,已存入測試數據。
  • Windows下Laravel 7.0連接sql server - php中文網
    laravel 7.0 默認連接 mysql, 同時項目需要連接 sql servel (另一個系統應用)$users = DB::connection (『php_sqlsrv』)->select (…);
  • SQL Server的Descending Indexes降序索引
    [id] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) ON [PRIMARY]GO 插入測試數據
  • SQL Server 2017軟體安裝教程
    SQL 2017/64位下載地址:https://pan.baidu.com/s/1MOg3gpoQN4e49o5aw7rfDg密碼: 51m8安裝中任何問題請諮詢私人管家微信:2679161633結構化查詢語言(Structured Query Language)簡稱SQL,是一種特殊目的的程式語言,是一種資料庫查詢和程序設計語言,用於存取數據以及查詢
  • SQL Server 2016安裝教程
    Microsoft SQL Server 是一個全面的資料庫平臺,使用集成的商業智能 (BI)工具提供了企業級的數據管理。Microsoft SQL Server 資料庫引擎為關係型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用於業務的高可用和高性能的數據應用程式。
  • SQL Server 2017安裝教程
    Microsoft SQL Server 是一個全面的資料庫平臺,使用集成的商業智能 (BI)工具提供了企業級的數據管理。Microsoft SQL Server 資料庫引擎為關係型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用於業務的高可用和高性能的數據應用程式。1.選中下載的【sql2017】壓縮包,滑鼠右擊選擇【解壓到sql2017】。
  • SQL Server 2016新亮點全揭秘
    【IT168 資訊】微軟即將在6月1號發布的SQL Server 2016可以為數據提供更好的安全性,並且能夠支持混合雲,能夠查詢非結構化的數據源。  很多企業發現在他們的資料庫裡有很大一部分的數據是結構化和非結構化的交織在一起的。在這種情況下,對於數據安全的要求就越來越高。
  • 如何利用Python實現SQL自動化?
    陳述性語句會誘發SQL限制的發生,就是說,向SQL尋求數據,SQL會在特定資料庫找尋並反饋。對於許多數據提取或簡單的數據操作任務來說,這已經足夠了。但如果有更多需求怎麼辦?本文將為你展示如何操作。初始化類:def __init__(self, database,server="XXVIR00012,55000"):因為筆者和同事幾乎總是連接到相同的伺服器,所以筆者將這個通用瀏覽器的名稱設為默認參數server。
  • SQL Server應用程式的高級Sql注入
    [概 要] 這篇文章討論常用的"sql注入"技術的細節,應用於流行的Ms IIS/ASP/SQL-Server平臺。這裡探討有關這種攻擊各種可以注入程序訪問數據和資料庫防範的方法。SQL語句可以修改資料庫的結構(用數據定義語言"DDL")和操作資料庫裡的數據(用數據操作語言"DML")。我們在這裡著重討論Transact-SQL(交互式SQL),應用於SQL-Server的SQL一種方言(非標準SQL)。如果攻擊者可以插一系列的SQL語句進入應用程式的數據查詢時,Sql注入攻擊就可能發生。
  • server sql 作業 使用專題及常見問題 - CSDN
    這是表的結構,因此您可以了解將存儲哪些數據。 serverId -serverid 綁定到清單。data_collection_timestamp-上次收集數據的時間。 注意: PowerShell腳本將僅存儲上一次執行的信息,不保留任何歷史數據。 如果您想保留以前執行的信息,則必須修改腳本並將其調整為適合您的特定用例。
  • 【參賽作品22】關於遷移SQL server到openGauss的問題和解決
    (之所以列出相同,是為了更放心地使用)openGauss版本:1.0.1SQL server版本:2008對比以下所有內容均基於具體使用,因此將涵蓋使用中較基本方面。,當然也有全局和本地兩種臨時表,創建時指定TEMP或TEMPORARY關鍵字,可創建為臨時表數據類型數值類型:INT、INTEGER、SAMALLINT、BIGINT包括對應數組基本用法相同。
  • 數據同步中間件服務
    Gobblin是用來整合各種數據源的通用型ETL框架,在某種意義上,各種數據都可以在這裡「一站式」的解決ETL整個過程,專為大數據採集而生,易於操作和監控,提供流式抽取支持。主要用於Kafka的數據同步到HDFS。 MongoShake是阿里巴巴Nosql團隊開源出來的一個項目,主要用於mongdb的數據同步到kafka或者其他的mongdb資料庫中。
  • 訪問Hive數據的幾種騷姿勢
    hiveserver2:hive服務端。提供hive服務。客戶端可以通過beeline,jdbc(即用java代碼連結)等多種方式連結到hive。beeline:hive客戶端連結到hive的一個工具。可以理解成mysql的客戶端。如:navite cat 等。hive-cli是一個遺留工具,它有兩個主要的使用場景。