Kapacita fabricu a spotřeba OneLake
K řízení všech prostředí Microsoft Fabric, včetně Microsoft OneLake, potřebujete jenom jednu kapacitu. Pokud chcete podrobný příklad využití úložiště a výpočetních prostředků oneLake, pokračujte ve čtení.
Přehled
OneLake se dodává automaticky s každým tenantem Fabric a je navržený tak, aby byl jediným místem pro všechna analytická data. Všechny datové položky Fabric jsou předem připojené k ukládání dat ve OneLake. Když například ukládáte data v jezeře nebo skladu, data se nativně ukládají do OneLake.
S OneLake platíte za uložená data, podobně jako za služby, jako je Azure Data Lake Storage (ADLS) Gen2 nebo Amazon S3. Na rozdíl od jiných služeb ale OneLake neobsahuje samostatné poplatky za transakce (například čtení, zápisy) do vašich dat. Místo toho transakce spotřebovávají existující kapacitu Prostředků infrastruktury, která se používá také ke spouštění dalších prostředí Fabric. Informace o cenách, které jsou srovnatelné s ADLS Gen2, najdete v tématu Ceny prostředků infrastruktury.
Pro ilustraci si projdeme příklad.
Řekněme, že si koupíte skladovou položku F2 se 2 jednotkami kapacity (CU) každou sekundu. Pojmenujme tuto capacity1.
Pak vytvoříte Workspace1 a nahrajete 450 MB soubor do lakehouse pomocí portálu Fabric. Tato akce využívá úložiště OneLake i transakce OneLake.
Teď se pojďme ponořit do každé z těchto dimenzí.
OneLake Storage
Vzhledem k tomu, že úložiště OneLake funguje na modelu s průběžným platbami, zobrazí se na faktuře samostatné poplatky za "OneLake Storage" odpovídající 450 MB uložených dat.
Pokud jste správcem kapacity, můžete zobrazit spotřebu úložiště v aplikaci Fabric Capacity Metrics. Otevřete kartu Storage a zvolte Experience jako možnost jezera, abyste viděli náklady na úložiště OneLake. Pokud máte v kapacitě více pracovních prostorů, uvidíte úložiště na jeden pracovní prostor.
Následující obrázek ukazuje dva sloupce: fakturovatelné úložiště a aktuální úložiště. Fakturovatelné úložiště odráží kumulativní využití dat za měsíc. Vzhledem k tomu, že celkové poplatky za uložená data se neúčtují v jednom dni v měsíci, ale na základě poměrného poměru po celý měsíc. Měsíční cenu můžete odhadnout jako fakturovatelné úložiště (GB) vynásobené cenou za GB za měsíc.
Například, při ukládání 1 TB dat první den, přičte se k 33GB denní fakturovatelné úložné kapacitě. První den je to 1 TB / 30 dní = 33 GB a každý den přidá dalších 33 GB, dokud neskončí měsíc. Mírné odstranění OneLake chrání jednotlivé soubory před náhodným odstraněním tím, že soubory jsou uchovávány po dobu výchozího uchovávání, než jsou trvale odstraněny. Softwarově odstraněná data se účtují za stejnou cenu jako aktivní data.
OneLake Compute
Požadavky na OneLake (např. čtení, zápis nebo vypsání) spotřebovávají kapacitu Fabric. OneLake mapuje rozhraní API na operace, jako je ADLS (Azure Data Lake Storage). Využití kapacity pro každou operaci je viditelné v aplikaci Capacity Metrics. Ve výše uvedeném příkladu mělo nahrání souboru za následek zápisovou transakci spotřebovávající 127,46 CU sekund. Tato spotřeba se hlásí jako OneLake Write prostřednictvím proxy pod sloupcem názvu operace v aplikaci pro metriky kapacity.
Pokud teď tato data čtete pomocí poznámkového bloku. Spotřebováváte 1,39 CU sekund čtecích transakcí. Tato spotřeba se v aplikaci pro sledování metrik ohlásí jako OneLake Read prostřednictvím přesměrování. Informace o tom, jak jednotlivé typy operací spotřebovávají jednotky kapacity, najdete na stránce na stránce o spotřebě OneLake.
Další informace o různých terminologiích aplikace metrik najdete v tématu Vysvětlení výpočetní stránky aplikace metrik – Microsoft Fabric.
Možná vás zajímá, jak klávesové zkratky ovlivňují používání OneLake? V předchozím příkladu se úložiště i výpočetní prostředky účtují na kapacitu 1. Řekněme, že máte druhou kapacitu Capacity2, která obsahuje Workspace2. Vytvoříte lakehouse a vytvoříte zástupce k souboru ve formátu Parquet, který jste nahráli v pracovním prostoru Workspace1. Vytvoříte poznámkový blok pro dotazování souboru parquet. Protože kapacita2 přistupuje k datům, náklady na výpočetní prostředky nebo transakce pro tuto operaci čtení spotřebovávají CU z kapacity 2. Úložiště se bude dál účtovat na kapacitu 1.
Pokud je Capacity2 pozastavena, ale Capacity1 je aktivní, nemůžete číst data pomocí zástupce v Workspace2 (Capacity2), ale k datům se můžete dostat přímo ve Workspace1 (Capacity1).
Pokud je kapacita 1 pozastavená a kapacita2 je aktivní, nemůžete číst data v pracovním prostoru1 (Kapacita1), ale data můžete dál používat pomocí zástupce v pracovním prostoru2. V obou případech, protože data jsou stále uložená v kapacitě Capacity1, zůstanou náklady na úložiště fakturované na kapacitu 1.
Pokud spotřeba CU překročí limit kapacity, k omezování může dojít, což způsobí, že transakce budou dočasně zpožděné nebo odmítnuté.
Začněte 60denní bezplatnou zkušební verzi Fabricu, abyste prozkoumali OneLake a další funkce, a navštivte fórum Fabric na otázky.