Size: a a a

SCCM, Intune, MEM и только ...

2020 March 31

AL

Andrey Leontyev in SCCM, Intune, MEM и только ...
Quantum Yupiter
Мб MAX(System_OU_Name0)? :)
Так пробовал, ничего не меняется
источник

S

System Center Bot in SCCM, Intune, MEM и только ...
Привет, Yseult Champniss!

Добро пожаловать на канал @ConfigMgr

🔥 Самое интересное читать в канале - @MicrosoftRus
🎧 Подкаст “Мамкин Айтишник” - @MamkinBoyCast
Аудио версия: Apple Podcasts | Google Podcasts | Яндекс Музыка | Spotify | ВКонтакте

▶ Видео версия на YouTube: 🎧#11 - Как работать удаленно: советы и инструменты для работы из дома, Microsoft Teams или Slack

Telegram группы:
@ConfigMgr - Configuration Manager, Intune, MEM
@ConfigMgrEN - Configuration Manager, Intune, MEM - English only
@OpsMgr - Operations Manager, Data Protection Manager, Orchestrator
@ITTalks - разговоры об IT
@ITflood - флуд
источник

AL

Andrey Leontyev in SCCM, Intune, MEM и только ...
Andrey Leontyev
Так пробовал, ничего не меняется
Видимо в контексте того селекта этот трюк не работает, надо либо тогда полностью селект менять, либо что-то другое🤔😏
источник

SK

Sergey Korotkov in SCCM, Intune, MEM и только ...
Andrey Leontyev
в этой статье есть ссылка на кастомный RDL, никто случайно не добавлял в него еще отображение OU расположения компьютера? У меня не получается сделать 😏 если в select добавляю OU.System_OU_Name0 то отчет выводит много строк с одним и тем же именем ПК и перечисляется каждое вложение его OU-шек 🤷‍♂️🤦‍♂️а мне надо только одно его  конечное расположение в OU.
в чём сложность?
источник

AL

Andrey Leontyev in SCCM, Intune, MEM и только ...
Sergey Korotkov
в чём сложность?
есть фри отчет - Windows 10 Compatibility Check (https://www.systemcenterdudes.com/products-list/)
в него хочу добавить еще столбец с отображением в какой OU находится компьютер.
Если в их селект:
select CDD.*,SYS.User_Name0, OS.Caption0,OS.BuildNumber0,CS.Manufacturer0, CS.Model0,DSK.FreeSpace0 /1024 as 'Free Disk Space',CS.TotalPhysicalMemory0 /1024 as Memory from vSMS_ClassicDeploymentAssetDetails CDD
JOIN v_r_system SYS on SYS.ResourceID = CDD.DeviceID
JOIN v_GS_COMPUTER_SYSTEM CS on CS.ResourceID = SYS.ResourceID
JOIN v_GS_LOGICAL_DISK DSK on DSK.ResourceID = SYS.ResourceID
JOIN v_GS_OPERATING_SYSTEM OS on OS.ResourceID = SYS.ResourceID
where DSK.Name0 = 'C:' and CDD.PackageName = @PackageName
добавить OU.System_OU_Name0 то отчет выводит много строк с одним и тем же именем ПК и перечисляется каждое вложение его OU-шек.
При этом трюк с MAX(OU.System_OU_Name0) не работает 😏
источник

SK

Sergey Korotkov in SCCM, Intune, MEM и только ...
м... Ну там Паша лайфхак уже написал :)
источник

SK

Sergey Korotkov in SCCM, Intune, MEM и только ...
ща
источник

SK

Sergey Korotkov in SCCM, Intune, MEM и только ...
интересно у них все отчёты тяп-ляп, или только бесплатные
источник

A

Aleksandr in SCCM, Intune, MEM и только ...
Andrey Leontyev
есть фри отчет - Windows 10 Compatibility Check (https://www.systemcenterdudes.com/products-list/)
в него хочу добавить еще столбец с отображением в какой OU находится компьютер.
Если в их селект:
select CDD.*,SYS.User_Name0, OS.Caption0,OS.BuildNumber0,CS.Manufacturer0, CS.Model0,DSK.FreeSpace0 /1024 as 'Free Disk Space',CS.TotalPhysicalMemory0 /1024 as Memory from vSMS_ClassicDeploymentAssetDetails CDD
JOIN v_r_system SYS on SYS.ResourceID = CDD.DeviceID
JOIN v_GS_COMPUTER_SYSTEM CS on CS.ResourceID = SYS.ResourceID
JOIN v_GS_LOGICAL_DISK DSK on DSK.ResourceID = SYS.ResourceID
JOIN v_GS_OPERATING_SYSTEM OS on OS.ResourceID = SYS.ResourceID
where DSK.Name0 = 'C:' and CDD.PackageName = @PackageName
добавить OU.System_OU_Name0 то отчет выводит много строк с одним и тем же именем ПК и перечисляется каждое вложение его OU-шек.
При этом трюк с MAX(OU.System_OU_Name0) не работает 😏
Не проще из v_r_system distnguished_name0 использовать?
источник

AL

Andrey Leontyev in SCCM, Intune, MEM и только ...
Aleksandr
Не проще из v_r_system distnguished_name0 использовать?
в distnguished_name0 путь будет включать в себя и имя компьютера, как тогда фильтровать по OU ?
источник

A

Aleksandr in SCCM, Intune, MEM и только ...
Andrey Leontyev
в distnguished_name0 путь будет включать в себя и имя компьютера, как тогда фильтровать по OU ?
Ну убери имя SUBSTRING(dbo.v_R_System.Distinguished_Name0,CHARINDEX(',', dbo.v_R_System.Distinguished_Name0)+1,100)
источник

A

Aleksandr in SCCM, Intune, MEM и только ...
Andrey Leontyev
в distnguished_name0 путь будет включать в себя и имя компьютера, как тогда фильтровать по OU ?
Ну и так тоже работает select resourceid, MAX(System_OU_Name0) from v_RA_System_SystemOUName group by ResourceID
источник

Q

Quantum Yupiter in SCCM, Intune, MEM и только ...
Группировать надо, потому как на одном ресурсИД много оушек
источник

AL

Andrey Leontyev in SCCM, Intune, MEM и только ...
в какое место в этом селекте надо вставлять это? у меня постоянно ошибку начинает писать
источник

SK

Sergey Korotkov in SCCM, Intune, MEM и только ...
запрос надо переписать, там группировка должна быть по всем полям...
источник

AL

Andrey Leontyev in SCCM, Intune, MEM и только ...
ох 😏
источник

SK

Sergey Korotkov in SCCM, Intune, MEM и только ...
Ня
источник

A

Aleksandr in SCCM, Intune, MEM и только ...
Andrey Leontyev
ох 😏
В самом конце вставь group by ... и перечисляй все что между select и from )))
источник

SK

Sergey Korotkov in SCCM, Intune, MEM и только ...
угу, я тоже думаю да херня
а там херня-херня-херня ...
плохо написан запрос/отчёт... ad hoc
источник

AL

Andrey Leontyev in SCCM, Intune, MEM и только ...
@skorotkov @a_belozercev 🤝 благодарю 👍
источник