Skip to content

Commit 59acd3d

Browse files
authored
Merge pull request #93797 from sidramadoss/patch-54
Update stream-analytics-edge-csharp-udf-methods.md
2 parents cf2fa6b + 28ba953 commit 59acd3d

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

articles/stream-analytics/custom-deserializer-examples.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Skippable errors should be emitted using `IStreamingDiagnostics` passed through
3535

3636
1. T is a class or a struct.
3737
1. All public fields in T are either
38-
1. One of [long, DateTime, string, double] or their nullable equivalents.
38+
1. One of [sbyte, byte, short, ushort, int, uint, long, DateTime, string, float, double] or their nullable equivalents.
3939
1. Another struct or class following the same rules.
4040
1. Array of type `T2` that follows the same rules.
4141
1. IList`T2` where T2 follows the same rules.
@@ -221,12 +221,12 @@ The following Javascript code is an example of the .NET deserializer serializati
221221

222222
This feature is available in the following regions:
223223

224-
* West Europe
225-
* East US
226-
* North Europe
227-
* West US
228-
* East US 2
229-
* West Central US
224+
* West Central US (available)
225+
* North Europe (available)
226+
* East US (available)
227+
* West US (rolling out soon)
228+
* East US 2 (rolling out soon)
229+
* West Europe (rolling out soon)
230230

231231
You can [request support](https://aka.ms/ccodereqregion) for additional regions.
232232

@@ -240,10 +240,6 @@ This feature is available in 6 regions (#region-support). If you are interested
240240

241241
This functionality is not supported. If you need this capability, you can vote for this request on [UserVoice](https://feedback.azure.com/forums/270577-stream-analytics/suggestions/38779801-accessing-input-metadata-properties-in-custom-dese).
242242

243-
### StreamDeserializer deserializes a stream into object of type T. Can the public fields in T be any supported type in .NET?
244-
245-
Support for all supported types in .NET is on the roadmap.
246-
247243
### Can I share my deserializer implementation with the community so that others can benefit?
248244

249245
Once you have implemented your deserializer, you can help others by sharing it with the community. Submit your code to the [Azure Stream Analytics GitHub repo](https://github.com/Azure/azure-stream-analytics/tree/master/CustomDeserializers).

articles/stream-analytics/stream-analytics-edge-csharp-udf-methods.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,24 @@ manager: kfile
88
ms.reviewer: mamccrea
99
ms.service: stream-analytics
1010
ms.topic: conceptual
11-
ms.date: 12/06/2018
11+
ms.date: 10/28/2019
1212
ms.custom: seodec18
1313
---
1414

1515
# Develop .NET Standard user-defined functions for Azure Stream Analytics jobs (Preview)
1616

1717
Azure Stream Analytics offers a SQL-like query language for performing transformations and computations over streams of event data. There are many built-in functions, but some complex scenarios require additional flexibility. With .NET Standard user-defined functions (UDF), you can invoke your own functions written in any .NET standard language (C#, F#, etc.) to extend the Stream Analytics query language. UDFs allow you to perform complex math computations, import custom ML models using ML.NET, and use custom imputation logic for missing data. The UDF feature for Stream Analytics jobs is currently in preview and shouldn't be used in production workloads.
1818

19+
.NET user-defined-function for cloud jobs is available in:
20+
* West Central US (available)
21+
* North Europe (available)
22+
* East US (available)
23+
* West US (rolling out soon)
24+
* East US 2 (rolling out soon)
25+
* West Europe (rolling out soon)
26+
27+
If you are interested in using this feature in any another region, you can [request access](https://aka.ms/ccodereqregion).
28+
1929
## Overview
2030
Visual Studio tools for Azure Stream Analytics make it easy for you to write UDFs, test your jobs locally (even offline), and publish your Stream Analytics job to Azure. Once published to Azure, you can deploy your job to IoT devices using IoT Hub.
2131

0 commit comments

Comments
 (0)