共用方式為


在 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 的安全性和隱私權

後續步驟

報告的必要條件