List of Currently Available StreamInsight Adapters

Microsoft StreamInsight does not formally ship with any input or output adapters.  That team stresses the ease of adapter development using their framework. It is easier to connect to StreamInsight with the new IEnumerable and IObservable support in the StreamInsight 1.1 release.  All that said, it’s always easier to rely on previously-built adapters to either accelerate projects or use as a foundation for adapter extension.  There have been a few (unsupported) adapters produced by the StreamInsight team and community at large.

Here’s the list (with the link pointing to where you can get it) …

Creator Technology Type
Microsoft CSV Input
Microsoft Trace (Console/File) Output
Microsoft Text Input
Microsoft Text Output
Microsoft SQL Server Input/Output
Microsoft WCF Input/Output
Microsoft Random Data Generator Input
MatrikonOPC OPC Adapter for StreamInsight Input/Output
OSIsoft PI adapter Input/Output
Richard Seroter MSMQ Input
Richard Seroter SOAP/REST Output
Johan Åhlén Twitter Output


You can put together some interesting solutions with those.  Glad to see the SQL Server adapter become available.  Have I missed anything?

Author: Richard Seroter

Richard Seroter is Director of Outbound Product Management at Google Cloud, with a master’s degree in Engineering from the University of Colorado. He’s also an instructor at Pluralsight, a frequent public speaker, the author of multiple books on software design and development, plus former editor and former 12-time Microsoft MVP for cloud. As Director of Outbound Product Management at Google Cloud, Richard leads a team focused on products that help teams build and run modern software. Richard maintains a regularly updated blog on topics of architecture and solution design and can be found on Twitter as @rseroter.

2 thoughts

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.