2022年のオープンソースBI開発:長所と短所

公開: 2022-07-27

オープンソースビジネスインテリジェンスのワイルドウェスト

ビジネスインテリジェンスの市場が独自のBIツールに翻弄されていた時代は過ぎ去りました。 2022年、一流の企業や新興企業は、ビジネスの回復力を強化するためにオープンソースのビジネスインテリジェンスを選択しました。

統計によると、パブリックBIの人気は、フォーチュン500企業に起因しています。 売上高の高い企業の99%がオープンソースソフトウェアを採用しています。 技術コミュニティの温かいサポートも採用の先頭に立っています。 Githubには1億4000万を超えるオープンソースプロジェクトがリストされていますが、IT部門の80%は2021年にオープンソースイニシアチブを強化しました。

採用率の向上は、オープンソースのBIツールが提供する多くのメリットにも起因している可能性があります。 敏捷性、手頃な価格、およびパーソナライズは、その好ましいイメージに追加されます。 ただし、プロプライエタリソフトウェア以外のすべてのレインボーやユニコーンではありません。 他のテクノロジーと同様に、この投稿で紹介する潜在的なリスクがいくつかあります。 また、オープンソースの採​​用に疑問がある場合は、共有可能なコードベースの最適なユースケースをリストします。

オープンソースBIツールの3つの柱

プロプライエタリでないソフトウェアはエンタープライズシステムに大きく浸透しましたが、それでも神話に包まれています。 以下では、オープンソースBIソリューションまたはOSBIの主な差別化要因について概説しました。これらは、従来のクローズド製品とは異なります。

熱心な開発者コミュニティがビジネスインテリジェンスをオープンソースにします

透過的なBIソフトウェアは、愛好家の大規模なコミュニティによって支えられています。 これらのコミュニティには企業階層がなく、各開発者がオープンソースコードに貢献できるようになっています。 貢献には、カスタム拡張機能、セキュリティパッチなどが含まれる場合があります。

オープンソースのBIツールは無料です。 しかし、完全ではありません

商用製品とは異なり、パブリックビジネスインテリジェンスソフトウェアは、そのコア機能にアクセスするためにライセンス料を請求しません。 ただし、これらのツールは、他のアドオンに対して追加料金を請求したり、一部の機能が不足している場合があります。 そのため、ApacheSupersetにはデータ視覚化ツールのドリルダウン制限があります。

OSBIは無料の商用製品と同義ではありません

一部の人気のあるビジネスインテリジェンス企業は、缶詰のBIソフトウェアの無料バ​​ージョンを公開しています。 ただし、ライセンスフリーモデルまたは試用期間では、これらの景品はオープンソースにはなりません。 Tableau Publicなどの商用ソフトウェアの無料バ​​ージョンでは、ユーザーはさまざまな種類の制約に直面します。

オープンソースのビジネスインテリジェンスの明るい面

非独占的なソリューションは、何千もの企業や技術に精通した個人によって大切にされています。 販売用製品と同様に、パブリックビジネスインテリジェンスは、ユーザーが巨大なデータセットを使いこなし、重要な洞察を生成するように導きます。

オープンソースのBIソフトウェアが持つ他のユニークなメリットの内訳は次のとおりです。

ライセンス料なし

オープンソースのビジネスインテリジェンスプラットフォームは、ライセンスなしでアクセスできるため、先行投資をほとんどまたはまったく必要としません。 ほとんどの場合、OSBI製品はコアモジュールを無料で提供しますが、追加機能は手頃な料金でロック解除できます。 たとえば、無限の数のレポートとダッシュボードを取得できますが、データストレージとデータコネクタは制限されます。

社内に開発者チームがすでにいる場合は、追加コストなしでコアモジュール上に必要な機能を構築できます。 いずれにせよ、オープンソースソフトウェアは商用ライセンスのオーバーヘッドを被らず、中小企業に手頃な価格の離陸を提供します。

専用コミュニティ

StackOverflowによると、オープンソースソリューションは品質の点でクローズドソースソフトウェアを倒すか、同等であることがよくあります。 高品質のオープンソースソフトウェアは、ソリューションの強化に共同で取り組んでいる大規模な開発者コミュニティの好意によるものです。

強力で成熟したコミュニティは、次のような他の多くのメリットにつながります。

  • 市場動向へのより迅速な対応。
  • より速いバグ解決;
  • 定期的な更新と同等の、より一貫性のあるリリースサイクル。
  • セキュリティ問題へのより良い反応;
  • 偏見や偏見のないアイデアの多様性。

企業にとって、それは経験豊富な開発者を見つけることはそれほど難しくないことを意味します。 場合によっては、愛好家はあなたのユニークなケースのために無料のカスタム機能を利用することさえできます。

ベンダーロックインなし

統計によると、62%の企業がベンダーロックインを回避するためにオープンソースソフトウェアを使用しています。 オープンソースBIを使用すると、企業は最適なツールセットを使用して、値上げなしで独自のフットプリントに合わせることができます。 最も重要なことは、ベンダーからパッケージソリューションにお金を払う必要がないことです。 代わりに、プラットフォームを最大限に活用して、会社が使用している技術スタックと組み合わせることができます。

