Pojemność sieci szkieletowej i użycie usługi OneLake
Potrzebujesz tylko jednej pojemności, aby obsługiwać wszystkie środowiska usługi Microsoft Fabric, w tym microsoft OneLake. Czytaj dalej, jeśli chcesz uzyskać szczegółowy przykład użycia magazynu i obliczeń przez usługę OneLake.
Omówienie
Usługa OneLake jest automatycznie dostarczana z każdą dzierżawą usługi Fabric i jest zaprojektowana jako jedno miejsce dla wszystkich danych analitycznych. Wszystkie elementy danych sieci szkieletowej są wstępnie wirowane do przechowywania danych w usłudze OneLake. Na przykład podczas przechowywania danych w magazynie lub lakehouse dane są natywnie przechowywane w usłudze OneLake.
W usłudze OneLake płacisz za przechowywane dane, podobnie jak w przypadku usług, takich jak Azure Data Lake Storage (ADLS) Gen2 lub Amazon S3. Jednak w przeciwieństwie do innych usług usługa OneLake nie uwzględnia oddzielnej opłaty za transakcje (na przykład odczyty, zapisy) do danych. Zamiast tego transakcje korzystają z istniejącej pojemności sieci szkieletowej, która jest również używana do uruchamiania innych środowisk sieci szkieletowej. Aby uzyskać informacje o cenach, które są porównywalne z usługą ADLS Gen2, zobacz Cennik usługi Fabric.
Aby zilustrować, przyjrzyjmy się przykładowi. Załóżmy, że kupujesz jednostkę SKU F2 z 2 jednostkami pojemności (CU) co sekundę. Nadajmy tej pojemności nazwę1. Następnie utworzysz obszar Roboczy1 i przekażesz plik o rozmiarze 450 MB do usługi Lakehouse przy użyciu portalu internetowego usługi Fabric. Ta akcja korzysta zarówno z magazynu OneLake, jak i transakcji OneLake. Teraz przyjrzyjmy się każdemu z tych wymiarów.
OneLake Storage
Ponieważ magazyn OneLake działa w modelu płatności zgodnie z rzeczywistym użyciem, w rachunku jest wyświetlana oddzielna opłata za "OneLake Storage" odpowiadająca 450 MB przechowywanych danych. Jeśli jesteś administratorem pojemności, możesz wyświetlić użycie magazynu w aplikacji Metryki pojemności sieci szkieletowej. Otwórz kartę Magazyn i wybierz pozycję Doświadczenie jako "lake", aby wyświetlić koszt magazynu OneLake. Jeśli masz wiele obszarów roboczych w pojemności, możesz zobaczyć magazyn na obszar roboczy.
Na poniższej ilustracji znajdują się dwie kolumny nazywane magazynem rozliczanym i bieżącym magazynem. Rozliczany magazyn pokazuje skumulowane dane w ciągu miesiąca. Ponieważ łączna opłata za przechowywane dane nie jest pobierana w ciągu jednego dnia w miesiącu, ale proporcjonalnie przez cały miesiąc. Możesz oszacować cenę miesięczną jako rozliczany magazyn (GB) pomnożony przez cenę za Gb miesięcznie. Tak więc, jeśli dane są przechowywane 1 TB w dniu 1, zobaczysz w dniu 1 TB / 30 dni = 33 GB. Następnie każdy dzień doda 33 GB do ostatniego dnia, gdy zobaczysz 1 TB w rozliczanym magazynie. Należy również pamiętać, że usuwanie nietrwałe usługi OneLake chroni poszczególne pliki przed przypadkowym usunięciem przez zachowanie plików przez domyślny okres przechowywania przed ich trwałym usunięciem. Opłaty za dane usunięte nietrwałe są naliczane według takiej samej stawki jak za dane aktywne.
OneLake Compute
Żądania do usługi OneLake, takie jak odczytywanie, zapisywanie lub wyświetlanie listy, zużywa pojemność sieci szkieletowej. Usługa OneLake wykonuje podobne mapowanie interfejsów API na operacje, takie jak ADLS. Użycie aktualizacji CU dla każdego typu operacji można wyświetlić w aplikacji Metryki pojemności sieci szkieletowej. W naszym przykładzie przekazywanie pliku spowodowało transakcję zapisu, która zużywała 127,46 CU s pojemności sieci szkieletowej. To użycie jest zgłaszane jako "OneLake Write via Proxy" w nazwie operacji w aplikacji metryki pojemności. Teraz przeczytajmy te dane przy użyciu notesu usługi Fabric. Używasz 1,39 CU sekund transakcji odczytu. To użycie jest zgłaszane jako "OneLake Odczyt za pośrednictwem przekierowania" w aplikacji Metryki. Zapoznaj się ze stroną Zużycie usługi OneLake, aby dowiedzieć się więcej o tym, jak poszczególne typy operacji zużywają jednostki pojemności.
Aby dowiedzieć się więcej na temat różnych terminologii w aplikacji metryk, zapoznaj się ze stroną Opis obliczeń aplikacji metryk — Microsoft Fabric.
Możesz się zastanawiać, jak skróty wpływają na moje użycie usługi OneLake? W powyższym scenariuszu zarówno magazyn, jak i zasoby obliczeniowe są rozliczane z wartością Capacity1. Teraz załóżmy, że masz drugą pojemność Capacity2, która zawiera obszar Roboczy2. Utworzysz magazyn lakehouse i utworzysz skrót do pliku parquet przekazanego w obszarze roboczym1. Notes jest tworzony w celu wykonywania zapytań dotyczących pliku parquet. Ponieważ pojemność2 uzyskuje dostęp do danych, koszt obliczeń lub transakcji dla tej operacji odczytu zużywa cu z pojemności 2. Opłata za magazyn będzie nadal naliczana za pojemność1.
Co zrobić, jeśli wstrzymasz pojemność? Załóżmy, że pojemność Capacity2 jest wstrzymana, a pojemność1 nie jest wstrzymana. Po wstrzymaniu pojemności 2 nie można odczytać danych przy użyciu skrótu z obszaru Robocze2 w pojemności 2, ale możesz uzyskać dostęp do danych bezpośrednio w obszarze Roboczy1. Teraz, jeśli pojemność1 jest wstrzymana i pojemność2 zostanie wznowiona, nie można odczytać danych przy użyciu obszaru roboczego1 w pojemności1. Możesz jednak odczytywać dane przy użyciu skrótu, który został już utworzony w obszarze roboczym2 w pojemności 2. W obu tych przypadkach, ponieważ dane są nadal przechowywane w pojemności Capacity1, przechowywane dane są rozliczane z pojemnością Capacity1.
W dowolnym momencie, jeśli użycie aktualizacji CU przekroczy limit pojemności, pojemność jest ograniczana. Transakcje mogą zostać odrzucone lub opóźnione dla danego przedziału czasu, gdy pojemność jest ograniczona. Oto więcej informacji na temat ograniczania przepustowości.
Zachęcamy do rozpoczęcia 60-dniowej bezpłatnej wersji próbnej usługi Fabric, aby zapoznać się z usługą OneLake i innymi funkcjami usługi Fabric. Aby uzyskać więcej pytań, zapoznaj się z naszym forum usługi Fabric.