Navigáció kihagyása

Data Lake Analytics – díjszabás

Igény szerinti analitikai szolgáltatás az intelligens döntések támogatásához

Az Azure Data Lake Analytics az első felhőalapú elemzési szolgáltatás, amelyben egyszerűen fejleszthet és futtathat U-SQL, R, Python és .NET nyelveken írt, akár több petabájtnyi adat nagy teljesítményű párhuzamos átalakítására és -feldolgozására alkalmas programokat. Mivel nincs felügyelendő infrastruktúra, igény szerint dolgozhatja fel az adatokat, azonnal végezhet méretezéseket, és a számlázás feladatonként történik.

Díjszabás

Használatalapú fizetés

A használatalapú fizetés lehetővé teszi a hosszú távú kötelezettségek nélküli, másodpercalapú fizetést.

Használat Ár
Elemzési egység (AU) $-/ óra

Havi kötelezettségvállalásos csomagok

Havi kötelezettségvállalásos csomag igénybe vétele esetén jelentős (akár 74%-os) kedvezménnyel használhatja a szolgáltatást a használatalapú fizetéshez képest.

Szolgáltatási keretbe foglalt elemzési egység üzemideje (óra) Havi díj Megtakarítás a használatalapú fizetéshez képest Price Per Analytic Unit Overage Price Per Analytic Unit
100 $- $- $-
500 $- $- $-
1 000 $- $- $-
5 000 $- $- $-
10 000 $- $- $-
50 000 $- $- $-
100 000 $- $- $-
> 100 000 Kapcsolat

Támogatás és szolgáltatásszintek

  • A számlázással és az előfizetéssel kapcsolatos ügyintézés és támogatás díjmentes.
  • Támogatási csomagjaink már $29 havi díjtól elérhetők. Csomag vásárlása
  • Garantált 99,9%-os üzemidő az Azure Data Lake Analytics esetében. A szolgáltatásszintek áttekintése