1つのテクノロジーに縛られる代わりに、オプションをテストして、最適なものを決定することができます。 また、コストのかかる移行や切り替えを行うことなく、新しい変革のトレンドに対応できることも意味します。

選択の自由

非独占的なシステムは、BIソリューションの各コンポーネントを手作業で選択するのに有利な立場にあります。 多くの商用BI製品は、ETLパイプラインやインタラクティブダッシュボードなどの特定の機能に重点を置いていますが、オープンソースは堅実で本格的なBIソリューションとして優れている傾向があります。 これは、強力なコミュニティサポートと、新機能および更新の定期的なリズムの直接的な結果です。

したがって、開発者チームは、各システムコンポーネントを取り出して拡張したり、他の機能と組み合わせたりすることができます。 たとえば、* instinctoolsでは、データ統合スタジオとApache Airflowを使用して、カスタムビルドのETLパイプラインをセットアップします。 視覚化の段階で、当社のBIエンジニアは、D3.jsなどの手動でコーディングされたライブラリを使用して視覚化コンポーネントを操作し、ファネル、ピボットテーブル、その他のカスタム表現、またはRedashやMetabaseなどのオープンソースBIツールを追加します。

上記のすべての利点は、自然にカスタマイズの力に流れ込みます。 開発者はコアコードにアクセスできるため、ニーズに合わせてオンデマンドで変更を加えることができます。 ユーザーを閉じ込めるクローズドシステムとは異なり、オープンソースでは、特定のニーズやアプリケーションに合わせてコードを適応および変更できます。

したがって、コーダーはオープンソースソフトウェアを微調整してひねり、機能性やデザインなど、あらゆるアプリケーションのあらゆるタイプのオペレーティングシステムの自然な部分にすることができます。

より柔軟な統合オプション

オープンソースツールの適応性により、個人データ処理のニーズをサポートするための統合許容度が可能になります。 つまり、OSBIソリューションは、オープンソースコンポーネントで構成されていなくても、中断やシステムの変更なしに、エンタープライズシステムにシームレスに組み込むことができます。 したがって、ビジネスエコシステムの残りの部分がオープンソース(CRM、CMS、ERPなど)である場合は、それらをオープンソースBIツールに自由にプラグインして、優れたデータの混合単一プラットフォームを作成できます。

それどころか、プロプライエタリソフトウェアは、ビジネスインテリジェンスを制限する可能性のある特定の統合セットをカバーする傾向があります。 たとえば、Power BIはMicrosoftエコシステム内にあり、Excel、Azure、AccessなどのMicrosoft製品に自然に統合されます。

サポート

タイムリーで質の高いサポートは、商用であろうと無料であろうと、あらゆるビジネスインテリジェンスソフトウェアにとって必須です。 ただし、OSBIツールは、ビジネスオーナーが問題に直面したり、すばやく歩き回ったりする必要がある場合に、ビジネスオーナーにもう少し自信を与えます。

サービスに熟練した開発者がいる場合、問題はさらに迅速に解決されます。

安全

コードの機密性は、そのセキュリティを保証するものではありません。 代わりに、バックエンドを一般に公開すると、何千もの警戒心にさらされます。 その結果、コミュニティの関与は、コードが閉じられたかどうかを検出するのに時間がかかる責任ある脆弱性の開示を説明します。

さらに、オープンソースのBIソフトウェアは、深刻な脆弱性が検出された場合に、より高速なパッチと更新を取得します。 脆弱性が解消されるまで、平均して数日かかる場合があります。 オープンソースは、あらゆる規制に合わせて完全にカスタマイズできるため、コンプライアンスおよび内部セキュリティポリシーにも適しています。

オープンソースBIのダークサイド

オープンソースのビジネスインテリジェンスには、依然としてコストがかかる可能性があります。 以下に、そのようなプロジェクトの主な欠点を示します。

経験豊富な開発者の才能が必要

すぐに使えるテクノロジーは、スキルへの投資から解放されるわけではありません。 オープンソースのビジネスインテリジェンスを最大限に活用するには、それを回避し、利益のために機能させることができる訓練を受けた開発者が必要です。 システムをビジネスフレームワークに合わせて調整し、維持することも知識集約型であり、経験豊富な開発者ポッドが必要です。

システムの稼働を維持できる、精査された開発者チームを探している場合、*instinctoolsはあらゆる規模の企業にオープンソースのBIサービスを提供します。 BIエキスパートのすぐに使えるチームを取得するために私たちに連絡してください。

総所有コストは予想よりも高くなる可能性があります

BIプラットフォームにバグがなく、フォールトトレラントになるまでは、ユーザー側の努力は必要ありません。 しかし、問題に直面すると、あなたの会社はそれを解決するために独自に任されます。 したがって、オープンBIは無料ですが、インフラストラクチャを調整したり、バグを排除したりするための投資が必要になる場合があります。 拡張機能の導入もあなたの給与に含まれています。

基本的で使いにくいインターフェース

