Shrnutí

Dokončeno

V tomto modulu jste začali tím, že jste se naučili, co je pipeline.

Kanál je sada příkazů spojených znakem kanálu (|). Cílem je, aby výstup jednoho příkazu sloužil jako vstup k dalšímu příkazu.

V rámci vytváření kanálu jste se dozvěděli, že nejprve musíte vyhodnotit, jestli se příkaz vejde, a můžete ho přidat jako další příkaz v kanálu. Příkaz se hodí, pokud jeho výstup odpovídá vstupu potřebnému ke spuštění dalšího příkazu.

Tento Get-Help příkaz vám pomůže zkontrolovat příkaz a oddíly INPUT a PARAMETERS vám pomůžou pochopit, jaké typy vstupu příkaz přijímá. U vstupu kanálu potřebujete najít parametry, které mají vlastnost Accept pipeline input? nastavenou na True.

Existuje také pořadí vyhodnocení, které ukazuje, jak se vstup analyzuje z důvodu platnosti. Vstup lze považovat za platný jedním ze dvou hlavních způsobů. První způsob se nazývá Podle hodnoty, což znamená, že vstup odpovídá poli s určitým typem. Druhý způsob, Podle názvu vlastnosti, znamená, že jakýkoli typ objektu je předán, musí mít vlastnost s konkrétním názvem.

Nakonec jste se dozvěděli o filtrování a formátování. Koncept levého filtrování je důležitý, protože určuje, že byste měli filtrovat co nejblíže zdroji dat. To znamená, že by měl být v příkazu co nejvíce vlevo nebo na začátku. Toto umístění je zvlášť důležité, když pracujete na velkých úložištích dat a potřebujete data, která se mají vrátit přes síť. Správné formátování znamená, že veškeré formátování výstupu by mělo být umístěno v příkazu co nejvíce vpravo, nebo až v co nejpozdější fázi příkazu.

Další materiály