Gyakori kérdések

  • Az Azure Data Lake Analytics Unit, röviden AU, egy, az U-SQL-feladatok számára elérhetővé tett számítási egység. Az egyes AU-k hozzáférést biztosítanak a feladatok számára a mögöttes erőforrások, például a CPU vagy a memória készleteihez. További információ az AU-ról

  • Feladat létrehozásakor AU-t kell lefoglalni a feladat futtatásához. A feladat négy fontosabb fázison megy keresztül: előkészítés, várakozás, végrehajtás és véglegesítés, és akkor kerül a végrehajtási fázisba, ha a lefoglalt AU-k rendelkezésre állnak. A lefoglalt AU-kért a feladat végrehajtási és véglegesítési fázisának idejére számolunk fel díjat. További információ az AU-ról

  • Javasoljuk, hogy fontolja meg alaposan, hogy hány AU-t szükséges lefoglalnia a kívánt feladatokhoz. Az AU-k számának növelésével a feladat számára elérhető számítási erőforrások is növekednek, ez azonban nem növeli meg a feladat belső párhuzamosságát. A feladat jellegétől függően (például hogy mennyire párhuzamosítható, mennyi adatot dolgoz fel, stb.) tapasztalhatja, hogy több AU-val gyorsabban futnak a feladatok, de az is előfordulhat, hogy több AU-t foglalt le, int amennyi felhasználható. Az Azure Data Lake Tools for Visual Studio számos olyan eszközt biztosít, amelyek segítségével felmérheti az U-SQL-feladatok teljesítményét, és megbecsülheti az AU-k optimális számát. További információ a takarékosságról és a költségkezelésről

  • A díjat az AU-k száma és a feladat hossza határozza meg. Vizsgáljunk meg két esetet:

    • 1. eset: a feladat 10 óra alatt végezhető el 3 AU-val, így a díj 10*30=30 AU-óra. Ha a feladat 20 AU-val (tehát kétszer gyorsabban) futtatható, a díj 1,5*20= 30 AU-óra lesz. Az utóbbi esetben a díj ugyanaz, a feladat azonban rövidebb idő alatt végezhető el.
    • 2. eset: a feladat 5 óra alatt végezhető el 10 AU-val, így a díj 5*10=50 AU-óra. Ha a feladat 20 AU használatával 4 óra alatt végezhető el, a díj 4*20=80 AU-óra lesz. Ebben az esetben a teljes költség 80%-kal emelkedett, miközben a feladat egy órával kevesebb idő alatt végezhető el.
  • Az Azure Data Lake Storage Gen1 esetén tranzakciós díjat számolunk fel a szolgáltatáson belüli minden adatírásért és adatolvasásért. Ha egy felhasználó, alkalmazás vagy egy másik Azure-szolgáltatás legfeljebb 4 MB méretű adatot olvas vagy ír, akkor azt egyetlen tranzakcióként számoljuk el. Ha például egy írási művelet 128 KB méretű adatot ír az Data Lake Storage Gen 1-be, akkor azt egy tranzakcióként számoljuk fel. A tranzakciókat 4MB-onként számlázzuk. Ha egy tétel nagyobb, mint 4 MB, akkor több részletben lesz kiszámlázva. Ha például egy olvasási művelet 9 MB adatot olvas a Data Lake Storage Gen1-ből, akkor azt három tranzakcióként számoljuk fel (4 MB + 4 MB + 1 MB).

    Az alábbiakban bemutatjuk, hogyan jelennek meg a számlán az olvasási műveleteken alapuló tranzakciók. Azt feltételezzük, hogy az alkalmazás egy olyan Data Lake Analytics-feladatot futtat, amely naponta 4 órán keresztül fut, és a futás ideje alatt 1,000 tétel/másodperc gyakorisággal olvas adatokat, és mindegyik tétel 4 MB-nál kisebb méretű. Ebben az esetben a Data Lake Storage Gen1 díjat számol fel a Data Lake Analytics által a Data Lake Storage Gen1-ből beolvasott olvasási tranzakciókért. Ilyen esetben az alábbi díjakat számoljuk fel Önnek:

    Tétel Havi felhasználás mértéke Havi egységár Havi költség
    Data Lake Analytics olvasási tranzakciók 1,000 tétel/másodperc * 3,600 * 4 * 31 $- 10,000 tranzakciónként $-
    Összes tranzakciós költség $-
  • Price is determined by the number of AUs you reserve for the month.

    • A billing cycle is aligned to calendar month. Therefore, it always starts the 1st day of the month and ends the last day of the month.
    • When you commit for the first time to a package, we will pro-rate the monthly price and AU-hours to the days left within that month. As an example, if you commit to a 1,000 AU-hour package and there are 10 days left within that month, you will immediately get 334 AU-hours (1,000 AU-hours / 30 days in a month x 10 day left) at a price of $- ($- / 31 days in a month x 10 day left). We pro-rate by 30 days for the AU-hours in a package and by 31 days for the price to make sure that the pro-rata is always in your favor.
    • Units in a package reset the 1st day of the month. As an example, if you commit to 100 AU-hours and you have 20 AU-hours left by the end of the month, your package will be reset to 100 AU-hours the day after. There is no roll-over for unused AU-hours.
    • You can choose a new package at any time. The change will be effective the first day of the next calendar month. This means that during a month if you have a package of 100 AU-hours and decide to commit to a 500 AU-hours package, this change will apply on the 1st day of the next calendar month. For the current calendar month, you will remain on the 100 AU-hours package.
    • We use "seconds" as the unit of measure for the consumption of your commitment package.
    • Once your package is consumed, you will be charged at the overage consumption rate.
  • A felhasználást az AU-k száma és a feladat hossza határozza meg. A feladat hosszát a feladathoz hozzárendelt AU-k száma és a feladat jellemzői (például az adatok mérete és a számítás összetettsége) befolyásolja.

    • 1. eset: 100 AU-órás csomagra fizetett elő, és olyan feladatot küld el, amely 2 és fél óra alatt végezhető el 1 AU-val. A felhasználás ekkor 2,5*1=2,5 AU-óra lesz. A csomagban 97,5 AU-óra marad.
    • 2. eset: 100 AU-órás csomagra fizetett elő, és már csak 1 AU-órája maradt. Olyan feladatot küld el, amely 2 óra alatt végezhető el 2 AU-val, így a felhasználás 2*2=4 AU-óra. Felhasználja a fennmaradó AU-órát, és további 3 AU-órát számítunk fel 1,5*3 = $- túlhasználati díjjal.

  • Az Azure Data Lake Analytics lehetővé teszi az Azure Data Lake Storage Gen 1-ből, az Azure Blob Storage-ból és az Azure SQL Database-ből származó adatok olvasását és írását. E szolgáltatások Azure Data Lake Analytics általi használata (például a tranzakciók és a kimenő adatátvitelek) után a normál szolgáltatási díjakat számítjuk fel. E szolgáltatásokkal kapcsolatban további információt a szolgáltatások díjszabási oldalán találhat.

    • Feladat törlése:
      A törlés minden esetben egy szándékos ügyféltevékenység vagy egy rendszergazda által meghatározott adminisztratív szabály. Az ADLA szolgáltatás nem töröl automatikusan feladatot, kivéve ha egy csúcspont eléri az 5 órás végrehajtási időkorlátot (feladathoz nem tartozik időkorlát, de egy csúcspontnak van időkorlátja). Ha a feladatot törölték, a feladat futási idejére számolunk fel díjat.
    • Feladat meghiúsulása:
      A feladat meghiúsulása vagy felhasználói hiba miatt történik, vagy ritkábban az ADLA szolgáltatás hibája miatt. A meghiúsult feladat hibakódja jelzi, hogy a feladat meghiúsulása felhasználói hiba vagy szolgáltatási hiba miatt történt-e. Ha a hibakódban megtalálható a „USER” (felhasználó), akkor a meghiúsulást felhasználói hiba okozta, és ilyen esetben a szolgáltatás kiszámlázza majd a feladat futásidejét. Ha azonban a hibakód a „SYSTEM” (rendszer) szót tartalmazza, az azt jelenti, hogy a meghiúsulást az ADLS szolgáltatás hibája okozta, és ebben az esetben a feladatért nem számolunk fel díjat.

Források

Azure-szolgáltatások várható havi díjának becslése

Gyakori kérdések az Azure díjszabásáról

Data Lake Analytics – további információ

Műszaki oktatóanyagok, videók és más háttéranyagok

Becslésbe felvéve. Nyomja meg a 'v'-t a kalkulátorban való megtekintéshez Megtekintés a kalkulátorban

$200 értékű kredittel tanulhat és fejleszthet, és ingyenesen dolgozhat tovább