最後に、パブリックソフトウェアは目的主導型です。 それは悪いことではありませんが、オープンソリューションのユーザーエクスペリエンスはその機能に追いついていない可能性があります。 オープンソースのビジネスインテリジェンスには、外観を磨くためのUX/UIエキスパートのチームがありません。 代わりに、各コミュニティメンバーがソフトウェアに貢献しているため、ソフトウェアは特異ではなくパッチワークになっています。

ユーザーエクスペリエンスを向上させるために、企業は新しいデザイン要素やその他の戦略を追加できます。 ただし、これらの変更には追加コストが発生します。

これが、クライアントの1つに対するオープンソースBIプロジェクトの処理方法です。

* instinctoolsのチームは、20年以上にわたり、グローバル企業が独自のニーズに対応するカスタムデジタルソリューションを導入するのを支援してきました。 オープンソースのBIソフトウェアは、ビジネスインテリジェンスサービスに個別のタッチを追加し、エンジニアが独自のビジネスインテリジェンスインフラストラクチャを構築できるようにするものです。

クライアントの1つである連邦政府の機関は、カスタムビジネスインテリジェンスインフラストラクチャの構築を検討していました。 ただし、最初に提供されたQlikベースのソリューションは、技術的要件と予算要件の両方を満たしていませんでした。 既製の分析プラットフォームでは、ソリューションを管理するために多額の先行投資と社内のIT部門が必要でした。 さらに、商用ソリューションは、特定の目的地でのユーザーのニーズと経験をカバーしていませんでした。

これらの課題を排除するために、当社のBIエンジニアは、クライアントの個々のニーズをカバーする、入門用のBIインフラストラクチャを提案しました。 私たちのチームは、このクライアントのデータニーズに対応するために次の計画を立てました。

  • Postgres –オープンソースのデータストレージとして。
  • ClickHouse –大規模データ分析用のオープンソースデータストレージシステムとして。
  • Apache Airflow –堅牢なETLパイプラインを構築し、ETLワークフローを調整するため。
  • Python –ETLパイプラインのコアデータ処理テクノロジーとして。
  • Redash –社内のデータサイエンティスト向けの主要なデータ分析および視覚化ツールとして。
  • 他のユーザーグループのレポートを生成するカスタムメイドのアプリケーション。

このカスタムBIセットアップのオープンソースコンポーネントは、クライアントが追加の作業なしでソリューションを管理および保守するのに役立ちます。 また、クライアントがインフラストラクチャをサポートするエンジニアのチームを簡単に見つけることができることも意味します。

オープンソースBIから最も恩恵を受けるのは誰ですか?

オープンデータインテリジェンスソリューションはすべての業種にとって頼りになるオプションのように見えますが、一部の業界やユーザーグループは、それらをエコシステムに統合することでより多くのメリットを享受できます。

中小企業と新興企業

事実上すべての中小企業は、売上高を最適化するために財政的浪費を回避しようとしています。 パブリックBIソフトウェアは、中小企業や新興企業がお金に見合う価値を得るのに役立ち、予算内で簡単に利用できます。 中小企業は通常、社内の技術サポートが限られているため、OSBIのコミュニティサポートもトラブルシューティングの最も賢明なアプローチです。

コンサルティング会社

ソフトウェアコンサルティング会社は、BIオープンソースの常連ユーザーの1人です。 後者により、企業はクライアントの開発をスピードアップできます。 コンサルティング会社も経験豊富な開発者を現場に配置しているため、個々の要件にソリューションを簡単に適合させることができます。

レガシーソフトウェアを運用している企業

一部の組織では、ソフトウェアの移行の手間は、技術コンポーネントよりもビジネスに重点を置いているため、問題を起こす価値はありません。 通常、実証済みのインフラストラクチャに依存しているのは、政府または金融業界です。 したがって、ソリューションがいかにエッジの効いたものであっても、ROIやビジネス価値をもたらすことはありません。

それどころか、オープンソースの分析ツールは、切り替えや予算の割り当てなしで、新しい現実に適応するのに役立ちます。

自動化と接続性を求める組織

最も恩恵を受ける可能性のある企業には、モノのインターネットに接続されたデバイス、自動運転車、消費者向け製品、小売、製造、および産業用アプリケーションを使用している企業が含まれます。 全体として、一貫性のある360°のデータビューを必要とする業界は、OSBIを既存のインフラストラクチャに簡単に統合できます。

要約すると、パブリックBIは、特定のデータニーズはあるが、本格的なプラットフォームを構築するための時間もお金も不足している人に利益をもたらすことができます。

データの優位性への近道

データを常に把握することは、情報に基づいたビジネス上の意思決定を行うための2022年の義務です。 しかし、幅広い意見にもかかわらず、ビジネスインテリジェンスは高価な事業である必要はありません。 パブリックBIプラットフォームにより、企業は大規模な投資や多大な技術的献身なしにデータ効率を向上させることができます。

中小企業や新興企業にとって頼りになるオプションであるオープンソースのBIソリューションは、BIジャーニーの初期段階でデータ意識を高めることも、既存のインフラストラクチャの高度にカスタマイズ可能なビジネス資産になることもできます。


記事はもともとここに公開されました