bwilms
Posts: 167
Score: 4 Joined: 3/8/2006 Status: offline
|
quote:
ORIGINAL: Winston Smith quote:
ORIGINAL: bwilms When you say 'next-level' custom reports, do you have an idea of what you mean by that? That is, do you have specific goals in mind for reporting? Is there something you want to do but can't or are you more interested in being shown the possibilities of SMS/SCCM reporting? ETA: I need an expert level of proficiency in reporting FAST. They want a report of all software except Microsoft products (OS, patches, drivers & elements of OS), they don't want it to include free software, they don't want it to include print drivers, and so on. I ended up using Software 01A as a basis, then building in exceptions to filter out what I didn't want to see. Seemed at first I was going to be ok, but I reached a character input limit in SQL statement that could not be overcome. I ended up adding a custom table in the SMS database called 'EXCLUDEDSOFTWARETITLES' then referencing that in my SQL statement. Another example is something I've got queued up, but haven't started working on. They want all Adobe software. Teouble is, Adobe records their own name as Publisher about a dozen different ways, so I need to consolidate 'Adobe', 'Adobe, Inc.', Adobe Incorporated', 'Adobe, Incorporated', etc. into a single Publisher 'Adobe'. (I think. I don't know what I'm going to need to do, actually). Then, they don't want to see every software revision listed on seperate lines (all Version 7.x should report as Version 7 on a single line). Further, they want to be able to drill into each line to see what's beneath it. Also, they don't want to see the free stuff (reader, flash, etc). Also, they keep asking for a report of computers that also includes the full name (Last, First) of the person to last log on. Seems like that should be simple to deliver, and a jackass consultant said it would be easy, and that he'd do it and show me how. But he didn't. And since it was a promise and not a project deliverable, he won't do it now. Fucker. Management seems to be under the impression that this shit is pretty easy to churn out, I guess. And maybe it is. But I'm struggling, and education has never hurt me before. I see. Much clearer. Well, I'm not aware of any class that teaches such things (wouldn't mind hearing about one though). You may need to break out of SMS/SCCM reporting and just use SQL. I'm not sure what SQL Reporting Services offers, but that might be an option too. The report types you mention all seem to be about massaging data (which you are well aware of). I've never come across SQL language that's helped me with that. It's all been manual. On the Adobe stuff, I thought that's what Asset Intelligence was supposed to help with. Also, if you are using data from Software Inventory, there are settings that could help you. Go to Site Settings > Client Agents > Software Inventory Client Agent > Inventory Names tab.
|