Beleid voor uitvoerfouten in Azure Stream Analytics
In dit artikel worden de beleidsregels voor het verwerken van uitvoergegevensfouten beschreven die kunnen worden geconfigureerd in Azure Stream Analytics.
Beleid voor het verwerken van uitvoergegevensfouten is alleen van toepassing op gegevensconversiefouten die optreden wanneer de uitvoer gebeurtenis die wordt geproduceerd door een Stream Analytics-taak niet voldoet aan het schema van de doelsink. U kunt dit beleid configureren door Opnieuw proberen of Verwijderen te kiezen. Selecteer in de Azure Portal in een Stream Analytics-taak onder Configurerende optie Foutbeleid om uw selectie te maken.
Opnieuw proberen
Wanneer er een fout optreedt, probeert Azure Stream Analytics de gebeurtenis voor onbepaalde tijd opnieuw te schrijven totdat het schrijven slaagt. Er is geen time-out voor nieuwe pogingen. Uiteindelijk worden alle volgende gebeurtenissen geblokkeerd voor verwerking door de gebeurtenis die opnieuw wordt geprobeerd. Hiermee wordt vervolgens de uitvoer geblokkeerd waarop de fout is opgetreden, evenals eventuele andere uitvoer die dezelfde invoer deelt. Deze optie is het standaardbeleid voor het verwerken van uitvoerfouten. Interval voor opnieuw proberen kan variƫren op basis van elke uitvoer en kan variƫren van een paar seconden tot een paar minuten in de loop van de volgende nieuwe pogingen.
Drop
Door Azure Stream Analytics worden uitvoergebeurtenissen die tot een gegevensconversiefout leiden verwijderd. De verwijderde gebeurtenissen kunnen niet worden hersteld voor latere verwerking.
Alle tijdelijke fouten (bijvoorbeeld netwerkfouten) worden opnieuw geprobeerd, ongeacht de beleidsconfiguratie voor het verwerken van uitvoerfouten.