
Airbyte ці Fivetran: радкі, крэдыты і магутнасць даюць тры розныя рахункі

Кошт аднаго канвеера ў Airbyte і Fivetran залежыць ад трох розных спосабаў уліку: тарыфы Airbyte прадугледжваюць крэдыты за аб’ём у Standard і Plus ды выдзеленую магутнасць Data Workers у Pro і Enterprise Flex, а тарыфы Fivetran звязваюць аплату пераносу з месячнымі актыўнымі радкамі, або MAR. Таму аднолькавыя крыніца і расклад сінхранізацыі яшчэ не даюць супастаўных рахункаў: важна, ці перадаюцца запісы паўторна, колькі з іх змяняецца і ў колькі мэт яны трапляюць.
Airbyte можа быць таннейшым пры малым перанесеным аб’ёме або пры ўласным разгортванні, калі каманда ўжо мае рэсурсы для яго падтрымкі. Fivetran можа лепш адпавядаць нагрузцы, дзе тыя самыя запісы часта счытваюцца, але рэдка змяняюцца: паўторнае чытанне нязменных радкоў звычайна не павялічвае платныя MAR. Для частых абнаўленняў і рэгуляванага контуру выбар дадаткова залежыць ад патрабаванай частаты, тыпу канектара і адказнасці за інфраструктуру.
Што лічаць крэдыты і актыўныя радкі
Для Standard і Plus адзінка Airbyte залежыць ад крыніцы. Правілы ўліку крэдытаў Airbyte задаюць 6 крэдытаў за мільён радкоў з API або ўласнай крыніцы і 4 крэдыты за гігабайт з базы ці файла. Пры поўным абнаўленні API аплачваецца кожны зноў перанесены радок; пры інкрэментальнай загрузцы ў разлік звычайна трапляюць дададзеныя, змененыя і выдаленыя радкі.
Гігабайты базы таксама патрабуюць асцярожнай ацэнкі. Airbyte вымярае аб’ём даных падчас пераносу, калі запісы прадстаўлены ў фармаце Airbyte Protocol; ён можа быць большым за памер сціснутай табліцы ў самой базе. Калі крэдыты з пакета скончацца, запланаваныя сінхранізацыі працягнуцца, а дадатковае спажыванне будзе выстаўлена да аплаты. У мадэлі Data Workers аб’ём не з’яўляецца адзінкай рахунку: значэнне мае набытая магутнасць для адначасовай працы канвеераў.
MAR у Fivetran — колькасць розных ключоў радкоў, якія сталі актыўнымі за каляндарны месяц. Правілы падліку MAR адносяць да платных падзей устаўку, змену і выдаленне; адзін ключ у той самай табліцы і злучэнні звычайна лічыцца адзін раз за месяц, хоць запіс абнаўляўся неаднаразова. Улік вядзецца асобна для акаўнта, мэты, злучэння і табліцы. Калі ключа няма, Fivetran стварае сінтэтычны ключ, таму склад палёў таксама можа паўплываць на вынік.
Першапачатковая загрузка і нязменныя радкі пры паўторным імпарце звычайна не дадаюць платных MAR. Аднак rollback-сінхранізацыя канектара справаздачнасці можа зноў захапіць запісы мінулага месяца і палічыць іх актыўнымі ў новым. Асобнае выключэнне — рэжым захавання гісторыі: кожная новая версія змененага запісу стварае радок у мэце, таму частыя змены могуць павялічыць MAR. Гэта робіць стратэгію канкрэтнага канектара такой жа істотнай, як колькасць запісаў у крыніцы.
Малы API: поўная загрузка мяняе вынік
Умоўны сцэнар: API змяшчае 100 000 запісаў, з якіх за месяц змяняюцца 10 000. Абодва сэрвісы штодня перадаюць даныя ў адну мэту; першапачатковая загрузка ўжо завершана. Калі канектар Airbyte атрымлівае толькі змены, 10 000 перанесеных радкоў адпавядаюць прыкладна 0,06 крэдыту. Калі ён кожны дзень перачытвае ўсе 100 000 запісаў, за ўмоўны месяц з 30 дзён назбіраецца 3 млн перанесеных радкоў, або 18 крэдытаў.
Для другога варыянту на Airbyte Standard арыенцір — $85: пакет каштуе ад $20 за месяц, уключае 5 крэдытаў, а астатнія 13 ацэньваюцца па $5. Пры інкрэментальнай загрузцы расход укладваецца ў базавы пакет. Гэты разлік датычыцца толькі платы Airbyte за названы аб’ём і не ўключае выдаткі самой крыніцы або мэты.
У Fivetran тыя ж умоўныя 10 000 змененых запісаў дадуць каля 10 000 MAR, калі канектар распазнае нязменныя радкі і не ўзнікнуць іншыя платныя падзеі. Гэта менш за ліміт Free у 500 000 MAR для злучэнняў, але даступнасць патрэбнага канектара ў гэтым плане трэба ўлічваць асобна. На платным плане цана залежыць ад плана і крывой спажывання канкрэтнага злучэння; для злучэння з месячным расходам ад 1 да 1 млн MAR дзейнічае таксама базавы плацёж $5.
База з частымі зменамі: байты супраць ключоў
Другі ўмоўны сцэнар: база змяшчае мільён радкоў, а за месяц змяняюцца 100 000 розных ключоў, некаторыя — шмат разоў. Абодва сэрвісы перадаюць даныя ў адну мэту кожныя 15 хвілін. Такая частата адпавядае Airbyte Plus і Fivetran Standard; у Airbyte Standard максімальная частата паводле тарыфу — раз на гадзіну.
Калі ўсе перададзеныя за месяц запісы займаюць у ўліку Airbyte умоўныя 10 ГБ, гэта 40 крэдытаў — аб’ём пачатковага пакета Plus за $189. Мільён радкоў у базе сам па сабе не дае гэтага ліку: вырашальнымі з’яўляюцца аб’ём прадстаўленых падчас пераносу запісаў і паўторныя загрузкі. Калі штомесячны перанос павялічыцца да 20 ГБ, пры той жа стаўцы атрымаецца 80 крэдытаў, а кошт базавага пакета з дадатковымі крэдытамі складзе $389.
Для Fivetran адпраўны лік у гэтым прыкладзе — 100 000 MAR, калі змены адбываюцца ў адной табліцы і не ўключаны рэжым, што стварае асобныя гістарычныя версіі. Частата ў 15 хвілін сама па сабе не памнажае MAR: паўторныя змены аднаго ключа ў межах месяца звычайна застаюцца адным актыўным радком. Але лічбу MAR нельга ператварыць у цану Airbyte па прапорцыі — у Fivetran свой план і асобная крывая стаўкі для кожнага злучэння.
Другая мэта змяняе абодва прагнозы. Калі тая ж крыніца праз асобнае злучэнне Fivetran перадае змены яшчэ і ў тэставую мэту, яе актыўныя радкі ўлічваюцца асобна: пры тых самых умовах атрымаюцца яшчэ 100 000 MAR. Для Airbyte асобная перадача таксама дадае ўлічаны аб’ём на крэдытных планах; на Pro і Enterprise Flex трэба ацэньваць, ці хопіць выдзеленай магутнасці для канвеераў, што працуюць адначасова.
Уласны контур: да ліцэнзіі дадаецца эксплуатацыя
Трэці ўмоўны сцэнар выкарыстоўвае тую ж базу, але з пагадзіннай сінхранізацыяй і патрабаваннем апрацоўваць даныя ў контуры арганізацыі. Airbyte Core можна разгарнуць самастойна без платы за хмарныя планы Airbyte, затое арганізацыя забяспечвае інфраструктуру, абнаўленні, назіранне і аднаўленне пасля збояў. Enterprise Flex прапануе размяшчэнне апрацоўкі ва ўласным контуры з плоскасцю кіравання Airbyte; камерцыйная цана гэтага плана індывідуальная.
У Fivetran гібрыднае разгортванне ўваходзіць у Enterprise і Business Critical. Для гэтага варыянту таксама трэба лічыць рэсурсы ўласнага асяроддзя разам з платай за сэрвіс. Параўнанне толькі кошту крэдытаў і MAR у такім сцэнары прапускае патрабаванні да разгортвання, падтрымкі і размеркавання адказнасці паміж камандай і пастаўшчыком.
Колькасць канектараў тут мала што кажа пра эксплуатацыйную нагрузку. Узроўні падтрымкі канектараў Airbyte адрозніваюць канектары кампаніі, супольнасці і саміх карыстальнікаў: у канектараў супольнасці няма гарантаванага ўзроўню падтрымкі, а ўласныя канектары патрабуюць абслугоўвання з боку каманды. Для Airbyte Core падтрымка канектараў кампаніі пазначана праз Slack. Калі патрэбная крыніца належыць да супольных або ўласных канектараў, час інжынераў на рамонт становіцца рэальным складнікам кошту.
Такім чынам, для малога API вырашальнай можа стаць поўная або інкрэментальная загрузка; для базы з частымі зменамі — суадносіны перанесеных байтаў і розных актыўных ключоў; для ўласнага контуру — магутнасць, інфраструктура і падтрымка канектара. Надзейнае параўнанне кошту пачынаецца з аднолькавых крыніцы, мэты і раскладу, а затым асобна ўлічвае кожнае дадатковае злучэнне.
Чытайце таксама:
Падобныя артыкулы


Microsoft Copilot ці ChatGPT Business: $18 супраць $20, але кантэкст важнейшы

Claude ці Gemini для кода: 57,57% супраць 32,03% не паказваюць кошт

DigitalOcean Managed Agents: цыклічны агент можа спустошыць баланс

n8n ці Make: адзін запуск і кожная аперацыя даюць розныя рахункі

Temporal ці Inngest: надзейнасць патрабуе кластара або залежнасці ад сэрвісу
Падпішыцеся на нашу рассылку
Атрымлівайце свежыя навіны пра Web3, ШІ і крыптавалюты проста на пошту.