最近、テックやスタートアップの世界に携わっている人なら、それが良いことかどうかは別として、おそらく多くのELTツールが普及していることを知っているでしょう。

2010年代後半、多くの企業、特に顧客に直接販売する企業やIT業界では、データを移動・整理するツールとしてFivetranを使い始めた。Fivetranをデータウェアハウスや可視化ツールに接続することで、準備は整った。Fivetranとそれに続く同様のツールによって、さまざまな分野の企業がBIの利用を簡単に開始できるようになった。

もしそれがあなたにとって身に覚えのあることなら、もしかしたらこれもそうかもしれない:数年後、あなたはELTツールの拡張と成長の痛みを経験しています。
特にFivetranを使用している場合、複数の価格変更に見舞われている。また、低レイテンシーのデータパイプラインを構築しようとする試みも阻まれています。

一般的に、ELTに縛られるのは問題だとお気づきだろう。デスティネーションシステムですべての変換を実行する必要があります:多くの場合、Snowflake、BigQuery、または同様のものです。それは、データウェアハウスを使用する最も費用対効果の高い方法ではありません。

データを変換するもっと安価な方法があるとわかっていても、ツールがそれを許さないのです。

もしそれがあなたの経験に近いのであれば、社内でよりインテリジェントに、そして効率的に、今日実際に実行したいビジネスにフィットするデータ統合フレームワークに切り替えるべき時です。

昨今、Integrate.io では、多くのお客様が略奪的な SaaS 価格設定に不満を持ち、同等のサービスに対してより安価な料金を支払うモデルへの移行を希望していることを耳にします。

Integrate.io CDC/ELTを、あなたの古いELTツールの代わりとしてご検討ください。皆様は、Fivetranで支払っている金額と、Integrate.ioに乗り換えた後の金額とのギャップに驚かれることでしょう:比率は1/4です。

その前に、なぜFivetranのクライアントが高すぎる金額を支払っているのかを説明しましよう。

Fivetranの価格モデル

具体的な例を見てみましょう。Fivetranが大儲けしたのは、最初は公平に見えますが、使えば使うほど高くなり、驚くような料金プランのおかげです。

Fivetranは、Monthly Active Rows(月間アクティブな行数)、つまり毎月デスティネーションで新規または変更された行数で課金します。この価格モデルはボリュームによって減衰するものの、いくつかの理由から理想的とは言えません。

まず、「月間アクティブ行数」は、Fivetranの「行」の定義に依存します。FivetranはSaaSアプリケーション専用のコネクタを扱うデスティネーション・スキーマを所有しているため、実世界で発生するイベントごとに複数の行を生成する可能性があります。

例えば、Shopifyストアで顧客が1つの商品を注文したとしましょう。即座に、10以上の行がその1つの実世界の活動に対して埋められます。それは、Fivetranがスキーマをその仕様に合わせて高度に正規化しているからです。皆様は1つの注文から即座に10以上の行に対して課金されているのです。これにより、Fivetranの収益収集は、データインフラというよりも、ビジネスのサイクルや変動に連動することになります。

次に、Fivetranは、PostgresソースのWrite-Ahead-Loggingのような低レイテンシーに特化した機能の設定に時間を費やすよう求めた後でさえ、低レイテンシーを追加料金として扱う。例えば、Postgresから月に約6,000万行のアクセスがあり、それをSnowflakeに取り込みたいとします。

FivetranのStarterプランでは、月々4,580ドル(年間55,000ドル)で1時間のレイテンシーを得ることができます。これを同じボリュームで15分のレイテンシーに短縮したい場合は、月額6,871ドル(年間約82,500ドル)を支払うことになります。

片手落ちな料金プランの移行に27,500ドルの追加料金を請求されています。PostgresでWALを有効にしているのであれば、追加料金を支払う理由は全くありません。言うまでもなく、15分のレイテンシーでも高すぎます(市場でPostgresからの最速のレプリケーションを望むのであれば、Integrate.ioがはるかに安価ですぐに提供しています)。

Blog Post Image

Blog Post Image

(上記:fivetran.comの価格Webページからのスクリーンショット)

ここで疑問が浮かびます: 書込み先に到着するまでの59分59秒間、Fivetranはデータを使っていったい何をしているのでしょうか?

進まれるようにWALをとにかく使っているとしましょう。その場合、CDCの利点を数秒から数ミリ秒のうちに与えるだけで、Fivetran側には何のコストもかからない。Standardプランのでは、データを保持し、より優れたパフォーマンスを提供する。たとえアップグレードしたとしても、15分待たなければならない。そして、全体的な月間アクティブな行数の価格は軒並み上がっています。

マーケティング費用の関数としてのELT価格

ほとんどの企業にとって、Fivetranの月間アクティブな行数への最も大きな支出は、BrazeやGoogle Adsのようなマーケティングシステムによるものです。マーケティングのアクションは、ウェブサイトの訪問やアプリ内のクリックなど、多くの一意なイベントを引き起こします。これらはすべて、SnowplowやPostgresの開発データベースのレプリカにイベントとして保存されます。

つまり、Fivetranの価格設定は実際のデータインフラから切り離されています。データチームとは関係のない、マーケティングや製品リリースの月ごとの変更に左右されるのです。もちろん、データチームは他部門と強い関係を持つ必要がありますが、それだけではこの問題を解決することはできません。結局のところ、マーケティング部やプロダクトチームは、Fivetranの経費を担当するデータチームを不利な立場に追いやります。

小売業のような季節的なビジネスでは、ありふれたイベントが Fivetranの支出に劇的な影響を与える可能性があります。例えば、冬休みの直前に新しいキャンペーン戦略を試すために新しい代理店を雇うかもしれません。この場合、ほぼ間違いなく、月間アクティブ行数が大幅に増加します。そして、1年間計画したクレジットは?12月の半ばにまた電話でFivetranの営業担当者と追加クレジットの交渉をしてしまいます。。。

最後に

この記事を読んで、上記の説明がFivetranユーザーとしての経験に共鳴するなら、それは代替手段を検討する正しい時ではないでしょうか?Integrate.io ELTツールは、かなり低い価格で同様のサービスを提供しています。
こちらからご相談いただくか、無料トライアルを要求してください。

本投稿の原作(英語)はこちらです。