2016-06-14 13 views
0

Ich versuche eine Nachricht an IoT Hub zu senden und sie unter Verwendung von Stream Analytics in DocumentDB zu speichern, obwohl ich Probleme beim Ausgeben der "Partitioned" Sammlung der DocumentDB an habe.Stream Analytics kann nicht in DocumentDb's Partitioned Collection ausgeben

Ich konnte die Nachricht an "Single Partition" Sammlung ausgeben, aber keine Dokumente werden an "Partitioned" Sammlung ausgegeben.

Die Details sind wie folgt:

[Stream-Analytics Ausgang für die DOCDB "partitionierten" Sammlung]

  • Ausgang Alias: outdocdbpart
  • PartitionKey: DeviceId
  • Dokument-ID: id

[Stream Analytics Abfrage]

/*Partitioned:no document inserted*/ 
SELECT * INTO [outdocdbpart] FROM [inputiothub] 

[Format von JSON Inhalt ist einfügen so etwas wie diese]

{ 
    "DeviceId": "device001", 
    "id": "{Guid}", 
    ... 
} 

(*) Ich habe hinzugefügt, "id" für "partitionierten" Sammlung nur. Für "Single Partitioned" habe ich keine "ID" -Eigenschaft platziert.

[Einstellungen für DOCDB der "partitionierten" Sammlung]

  • Partition: partitionierten
  • PartitionKey:/DeviceId

Above Ressourcen sind alle in derselben Gruppe und derselben Region. Was könnte die Ursache des Problems sein? Fehle ich etwas?

Antwort

0

Azure Stream Analytics kann derzeit keine in Azure DocumentDB partitionierten Sammlungen ausgeben. Unsere Teams arbeiten derzeit daran, dies zu implementieren, aber wir haben noch keine ETA.

In der Zwischenzeit können Sie im Azure Stream Analytics-Feedbackforum für diesen Artikel abstimmen?

https://feedback.azure.com/forums/270577-stream-analytics/suggestions/13431888-output-new-documentdb-single-partition-partition

+0

Oh, wusste nicht. Danke für die Antwort Andrew. Ich habe für diesen Artikel abgestimmt. Hoffe es kann bald verfügbar sein :-) –