Resumo

Concluído

Neste módulo, você começou aprendendo o que é um pipeline.

Um pipeline é um conjunto de comandos conectados pelo caractere de barra vertical (|). A ideia é fazer com que a saída de um comando sirva como a entrada para o próximo comando.

Como parte da construção do pipeline, você aprendeu que primeiro precisa avaliar se um comando se ajusta e pode ser adicionado como o próximo comando no pipeline. Um comando se ajusta se a saída corresponde à entrada necessária para que o próximo comando seja executado.

O comando Get-Help ajuda a inspecionar o comando, e as seções INPUT e PARAMETERS podem ajudar você a entender quais tipos de entrada um comando aceita. Para a entrada de pipeline, você precisa localizar os parâmetros que têm a propriedade Accept pipeline input? definida como True.

Também há uma ordem de avaliação que revela como a entrada é analisada quanto à validade. A entrada pode ser considerada válida de uma das duas maneiras principais. A primeira maneira é chamada Por valor, o que significa que a entrada corresponde a uma matriz para um tipo específico. A segunda maneira, Por nome da propriedade, significa que, independentemente do tipo de objeto que for passado, precisa existir uma propriedade com um nome específico.

Por fim, você aprendeu sobre filtragem e formatação. O conceito de filtragem à esquerda é importante porque determina que você deve filtrar o mais próximo possível da fonte de dados. Ou seja, ela deve ser inserida o mais à esquerda, ou o mais cedo possível, na instrução. Esse posicionamento é especialmente importante quando você trabalha com armazenamentos de dados grandes e precisa que os dados sejam retornados pela rede. A formatação à direita significa que qualquer formatação de saída deve ser inserida o mais à direita, ou o mais tarde possível, na instrução.

Importante

Nos exercícios opcionais deste módulo, você criou recursos usando sua própria assinatura do Azure. Limpe esses recursos para que você não continue a receber cobranças por eles.

Recursos adicionais