domingo, 23 de julho de 2023
Aprenda a usar o New-AzStreamAnalyticsTransformation no PowerShell
Título: Aprenda a usar o New-AzStreamAnalyticsTransformation no PowerShellIntrodução:
O PowerShell é uma ferramenta poderosa para automatizar tarefas e gerenciar recursos em nuvem. O New-AzStreamAnalyticsTransformation é um cmdlet do Azure PowerShell que permite criar transformações em tempo real usando o Azure Stream Analytics. Neste artigo, vamos explorar exemplos de scripts que utilizam o New-AzStreamAnalyticsTransformation para realizar transformações de dados em fluxos de eventos.
Exemplos:
1. Transformação simples:
```
$transformation = New-AzStreamAnalyticsTransformation -Name "SimpleTransformation" `
-Query "SELECT * INTO output FROM input"
```
Neste exemplo, criamos uma transformação chamada "SimpleTransformation" que seleciona todos os dados de um fluxo de entrada chamado "input" e os envia para um fluxo de saída chamado "output".
2. Transformação com agregação:
```
$transformation = New-AzStreamAnalyticsTransformation -Name "AggregateTransformation" `
-Query "SELECT SensorId, AVG(Temperature) AS AverageTemperature INTO output FROM input GROUP BY SensorId"
```
Neste exemplo, criamos uma transformação que calcula a média da temperatura para cada SensorId em um fluxo de entrada chamado "input". Os resultados são enviados para um fluxo de saída chamado "output".
3. Transformação com janela de tempo:
```
$transformation = New-AzStreamAnalyticsTransformation -Name "WindowTransformation" `
-Query "SELECT System.Timestamp AS WindowStart, COUNT(*) AS EventCount INTO output FROM input TIMESTAMP BY EventTime GROUP BY TumblingWindow(Duration(second, 10))"
```
Neste exemplo, criamos uma transformação que conta o número de eventos em uma janela de tempo de 10 segundos. Os resultados são enviados para um fluxo de saída chamado "output" e incluem a hora de início da janela.
Conclusão:
O New-AzStreamAnalyticsTransformation é uma ferramenta essencial para criar transformações em tempo real usando o Azure Stream Analytics no PowerShell. Com os exemplos mencionados neste artigo, você pode começar a explorar os recursos de transformação de dados em fluxos de eventos e automatizar tarefas de processamento em tempo real. Experimente os scripts e aproveite ao máximo essa poderosa funcionalidade!
By
Ricardo Oliveira
às
julho 23, 2023
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Marcadores:
Cmdlet,
PowerShell,
Scripts,
Windows,
Windows 10,
Windows 11
Nenhum comentário:
Postar um comentário
ATENÇÃO: Seu comentário é muito importante para nós e esperamos que você compartilhe suas opiniões e sugestões abaixo. No entanto, lembramos que é de inteira responsabilidade dos usuários seguir as dicas postadas no Blog DicasQueFunfa. Pedimos que evite comentários ofensivos, ilegais ou prejudiciais, pois esses não serão tolerados e serão removidos. Agradecemos sua colaboração e esperamos que suas contribuições enriqueçam ainda mais nosso conteúdo.