Theis Consult社は ドイツの道路交通を管理、分析します

Talend Open Studioは、⾞両交通ボリュームの統合と分析を助け、交通渋滞の予測と緩和に寄与します。

マニュアル・コーディングと⽐較して、Talend Open Studioは最初のプロジェクトだけで我々の開発時間を57%を短縮しました」と、Christian Roszak⽒は結論を述べています。「しかし、最初のプロジェクトにおいて、より柔軟性の⾼いプロセスが短い時間で開発できただけでなく、Talend Open Studioによってそれらのデータ統合プロセスが他のプロジェクトでも再利⽤できるようになったことが重要です。それは、初期投資を⾏った後のプロジェクトにおいて、ソース・データの構造やテクノロジが異なっていたとしても、作業をはるかに速く完了できることを意味します。

Christian Roszak,
CEO

道路交通の専⾨コンサルタント

ドイツのTheis Consultは1991年、Theo Theis によりAachenで設⽴されました。当初、公共⼯事の領域に特化し、その後IT分野にビジネスを拡⼤しました。今⽇、同社のサービスはコンサルティングからソフトウェア開発にわたっています。豊富な経験とその品質、柔軟性、実際の専⾨知識について実績を⽰してきました。都市管理、道路交通保安、研究開発など、さまざまなプロジェクトで顧客の開発を助け、あるいはソリューションを提供しています。

Theis Consultは道路交通のコンサルティング、計画と管理のリーダーであり、例えば交通を制御管理するデジタル⽂書システムやホスト・システムなど、交通ネットワークのためのソフトウェアとITソリューションを開発しています。

アウトバーン網の交通状況を改善するために

ドイツは世界最⾼の⾃動⾞道路網(アウトバーン)を誇りにしています。総延⻑12,500km(⽶国と中国に次ぐ世界第三位の⻑さ)の良質な⾼速道路が全ての主要都市を結び、電⼦サインの濃密なネットワークがリアルタイムで道路情報を提供しています。

しかし、他のすべての国と同様、ドイツでも道路状況は変化が激しいものです。学校の休暇や休⽇、不順な天候、ラッシュ・アワー、道路⼯事など、あらゆる要因が交通渋滞を引き起こします。

そのうえ、ドイツは16の州(Länder)から成る連邦共和国であり、各々の州がその地域の管理に責任を持っています。連邦レベルでの道路システムはドイツ連邦交通省が計画や組織化を⾏うものの、各州が交通局((the Landesministerium für Verkehr und Bau))を持ち、道路計画やその最適化、道路⼯事その他について責任を負っています。

「交通パターンの理解には、膨⼤な量のデータの⾼度な分析を必要とします」と、Theis ConsultのCEOであるChristian Roszak⽒が説明しています。「そのうえ、各々の交通当局は道路状況をモニタリングするために独⾃のシステムを使⽤しているため、問題はさらに複雑です。それらすべてのデータを処理し、我々の分析⽤データベースに適合するようフォーマットしなければならないからです」

交通渋滞を解消するためのデータ統合

交通状況のモニタリングおよび分析システムをドイツ全国の道路管理当局に配布するため、Theis Consultは堅牢で多様な機能を持ったデータ統合ソリューションを必要としました。「交通量やスピード等を検知する道路センサーからの情報は、Oracle, Informix, PostgreSQLなどのデータベースだけでなく、XMLファイルやASCIIフラット・ファイル等にも蓄えられています。さらに、そのプラットフォーム環境はすべて異なっており、ソース・システムの数と同じだけの種類のデータベース・スキーマが存在します」と、Christian Roszak⽒は指摘します。「他にも、道路交通に関する警報を通常のラジオ放送を使って流すためのRDS-TMCデータや、天気情報、特殊なフォーマットを持った道路建設関連のデータ、さらには、⼈⼝密度や休⽇カレンダー、⼯事場所など雑多な情報を集約する必要があります」

データ交換とインターフェースのために定義されたいくつもの専⽤規格(TLS、DATEX II、TPEG、OKSTRA、その他)が存在するものの、それらの規格は往々にして役に⽴たなかったり、⽇常的な分析や戦略的、概念的なプランニングには使えなかったりします。

Theis Consultは、道路管理当局のために、⾃作のプログラムによってすべてのソース・データを集約し、変換するプロジェクトを⽴ち上げました。「データ処理の複雑度は⾮常に⾼いものでした」と、Christian Roszak⽒は回想します。「データ統合プロセスのマニュアル・コーディングには⾮常に多くの時間を消費した上、保守が困難であり、作成したプロセスは他に似たようなプロジェクトがあっても再利⽤することができず、すべての処理のためにプログラムを⾃作しなければなりませんでした」

そこで、Theis Consultはデータ統合ソリューションを検討することに決めました。「過去にプロプライアタリなETL製品を使⽤したことがあるので、私はそのパワーとともに限界についても知っていました」と、Christian Roszak⽒は説明します。「処理すべきデータが膨⼤なため、稲妻のように速いランタイム処理が必要でした。また、データ処理のためのコンポーネントと特殊なコネクタを追加開発して、ツールを拡張できる機能も必要でした。これらの必要条件に照らして、Talendのソリューションが最善の選択であることは、短期間の評価をしただけで明らかでした。」

実際に、Talend Open Studioはデータベース・インタラクションのために予め組み込まれたSQLを使うネイティブなJavaとPerlコードを⽣成し、厄介で遅いインテグレーション・エンジンに頼る必要が無いため、最⾼の処理速度を提供します。そのオープン性のため、追加の機能が必要な場合には、ユーザやインテグレータがコンポーネントやコネクタを⾃作してツールを拡張することも容易です。しかしながら、Talend Open Studioには250個以上のコネクタが⽤意されているため、ほとんどのベースは既にカバーされています。

「マニュアル・コーディングと⽐較して、Talend Open Studioは最初のプロジェクトだけで我々の開発時間を57%を短縮しました」と、Christian Roszak⽒は結論を述べています。「しかし、最初のプロジェクトにおいて、より柔軟性の⾼いプロセスが短い時間で開発できただけでなく、Talend Open Studioによってそれらのデータ統合プロセスが他のプロジェクトでも再利⽤できるようになったことが重要です。それは、初期投資を⾏った後のプロジェクトにおいて、ソース・データの構造やテクノロジが異なっていたとしても、作業をはるかに速く完了できることを意味します」