本文說明自訂工作負載在 Microsoft Fabric 工作負載中樞中列出所需的需求。 在提交工作負載以供發佈之前,請確定您的工作負載符合這些需求。
Definitions:
必須:工作負載需要實施並遵守以通過驗證的要求。
選用: 工作負載可以決定是否要使用或支援此需求。 無論如何,它都需要記錄在證明文件中。
不支援:工作負載目前無法支援此需求,因為平台不允許。 為了向客戶創造透明度,合作夥伴仍被要求將資訊放入其證明文件中。
業務需求
在 Fabric 中建置應用程式更像是在 Office 中建立文件,而不是在 Azure 中佈建資源。 雖然我們不希望每個使用者都能利用 Fabric 中的每個工作負載,但每個工作負載都必須吸引最廣泛的使用者集。
Fabric 旨在支援最大的第 1 層專案和資料大小。 Fabric 平台提供一組通用服務,工作負載不得以自己的專屬服務取代這些服務。 在所有工作負載上一致地使用平台服務,可確保整個系統具有統一的體驗和功能。
本文件提供發佈工作負載時需要考慮的所有不同元件的完整概觀。 必須預先共用此資訊,才能移至預覽和正式發行,請參閱 發佈流程。
| Name | Description | 驗證方法 | Preview | 一般供應 | Reference |
|---|---|---|---|---|---|
| 對客戶的價值 | 您的報價必須提供足夠的價值來證明學習和使用所需的投資是合理的。 您的報價應提供顯著的好處,例如提高效率、創新功能或戰略優勢。 | Attestation | Required | Required | |
| 條款及細則 | 您需要向客戶提供您在平台上提供的優惠的條款和條件。 在條款和條件中,您需要突出解決方案的合規性方面。 例如,靜止中的資料及傳輸中的資料會發生什麼情況? 您提供給 Azure 客戶的服務從哪裡取得? | 工作負載套件 | Required | Required | 治理概觀和指引 |
| Metadata | 標題、摘要和圖示等中繼資料,在工作負載套件資訊清單和合作夥伴中心的 SaaS 供應專案提交中必須相同。 在目錄下 fe/assests 新增工作負載的所有資產,例如圖示和螢幕擷取畫面。 您的工作負載套件必須符合前端和 後端 資訊清單需求。 |
工作負載套件 | Required | Required | Manifest |
| 證明文件 | 合作夥伴必須提供頁面,其中包含其工作負載發佈需求狀態的所有相關資訊。 此文件需要在工作負載套件包中進行連結,並保持最新狀態。 您必須在supportLink欄位中的certification工作負載中繼資料資訊清單中新增連結。 此連結也必須出現在工作負載中心的工作負載產品頁面中。 |
工作負載套件 | Required | Required | |
| Trial | 提供簡單快速的試用體驗。 客戶應該無需等待時間(少於 5 秒)即可試用,並為他們提供一種免費且簡單的方式來探索所提供的工作負載。 | Attestation | Required | Required | Trials |
| 市集優惠 | 合作夥伴必須在 Azure Marketplace 中登記 SaaS 供應專案。 此優惠可以只是一個 聯繫我們 列表,以從平台獲取潛在客戶。 我們期望合作夥伴也透過 Marketplace 進行交易。 您可以將自備授權 (BYOL) 功能建置到工作負載中。 | 工作負載套件 | Required | Required |
建立 SaaS 供應項目 商業市集認證原則 |
| Documentation | 您需要以簡單易懂的形式向客戶提供工作負載的文件。 | 工作負載套件 | Required | Required | |
| Monetization | 您可以使用 Azure Marketplace 來營利工作負載。 | Attestation | 不支援 | Optional | 將工作負載貨幣化 |
| 工作負載頁面 | 圖庫影片不得顯示與產品無關的廣告。 新增最多四個影片來展示您的優惠。 視訊應託管在外部視訊服務上 | 工作負載套件 | Optional | Optional | Azure Marketplace 影片指導方針 |
技術需求
下表列出工作負載提案的技術需求。
| Category | Description | 驗證方法 | Preview | 一般供應 | Reference |
|---|---|---|---|---|---|
| Microsoft Entra Access | Fabric 工作負載必須使用 Microsoft Entra 驗證和授權。 如果您的服務為儲存在 Fabric 中的資料提供其他驗證方法,則這些方法必須記錄在案。 額外要求: |
Attestation | Required | Required | Authentication |
工作負載必須採用範圍的 https://analysis.windows.net/powerbi/api/Fabric.Extend 靜態相依性,並取得使用者同意。 工作負載開發工具組基礎結構有助於實施同意流程,但工作負載擁有者有責任承擔依賴 Fabric 的義務。 擴大範圍並確保獲得同意。 Fabric 保留封鎖與未授與同意之工作負載整合的權利。 |
工作負載套件 | Required | Required | ||
| OneLake | OneLake 是資料儲存在 Fabric 中的位置。 工作負載需要與它整合,以平台支援的標準格式儲存資料,以便其他服務可以利用它。 | Attestation | Required | Required | OneLake,用於數據的 OneDrive |
| Microsoft Entra 條件式存取 | 企業客戶需要集中控制和管理用來存取其資源和資料的身分識別和認證,而在 Microsoft 中,Microsoft Entra 會提供該服務。 請確定您的服務即使客戶啟用此功能也能正常運作。 | Attestation | Required | Required | 條件式存取 |
| 管理 REST API | 系統管理 REST API 是 Fabric 系統管理和治理流程不可或缺的一部分。 這些 API 可協助 Fabric 系統管理員探索工作區和專案,並強制執行治理,例如執行存取檢閱等。基本功能支援為工作負載開發套件的一部分,不需要合作夥伴的任何工作。 | Attestation | Supported | Supported | 管理 REST API |
| 客戶端監控與診斷 | 合作夥伴必須將健康情況遙測儲存 30 天,包括活動識別碼,以供客戶支援之用。 | Attestation | Required | Required | |
| B2B | Fabric共享策略的重點是讓客戶能夠與其業務合作夥伴、客戶、供應商、子公司等協作。這也表示其他租戶的使用者可能會被授與合作夥伴正在創建的項目的存取權。 | Attestation | Optional | Optional | 訪客用戶分享 |
| 業務連續性和災難恢復 | Fabric 致力於為客戶提供無縫的服務可用性。 我們認識到在充滿不確定性的世界中為不可預見的事件做好規劃的重要性。 我們要求在 Fabric 內向客戶提供工作負載的合作夥伴定義商務持續性和災害復原 (BCDR) 計劃,其設計目的是要處理非計劃性的災害和復原步驟。 | Attestation | Optional | Optional | Microsoft Fabric 中的可靠性 |
| Performance | 效能是 Fabric 客戶的重要需求。 我們建議合作夥伴根據其工作負載來考慮效能,並採取措施來測試和追蹤其專案的效能。 | Attestation | Optional | Required | |
| Presence | 為了確保您可以滿足客戶的期望,而不受其主或容量區域的影響,合作夥伴需要考慮他們想要如何與網狀架構區域和雲端保持一致。 某些限制的可用性也會影響您的資料駐留規範。 | Attestation | Optional | Optional | 結構區域 |
| 公用 API | Fabric 公用 API 是自動化的支柱,可讓 Fabric 生態系統內的客戶和合作夥伴進行無縫通訊和整合。 Fabric Public API 使用戶能夠建立創新解決方案、增強可擴展性並簡化工作流程。 | Attestation | 不支援 | 不支援 | Documentation |
設計/使用者體驗要求
熟悉 Fabric 工作負載的設計需求,檢閱 Fabric UX 系統。 Fabric UX 系統提供 Fabric UX 中可用的模式和元件概觀,以加速您的工作。 它還包括與 Fluent Web 元件整合的 Fabric UX、React 和 Angular 包裝函式庫。
Fabric 使用者期望快速的用戶體驗載入。 不論技術實現和區域託管,您的工作負載應該在所有 Fabric 區域內快速載入。
| Name | Description | 驗證方法 | Preview | 一般供應 | Reference |
|---|---|---|---|---|---|
| 通用用戶體驗 | 合作夥伴提供的工作負載和所有專案類型必須符合 Fabric UX 指導方針。 | Attestation | Required | Required | 網狀架構UX系統 |
| 物品創建體驗 | 合作夥伴必須根據 Fabric UX 系統遵守項目建立體驗。 | Attestation | Required | Required | 網狀架構UX系統 |
| 監控中心 | 長時間執行的作業必須與 Fabric Monitoring Hub 整合。 | Attestation | Required | Required | 監控中心 |
| 試用經驗 | 合作夥伴必須為使用者提供試用體驗,如設計指導方針中所述。 | Attestation | Optional | Required | 布料範本 |
| 獲利體驗 | 想要在 Fabric 中將其解決方案商業化的合作夥伴必須遵循 Fabric 範本中定義的模式。 營利可以透過 Azure Marketplace 進行,也可以使用現有的方法。 在任何情況下,您都需要遵循 Fabric 範本中定義的設計指導方針。 | Attestation | Optional | Required | 布料範本 |
| Accessibility | 合作夥伴必須遵守無障礙設計的 Fabric UX 設計指導方針。 | Attestation | Optional | Required | 網狀架構UX系統 |
| 世界準備 | 英語必須是默認語言。 如果您決定這樣做,可以將內容本地化。 在此情況下,請將支援的語言新增至您的證明頁面。 | 工作負載套件 | Optional | Required | |
| 要完成的工作 | 若要在 Fabric 內的不同建立體驗中列出,您必須將您的項目類型整合至 [待完成作業] 的定義。 | 工作負載套件 | Optional | Required | |
| 項目設定 | 合作夥伴需要將項目設定作為工具列的一部分予以實施。 | Attestation | Required | Required | 網狀架構UX系統 |
| Samples | 合作夥伴可以使用建立其類型的預先設定項目的範例,以協助客戶更輕鬆地開始使用。 | Attestation | Optional | Optional | |
| 自訂項目動作 | 合作夥伴可以在其項目編輯器中實作自訂動作。 | Attestation | Optional | Optional | |
| 工作區設定 | 工作區設定提供一種可以在工作區層級設定工作負載的方式。 | Attestation | 不支援 | 不支援 | Workspace |
| 全域搜尋 | 搜尋 Fabric 中的項目支援透過頂部搜尋欄進行。 | Attestation | 不支援 | 不支援 | 布料搜尋 |
安全性與合規性需求
| Category | Description | 驗證方法 | Preview | 一般供應 | References |
|---|---|---|---|---|---|
| 安全一般 | Microsoft 客戶將最敏感的數據委託給 Fabric。 由於實作工作負載的合作夥伴可以存取此資料,因此他們也有責任保護該資料。 我們要求工作負載進行安全評估和安全審查,並證明他們已完成此程序,從而確認在此過程中發現的問題。 | Attestation | Optional | Required | 安全、保護和合規 |
| Privacy | Microsoft 客戶將最敏感的數據委託給 Fabric。 因此,建置工作負載的合作夥伴也有責任在存取資料時保護該資料。 為此,我們要求每個工作負載都經過隱私評估和隱私審查。 額外要求: |
Attestation | Optional | Required | 安全、保護和合規 |
| 工作負載擁有者只能使用必要的 HTTP 僅限 Cookie。 工作負載只有在對使用者進行正面驗證之後才能使用它們。 僅使用同源 Cookie | Attestation | Required | Required | Cookie 合規性 | |
| 合作夥伴工作負載不得使用、寫入或依賴第三方 Cookie | Attestation | Required | Required | Cookie 合規性 | |
| 發行者必須只使用 Fabric 工作負載用戶端 SDK 所提供的 JavaScript API 來取得任何 Microsoft Entra 權杖 | Attestation | Required | Required | ||
| 資料落地 | Fabric 正在圍繞數據做出企業承諾,保證存儲數據和傳輸中的數據不會離開租戶所在的地理區域。 作為工作負載,您會直接顯示在 Fabric 中,而且使用者必須知道您對 Data Residency 的承諾是什麼。 在聲明中,您需要定義我們對客戶資料所在地的承諾。 | Attestation | Optional | Required | Azure 中的資料駐留 |
| 合規性證明 | 在證明文件中,您可以向客戶展示您的應用程式如何處理安全性、資料和合規性。 在此自我評估中,工作負載開發人員會說明工作負載的安全屬性和資料處理實務。 發行者證明檔應該裝載在合作夥伴網站上。 若適用於您的客戶,請參與更多的 Fabric 認證計畫。 | Attestation | Optional | Optional | 治理概觀和指引 |
Support
| Category | Description | 驗證方法 | Preview | 一般供應 | References |
|---|---|---|---|---|---|
| 線上網站 | 合作夥伴的工作負載正在成為 Fabric 不可或缺的一部分,因此我們的支援團隊需要知道在客戶直接聯絡我們時,您希望我們如何與您聯絡。 合作夥伴需要在發佈程序中向我們提供聯絡資料。 | Attestation | Optional | Required | |
| Supportability | 合作夥伴負責定義並記錄其支援參數(服務等級協定、聯絡方式等)。此資訊需要從「工作負載」頁面連結,而且客戶應一律可存取。 此外,列出 SaaS 供應專案時,還需要考慮 Marketplace 準則。 | Attestation | Optional | Required | Marketplace 列出指南工作負載需求 |
| 服務健康情況和可用性 | 合作夥伴需要主機託管其網站,以顯示給客戶其服務的健康狀態和可用性。 此資訊可以包含在「可支援性」頁面中。 | Attestation | Optional | Required |
面料特點
| Category | Description | 驗證方法 | Preview | 一般供應 | Reference |
|---|---|---|---|---|---|
| 應用程式生命週期管理 (ALM) | Microsoft Fabric 的生命週期管理工具可實現高效的產品開發、持續更新、快速發布和持續的功能增強。 | Attestation | 不支援 | 不支援 | 織物中的 ALM |
| 私人連結 | 在 Fabric 中,您可以設定和使用端點,讓您的組織以私下方式存取 Fabric。 | Attestation | 不支援 | 不支援 | 私人連結 |
| 數據中心 | OneLake 數據中樞可讓您輕鬆地在組織中尋找、探索及使用您有權存取的 Fabric 數據項目。 它提供有關項目及其互動進入點的資訊。 如果您正在實作資料項目,它也應該出現在資料匯集中。 | Attestation | 不支援 | 不支援 | OneLake 資料中樞 |
| 資料流程 | 在現代商業智慧 (BI) 專案中,了解從資料來源到目的地的資料流可能是一項挑戰。 如果您建置跨多個資料來源、資料項目和相依性的進階分析專案,則挑戰會更大。 諸如“如果我更改此數據會發生什麼情況?”或“為什麼此報告未更新呢?”這樣的問題可能很難回答。 | Attestation | 不支援 | 不支援 | 纖維中的源流 |
| 敏感度標籤 | 來自 Microsoft Purview 資訊保護的敏感度標籤,可以保護您的敏感內容免於未經授權的資料存取和外洩。 它們是協助組織符合其治理和合規性需求的關鍵元件。 使用敏感度標籤正確標示您的資料,可確保只有授權人員才能存取您的資料。 額外要求: |
Attestation | 不支援 | 不支援 | 敏感度標籤 |
| 對於在其商品中使用匯出功能的合作夥伴,他們需要遵循指導方針。 | Attestation | Required | Required |