在 Configuration Manager 中規劃報告

適用於:Configuration Manager (目前的分支)

Configuration Manager中的報告提供一組工具和資源,可協助您使用SQL Server Reporting Services或Power BI 報表伺服器的進階報告功能。 使用下列各節可協助您規劃Configuration Manager中的報告。

Reporting Services 點的安裝位置

當您在月臺執行Configuration Manager報表時,報表可以存取其所連接之月臺資料庫中的資訊。 使用下列各節可協助您判斷 Reporting Services 點的安裝位置,以及要使用的資料來源。

注意事項

如需在 Configuration Manager 中規劃月臺系統的詳細資訊,請參閱新增月臺系統角色

支援的月臺系統伺服器

您可以在管理中心網站 (CAS) 和主要月臺上安裝 Reporting Services 點。 它適用于月臺的多個月臺系統,以及階層中的其他月臺。 Configuration Manager不支援次要月臺上的 Reporting Services 點。 月臺上的第一個 Reporting Services 點會設定為預設報表伺服器。 您可以在月臺新增更多 Reporting Services 點,但Configuration Manager報表會主動使用每個月臺的預設報表伺服器。 在月臺伺服器或遠端月臺系統上安裝 Reporting Services 點。 為了達到最佳效能,請在遠端月臺系統伺服器上使用 SQL Server Reporting Services。

資料複寫考慮

請考慮下列因素,以協助您判斷要在何處安裝 Reporting Services 點:

  • 以 CAS 資料庫作為報告資料來源的 Reporting Services 點,可存取Configuration Manager階層中的所有全域和月臺資料。 如果您需要包含階層中多個月臺之月臺資料的報表,請考慮在 CAS 的月臺系統上安裝 Reporting Services 點。 然後使用其資料庫作為報告資料來源。

  • 具有子主要月臺資料庫作為其報告資料來源的 Reporting Services 點,只能存取本機主要月臺和任何子次要月臺的全域資料和月臺資料。 Configuration Manager階層中其他主要月臺的月臺資料不會複寫到這個主要月臺。 Reporting Services無法存取其他主要月臺的月臺資料。 如果您需要包含特定主要月臺或全域資料之月臺資料的報表,而且不想讓使用者能夠從其他主要月臺存取月臺資料,請在主要月臺的月臺系統上安裝 Reporting Services 點。 然後使用主要月臺的資料庫作為報告資料來源。

如需全域和網站資料的詳細資訊,請參閱 資料類型

頻寬考量事項

根據您設定月臺的方式,相同月臺中的月臺系統會使用伺服器訊息區 (SMB) 、HTTP 或 HTTPS 彼此通訊。 Configuration Manager不會管理此通訊。 它隨時都可能會在沒有網路頻寬控制的情況下發生。 在月臺系統上安裝 Reporting Services 點角色之前,請先檢閱可用的網路頻寬。

如需規劃月臺系統的詳細資訊,請參閱 新增月臺系統角色

規劃以角色為基礎的系統管理

報告的安全性與Configuration Manager中的其他物件非常類似,您可以在其中將安全性角色和許可權指派給系統管理使用者。 系統管理使用者只能執行和修改具有適當安全性許可權的報告。 若要在 Configuration Manager 主控台中執行報表,使用者需要[網站] 許可權的[讀取] 許可權,以及針對特定物件設定的許可權。

不同于Configuration Manager中的其他物件,您在 Configuration Manager 主控台中為系統管理使用者設定的安全性許可權也會在 Reporting Services 中設定。 當您在 Configuration Manager 主控台中設定安全性許可權時,Reporting Services 點會連線到Reporting Services,並為報告設定適當的許可權。

例如, 軟體更新管理員 安全性角色具有執行 報告修改報告 許可權。 具有 軟體更新管理員 角色的使用者只能執行和修改軟體更新的報告。 Configuration Manager主控台不會顯示此角色之其他物件的報表。 此行為的例外狀況是某些報表未與特定Configuration Manager安全性實體物件相關聯。 對於這些報表,系統管理使用者必須具有 [網站] 許可權才能執行報表,而 [修改] 許可權才能修改報告。

重要事項

若要讓來自不同于 Reporting Services 點帳戶網域的使用者成功執行報表,請在兩個網域之間建立雙向信任。

報表已完全啟用以角色為基礎的系統管理。 Configuration Manager會根據執行報表之使用者的許可權,篩選所有包含報表的資料。 具有特定角色的使用者只能檢視為其角色定義的資訊。

如需報告安全性許可權的詳細資訊,請 參閱設定報告

如需Configuration Manager中以角色為基礎的系統管理詳細資訊,請參閱設定角色型系統管理

報告建議

請考慮下列在 Configuration Manager 中報告的建議和秘訣:

  • 為了達到最佳效能,請在遠端月臺系統上安裝 Reporting Services 點。 雖然您可以將它安裝在月臺伺服器上,但是當您在遠端月臺系統上安裝 Reporting Services 點時,效能最好。 當此角色執行背景處理時,它可以與其他角色競爭系統資源。 月臺和角色效能有許多要考慮的變數,但一般而言,此設定可改善報告和整體月臺效能。

  • 優化SQL Server Reporting Services查詢。 一般而言,任何報告延遲都是因為執行查詢和擷取結果所花費的時間。 Microsoft SQL Server分析器和分析工具等工具可協助您將查詢優化。

  • 排程報表訂閱處理以在標準上班時間以外執行。 可能的話,在停機期間處理訂閱可以將Configuration Manager月臺資料庫伺服器上的 CPU 處理最小化。 此做法也會改善未預測報表要求的可用性。

  • 網站更新會保留內建報表。 如果您修改標準報表,當月臺更新時,它會以底線前置詞重新命名報表 (_) 。 此行為可確保月臺更新不會覆寫標準報表修改過的報告。

安全性與隱私權

Configuration Manager報表會顯示其在標準Configuration Manager管理作業期間收集的資訊。 例如,您可以顯示Configuration Manager從探索或清查收集的資訊報表。 報告也可以包含用戶端管理作業的目前狀態資訊,例如部署軟體和檢查合規性。

如需Configuration Manager作業的任何安全性建議和隱私權資訊的詳細資訊,這些作業可能會產生您可以在報告中檢視的資料,請參閱Configuration Manager 的安全性和隱私權

後續步驟

報告的必要條件