|
|
Microsoft® SQL Server® StreamInsight 1.1 |
Microsoft® StreamInsight is Microsoft’s Complex Event Processing technology to help businesses derive better insights by correlating event streams from multiple sources with near-zero latency.
Microsoft® StreamInsight
is a platform for the continuous and incremental processing of unending sequences of events (event streams) from multiple sources with near-zero latency. These requirements, shared by vertical markets such as manufacturing, oil and gas, utilities, financial services, health care, web analytics, and IT and data center monitoring, make traditional store and query techniques impractical for timely and relevant processing of data. The ability to monitor, analyze and act on the data in motion provides significant opportunity to make more informed business decisions in near real-time.
Further resources can be found on the StreamInsight Blog, its MSDN Portal, and on CodePlex.
These are the new features in StreamInsight 1.1:
- .Net Sequence Support
With the new release, StreamInsight supports event sources and event sinks that implement the IObservable and IEnumerable interfaces. These interfaces are the dominant general-purpose contracts in the .NET Framework for pulling (IEnumerable) and pushing (IObservable) data among an application’s components. This new API is especially convenient for historical queries, where the full set of input events is known in advance, and ad-hoc queries over live data sources, where a query is short-lived and only needs to exist as long as the client app listens to the results. This new API also simplifies query testing. For the integration with IObservable, you need to have .NET 4.0 installed. - Side-by-Side Installation Support
The new version of StreamInsight installs without replacing a previous version. If you have an existing installation, 1.0 and 1.1 will co-exist on the same system. All existing and new StreamInsight applications will automatically link to the new libraries, unless specified otherwise by redirecting the assembly versions through the application’s configuration file. No recompilation of existing applications is necessary. - Performance and Stability Improvements
A number of bug fixes and performance improvements have gone into this release. Notable is the reduction of latency for hopping windows, where a certain pattern of CTIs would make the engine hold back window results longer than needed in previous versions. Another important fix drastically increases throughput for join operations on edge streams (produced by an edge adapter or the Clip operator), which is a common pattern when combining real-time with reference streams.
The Microsoft® StreamInsight Client package installs a subset of Microsoft® StreamInsight which lets you implement only the client side functionality: Connecting to an existing StreamInsight server, managing queries, and using the debugger tool. It does not support running an embedded server or creating a StreamInsight service. The license for the Microsoft® StreamInsight Client is free.
Microsoft® StreamInsight has two different methods to complete the installation process:
- Attended Installation – an interactive user interface will guide you through the set-up process and obtain all of the information and consent required to complete the installation. This includes the displaying, acknowledgement, and archiving of the applicable SQL Server license terms.
- Unattended Installation – this is a DOS command line set-up process that does not have an interactive user interface to guide you through the set-up process.
In this case, you will be required to enter a parameter during installation that indicates your acceptance of the license terms.
Here is where you can view the Microsoft® StreamInsight for Microsoft® SQL Server® 2008 R2 license terms and the Microsoft® StreamInsight Client for Microsoft® SQL Server® 2008 R2 license terms.
Files
|
|
Status: DeletedThis download is no longer available on microsoft.com. The downloads below are archives provided by the Internet Archive Wayback Machine from the Microsoft Download Center prior to April 2016. |
No files found
A file listing was not found in the Wayback Machine archives.
System Requirements
Operating Systems: Windows Server 2003, Windows Vista, Windows Server 2008, Windows XP, Windows 7, Windows Server 2008 R2
Windows XP and Windows Server 2003 (x86 and x64) with restrictions: The event tracing funcionality of the debugging tool is not functional on these versions.
- Other Requirements: This component also requires Microsoft .NET Framework 3.5 SP1. Observable support depends on the Microsoft .NET Framework 4.
Installation Instructions
Microsoft® StreamInsight is a development platform. When installed, it is represented as a set of DLLs and executable tools.
Installation instructions for the .msi file:
- Download and run StreamInsight.msi.
- If you intend to install and use the StreamInsight service, or use the persisted metadata store in your own embedded server, you will need SQL Server CE. Install SQL Server CE through the included .msi. The SQL Server CE .msi will be put into the redist subfolder of the StreamInsight installation folder (typically C:\Program Files\Microsoft StreamInsight 1.1 x64 (en)\redist).