

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 AWS 雲端中使用 Microsoft Power BI 桌面
<a name="using-microsoft-power-bi-desktop-in-the-aws-cloud"></a>

在 AWS 雲端中使用 Microsoft Power BI 桌面，是解決上一節所述的許多挑戰的熱門解決方案。在此模型中，客戶會在 AWS 雲端中託管 Microsoft Power BI 桌面，然後在內部部署中遠端存取。下圖顯示範例。

![描述部署在 AWS 雲端中的 Microsoft Power BI Desktop 的圖表](http://docs.aws.amazon.com/zh_tw/whitepapers/latest/using-power-bi-with-aws-cloud/images/powerbi5.png)


*在 AWS 雲端中部署的 Microsoft Power BI 桌面 *

雖然圖表說明使用者透過網際網路與桌面的連線，Site-to-Site VPN但 Direct Connect 也是有效的連線類型。由於只會傳輸圖形管理流量，因此頻寬需求非常適合一般網際網路連線。

在此模型中，Microsoft Power BI Desktop 託管在公有子網路的 Amazon VPC 內，並可直接網路連線至具有私有 IP 地址的資料來源，例如 Amazon RDS 和 Amazon Redshift。您可以使用 VPC 端點連線做為目的地 （如圖表中所示），或使用區域公有服務端點來連線至 Amazon Athena 和其他區域服務。

在 AWS 雲端中託管 Microsoft Power BI Desktop 有多種選項：

## 選項 1：在 Amazon EC2 執行個體上安裝 Microsoft Power BI 桌面
<a name="option-1-install-microsoft-power-bi-desktop-on-an-amazon-ec2-instance"></a>

在此選項中，您會在安裝 Microsoft Windows Server 的情況下建立一或多個 Amazon EC2 執行個體。您的使用者會使用遠端桌面通訊協定 (RDP) 應用程式連線到執行個體，並像在筆記型電腦上安裝一樣安裝、設定和使用 Microsoft Power BI。根據預設，Windows Server 安裝限制為兩個並行 RDP 用戶端工作階段。如果您需要更多，您可以從 Microsoft 經銷商購買用戶端存取授權。您可能會發現，增加單一伺服器上的同時使用者數量會導致資源爭用。您可以透過增加執行個體數量來實現更好的使用者體驗，每個執行個體的使用者較少。

## 選項 2：在 Amazon WorkSpaces 環境中安裝 Microsoft Power BI
<a name="option-2-install-microsoft-power-bi-in-an-amazon-workspaces-environment"></a>

Amazon WorkSpaces 是受管、安全的Desktop-as-a-Service(DaaS) 解決方案。您可以使用 Amazon WorkSpaces 在幾分鐘內佈建 Windows 或 Linux 桌面，並快速擴展，為全球工作者提供數千個桌面。

在此選項中，您會佈建 Microsoft Windows 桌面，並為您的使用者安裝 Microsoft Power BI 桌面。使用者可以使用適用於 Android、iOS、Fire、Mac、PC、Chromebook 和 Linux 裝置的輕量型用戶端應用程式存取 Windows 桌面。

使用 Amazon WorkSpaces，Microsoft Power BI Desktop 使用者擁有專用資源，且桌面可以自動停止以節省成本。此選項也具有允許非 Windows 裝置存取 Amazon WorkSpaces 的優勢，並提供使用者桌面環境來執行其他任務，例如存取 Microsoft Office 或其他 Windows 應用程式。

## 選項 3：在 Amazon AppStream 2.0 環境中安裝 Microsoft Power BI
<a name="option-3-install-microsoft-power-bi-in-an-amazon-appstream-2.0-environment"></a>

Amazon AppStream 2.0 是全受管應用程式串流服務。您可以在 AppStream 2.0 上集中管理桌面應用程式，並將其安全地傳遞到任何電腦。您可以輕鬆擴展到全球任何數量的使用者，而無需取得、佈建和操作硬體或基礎設施。

在此選項中，您只需將 Microsoft Power BI 桌面應用程式串流至 HTML5-compliant Web 瀏覽器，即可提供現場部署使用者，而不需要外掛程式。如同 Amazon WorkSpaces 選項，非 Windows 裝置可以連線，且使用者可以存取專用資源。

此選項的缺點是，根據預設，AppStream 2.0 應用程式限制為 1 GB 的儲存容量，可能不適合儲存較大的模型和報告。容量可以透過合併 Amazon FSx for Windows File Server 的檔案儲存來增加，但這會導致客戶應注意的額外複雜性。

 *表 4 — 在 AWS 雲端中執行的 Power BI 桌面的考量 *


|  條件  |  在 AWS 雲端中執行的 Power BI 桌面考量事項  | 
| --- | --- | 
|  網路連線能力  | 資料來源的網路連線非常簡單，因為資料消費者和資料來源都位於 AWS 雲端中。您可以直接存取位於 Amazon VPC 中的資料來源，例如 Amazon RDS 和 Amazon Redshift。使用區域端點的資料來源可以透過 Amazon VPC 網際網路閘道或 Amazon VPC 端點存取。<br />Microsoft Power BI Desktop 的連線是透過網際網路Site-to-Site VPN、 或 進行AWS Direct Connect。這三個選項都有大多數網際網路連線可以滿足的適度需求。 | 
|  安全性  | **IP 存取控制** <br />客戶可以使用路由和安全群組的組合來控制對存放在 AWS 雲端中的資料來源的存取。<br />對於第一個選項 （使用 Amazon EC2)，您可以另外使用路由和安全群組的組合，只允許特定的內部部署 CIDR 範圍。<br />**傳輸中加密** <br />我們建議將 Amazon VPC 內的資料來源設定為使用加密來傳輸資料。區域服務已使用 TLS 加密。<br />所有三個選項的管理存取都會加密。<br />**身分驗證** <br />AWS 建議您使用僅對所需資料集具有唯讀存取權的身分來驗證 AWS 資料來源。<br />這三個選項都需要使用身分驗證機制，以便遠端使用者在存取託管 Microsoft Power BI Desktop 的環境之前證明其身分。此機制通常是登入憑證，但也可以使用 MFA 選項。 | 
|  效能  | 在 AWS 雲端中執行時，Microsoft Power BI 桌面效能通常比在內部部署執行時更好。網路和運算執行個體可能都很現代，規格較高，而且應用程式和資料來源之間的延遲可能很低。 | 
|  成本  | 透過將 Microsoft Power BI Desktop 置於 AWS 雲端，可以大幅降低或完全移除資料傳輸費用。存取跨可用區域、不同 VPC 或不同區域中的資料來源時，請小心，因為可能會收取資料傳輸費用。<br />對於每個選項，需要考慮額外的成本考量。Amazon EC2、Amazon WorkSpaces 和 Amazon AppStream 2.0 會根據用量定價。如需詳細資訊，請參閱每個服務的定價頁面。 | 