Microsoft® SQL Server® StreamInsight 1.1

Select Language:
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.
  • Note:There are multiple files available for this download.Once you click on the "Download" button, you will be prompted to select the files you need.


    File Name:





    Date Published:


    File Size:

    12.8 MB

    12.5 MB

    9.6 MB

    9.3 MB

      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:
  • Supported Operating System

    Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP

      Notes: 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.

    • 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:

      1. Download and run StreamInsight.msi.
      2. 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).
Site feedback

What category would you like to give web site feedback on?

Rate your level of satisfaction with this web page today: