Zarządzanie kosztami bezserwerowej puli SQL usługi Azure Synapse Analytics
Dotyczy: Azure Synapse Analytics
Struktura kosztów bezserwerowej puli SQL usługi Azure Synapse Analytics może czasami być myląca. Dzieje się tak, ponieważ koszt nie jest oparty na wystąpieniach obliczeniowych i środowisku uruchomieniowym, podobnie jak w przypadku wielu innych usług. Poniższa tabela zawiera odpowiedzi na najczęściej zadawane pytania dotyczące kosztów skojarzonych z bezserwerowymi pulami SQL.
Często zadawane pytania | Rozwiązanie |
---|---|
W jaki sposób są naliczane opłaty za bezserwerowe pule SQL? | Bezserwerowa usługa puli SQL jest rozliczana na podstawie ilości danych przetwarzanych w okresie rozliczeniowym. Zobacz Cost Management for serverless SQL pool in Azure Synapse Analytics (Zarządzanie kosztami dla bezserwerowej puli SQL w usłudze Azure Synapse Analytics ), aby zrozumieć działania zawarte w koncepcji "przetworzone dane". |
Jak mogę oszacować koszty bezserwerowych pul SQL? | Skorzystaj z kalkulatora cen usługi Synapse, aby oszacować koszty bezserwerowych pul SQL. Na stronie internetowej cennika usługi Azure Synapse Analytics przewiń w dół, a następnie wybierz kartę Magazyn danych, aby wyświetlić koszty bezserwerowych pul SQL. |
Jak najlepiej zmniejszyć koszty bezserwerowej puli SQL? | Najbardziej efektywnym sposobem zmniejszenia kosztów jest zmniejszenie ilości danych, które mają być przetwarzane przez obciążenie. Poniższe artykuły zawierają wskazówki dotyczące optymalizacji magazynu data lake w celu uzyskania optymalnej wydajności przy najniższym koszcie: - Optymalizacja filtrów - Przygotowywanie plików do wykonywania zapytań - Optymalizowanie powtarzających się zapytań |
Jak ilość danych przetwarzanych dla danego zapytania może być większa niż dane źródłowe? | W zależności od złożoności zapytanie może uruchamiać wiele skanowań w tych samych plikach danych, dodając je do całkowitej ilości przetworzonych danych. Zobacz Jak najlepiej zmniejszyć koszty? w tej tabeli, aby dowiedzieć się, jak zmniejszyć ilość przetwarzanych danych. |
Jak mogę zastosować limity kosztów, aby zapobiec nadmiernemu wypłaceniu? | Funkcja kontroli kosztów w bezserwerowej puli SQL umożliwia ustawienie budżetu na ilość przetwarzanych danych. Budżet można ustawić w terabajtach przetworzonych danych na dzień, tydzień i miesiąc. Można również ustawić co najmniej jeden budżet. Aby skonfigurować kontrolę kosztów dla bezserwerowych pul SQL, możesz użyć programu Azure Synapse Studio lub języka T-SQL. Aby uzyskać więcej informacji, zobacz Konfigurowanie kontroli kosztów dla bezserwerowej puli SQL. |
Dlaczego przekroczono limit kosztów? | Jeśli zapytanie przekroczy limit podczas jego działania, zapytanie nie zostanie zakończone. W związku z tym limit kosztów może zostać przekroczony przez kwotę wymaganą do ukończenia zapytania. Zobacz Przekraczanie limitów zdefiniowanych w kontroli kosztów. |