個人財務 ビッグデータダミーにおける伝統的ETLの役割

ビッグデータダミーにおける伝統的ETLの役割

ビデオ: Developer Keynote: Get to the Fun Part (Cloud Next '19) 2024

ビデオ: Developer Keynote: Get to the Fun Part (Cloud Next '19) 2024
Anonim

ETLツールは、1つのビッグデータ環境からデータを取得するために必要な3つの重要な機能(抽出、変換、ロード)を組み合わせています。データウェアハウスは、ビジネスユーザーに情報を統合して、それを別のデータ環境に置きます。従来、ETLはデータウェアハウス環境でバッチ処理に使用されてきました。データウェアハウスは、ビジネスユーザーに、情報を統合してビジネスフォーカスに関連するデータを分析および報告する方法を提供します。 ETLツールは、データをデータウェアハウスに必要な形式に変換するために使用されます。

<! - 1 - >

変換は実際には中間の場所で行われ、データウェアハウスにデータがロードされます。 IBM、Informatica、Pervasive、Talend、Pentahoなど、多くのソフトウェアベンダーがETLソフトウェアツールを提供しています。

抽出:

  • ソースデータベースからデータを読み取ります。

    - >

    変換:
  • 抽出されたデータのフォーマットを、ターゲットデータベースの要件に適合するように変換します。変換は、ルールを使用するか、他のデータとデータをマージすることによって行われます。 ロード:

  • ターゲットデータベースにデータを書き込みます。 しかし、ETLは従来のデータウェアハウスよりはるかに多くの統合をサポートするように進化しています。 ETLは、トランザクションシステム、運用データストア、BIプラットフォーム、MDMハブ、クラウド、およびHadoopプラットフォーム間の統合をサポートできます。 ETLソフトウェアベンダーは、Hadoopと従来のデータ管理プラットフォームの間で大きなデータの抽出、変換、および読み込みを行うためにソリューションを拡張しています。

<! ETLとデータ・クレンジング、プロファイリング、監査などの他のデータ統合プロセスのソフトウェア・ツールはすべて、データのさまざまな側面を処理し、データが確実に信頼できるものとみなされます。 ETLツールはデータ品質ツールと統合されており、多くはデータクレンジング、データマッピング、データ系列の識別のためのツールを組み込んでいます。 ETLでは、統合に必要なデータのみを抽出します。

ETLツールは、構造化データおよび非構造化データのHadoopへのロードおよび変換に必要です。高度なETLツールは、複数のファイルをHadoopとの間で並列に読み書きし、データが共通の変換プロセスにどのようにマージされるかを簡素化します。一部のソリューションには、Hadoopまたは従来のグリッドインフラストラクチャで実行されるトランザクションデータとインタラクションデータの両方に、事前作成されたETL変換のライブラリが組み込まれています。

データ変換は、さまざまなアプリケーションで使用できるようにデータのフォーマットを変更するプロセスです。これは、データが格納される形式から、データを使用するアプリケーションが必要とする形式に変更されることを意味します。このプロセスには、

マッピング

命令も含まれているため、アプリケーションは処理する必要があるデータを取得する方法を指示されます。 非構造化データの量が驚異的に増加したため、データ変換のプロセスははるかに複雑になりました。顧客関係管理などのビジネスアプリケーションには、データの保存方法に関する特定の要件があります。データは、リレーショナルデータベースの整列された行と列で 構造化される可能性があります。データが厳格なフォーマット要件を満たさない場合、データは半構造化されているか、または構造化されていない999

電子メールメッセージに含まれる情報は、たとえば、構造化されていないとみなされます。会社の最も重要な情報の一部は、文書、電子メールメッセージ、複雑なメッセージング形式、顧客サポートのやりとり、トランザクション、ERPやCRMなどのパッケージ化されたアプリケーションからの情報などの非構造化および半構造化された形式です。 データ変換ツールは、非構造化データでうまく機能するようには設計されていません。その結果、非構造化情報をビジネスプロセスの意思決定に組み込む必要がある企業は、必要なデータ統合を達成するために多大な量の手作業によるコーディングに直面していました。 主要ベンダーのETLソリューションは、非構造化データの意思決定への成長と重要性を考慮して、非構造化データの変換に標準化されたアプローチを提供し始めています。

ビッグデータダミーにおける伝統的ETLの役割

エディタの選択

自転車の点検チェックリスト - ダミー

自転車の点検チェックリスト - ダミー

すぐに自転車の点検をするために数分。あなたの自転車を一時的に与えることは、あなたの次の乗り心地の安全性、快適性、そして楽しさを高めることができます。乗車準備の一環として、次の手順に従ってください:車輪のクイックリリースレバーを開閉して、確認します。

必須サイクリング用具 - ダミー

必須サイクリング用具 - ダミー

あなたはバイクの乗り心地をさらに楽しくするために何百万ものものを買うことができます。自転車用に必要なアクセサリーをいくつかご紹介します。ヘルメット:ヘルメットを着用することはオーストラリアとニュージーランドの法律です。

自転車の範囲を閲覧可能 - ダミー

自転車の範囲を閲覧可能 - ダミー

あなたはサイクリングをすることに決めましたが、その重要なキットを欠いている - バイク!あなたが望む自転車のタイプを正確に知っていない限り、良いアドバイスは、あなたの時間を費やして、自転車で何をするのか、どこに乗るのかを本当に考えてみることです。

エディタの選択

アプリとプライバシー - ダミーを特定する

アプリとプライバシー - ダミーを特定する

Spotifyアプリケーションに登録すると、あなたの個人的な詳細の一部にアクセスする。たとえば、Top10アプリを使用してプレイリストを公開するには、既存のFacebookアカウントにリンクする必要があります。このプロセス中、Facebookはあなたに特定の種類の共有を許可するかどうか尋ねます。

モバイル対応携帯電話を識別する - ダミー

モバイル対応携帯電話を識別する - ダミー

SpotifyモバイルはiPhoneで最も人気がありますが、優れたAndroidバージョン(basks Androidマーケットの5つ星評価のうち5つの評価では5位に入っています)が急速に追いついています。

特集 - ダミー

特集 - ダミー

スポットメイキングは、モバイルでも、あらゆる音楽への普遍的な即時アクセスを可能にしますデバイスまたはデスクトップコンピュータ。 Facebookは人々が古い友達と再会して新しい友達を作るのを助け、Spotifyの助けを借りて青春の歌を再発見し、友人や検索を通じて新鮮な音楽を発見しました。

エディタの選択

IOSアプリケーションでオブジェクト指向設計を使用する方法 - ダミー

IOSアプリケーションでオブジェクト指向設計を使用する方法 - ダミー

IOSは、動作がオブジェクトに関連付けられているプログラムを設計するさまざまな方法です。説明するために、紅茶とスープの作り方を検討することを検討してください。しかし、即座に代わりに活動に飛び込んではいけません。探偵が犯罪現場に入るように行動してください。

IOSアプリケーションでハイレベル抽象化を使用してビデオを再生する方法 - ダミー

IOSアプリケーションでハイレベル抽象化を使用してビデオを再生する方法 - ダミー

このセクションでは、MPMoviePlayerViewControllerクラスの高レベル抽象化を使用してiOSアプリケーションでビデオを再生する方法を説明します。 - (IBAction)playVideo:(id)sender {MPMoviePlayerViewController * moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];このコードは、ビデオビューコントローラ内のTTTVideoViewControllerファイルからです。 [self presentMoviePlayerViewControllerAnimated:moviePlayer];}シンプルさ自体!必要なのはURLです。

IOSアプリケーションでJavaスクリプトオブジェクト表記を使用する方法 - ダミー

IOSアプリケーションでJavaスクリプトオブジェクト表記を使用する方法 - ダミー

JavaScript Object Notation (JSON)はiOSアプリのデータを表現する上で事実上の標準になっています。 JSONを使用して、Web上でデータを転送したり、長期保存データを保存および取得するためのフォーマットとして使用することができます。 JSONは、人間が読める形式であり、マシンが理解しやすい形式です。 JSONのデータは1つにまとめることができます...