,如果我有兩個陣列和地區列沒有相同的價值觀 像如何組數據來自兩個數組,並獲得數
$數據1 =
Region Type
------ -----------
EuropeWest Operational
EuropeWest Operational
EuropeWest Operational
EuropeNorth Operational
USCentral Operational
USCentral Operational
AsiaEast Operational
AsiaEast Operational
AsiaEast Operational
$數據2 =
Region Type
------ -----------
EuropeWest MigrateSource
EuropeWest MigrateSource
EuropeNorth MigrateSource
USCentral MigrateSource
USEast MigrateSource
輸出應該如下:
Region Operational MigrateSource
------ ----------- -----------
EuropeWest 4 2
EuropeNorth 1 1
USCentral 2 0
AsiaEast 3 1
Useast 0 1
任何幫助非常感謝?
我能集團,但did'nt得到任何線索如何在這裏使用foreach循環:
$data1 | group -Property region | select name,@{n='Operationaclcount';e={$_.count}}
$data2 | group -Property region | select name,@{n='Migratesourcecountt';e={$_.count}}
您能否展示一下您迄今爲止嘗試過的[mcve]?你在哪裏遇到問題?起始點將是'Group-Object'和'ForEach'循環 – BenH
我可以將它分組 ,但沒有得到任何線索如何在這裏使用foreach循環 $ data1 |組 - 屬性區域|選擇姓名,@ {n ='Operationaclount'; e = {$ _。count}} $ data2 |組 - 屬性區域|選擇名稱,@ {n ='Migratesourcecountt'; e = {$ _。count}} –