Google Pub/SubからBigQueryへの簡単な方法

Google Pub/SubからBigQueryへの簡単な方法

シンプルなメッセージとストリーミングインジェクションのためのBigQueryサブスクリプションをPub/Subで実装するための実践的なガイド

Googleの最新のプラネットスケールデータウェアハウスのサブスクリプションベースのストリーミングインジェクション水上軍事能力:BigSub。この場合、Pubは一般公開されなかったため、他の場所でピントを取得する必要があります。写真:Thomas Haas氏(Unsplash)

動機

私は過去にPub/SubメッセージをBigQueryテーブルに取得したいと思う状況に何度も遭遇しましたが、特に簡単な方法を見つけることができませんでした。

データフローパイプラインを設定することもできますが、これには理解、設定、管理、デバッグのための追加のインフラストラクチャが必要です。さらに、Dataflow(管理されたApache Beamサービス)は高スループットストリーミング用に設計されているため、単純なメッセージロギングや監視システムにはオーバーキルに思えました。

それに、Javaです。でもPython 😀!そしてJava… 😫!

public static string args void main... public static string args void main... public static string args void main... public static string args void main... public static string args void main... arrrrrrrrrrrrgh

すみません、私はまだJavaでコーディングしようと最初に試みたとき(昨世紀)のフラッシュバックを起こします。そのコードスニペットを使用しようとしないでください…コードスニペットから離れてください。

次に、これにつまずきましたが、前の方法(Debezium wtf?)よりもさらに複雑に見えるものです。

また、Pub/Subメッセージの受信時にトリガーする軽量なクラウド関数を展開して、これをBigQueryにストリームまたはロードすることもできますが、これはまだネイティブの機能であるべきと感じられるものに対してやや複雑すぎるように思えました。

そして今、それは可能です!

Google Cloudの親切な方々が以前にPub/SubからBigQueryへの直接接続を発表しました、素晴らしいですね!ただし、テストをすばやく設定しようとして何度か失敗した後、クライアントのために実際のユースケースが必要となり、それを動作させる必要がありました。

いくつかの微妙なニュアンスがあることがわかりましたので、この記事はできるだけ早くこれを実行できるようにお手伝いします。

状況

Pub/SubはGoogle Cloudエコシステムで非常に便利で強力かつスケーラブルなサービスで、2つの主要なユースケースがあります:ストリーミング…

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

コンピュータサイエンス

マシュー・カーニー:AIと哲学を対話させる

コンピューターサイエンスと哲学のダブル専攻は、AI倫理の分野を推進することを目的としています

AI研究

Salesforce AIは、既存の拡散モデルを与えられた場合に、テキストから画像への拡散生成を行う新しい編集アルゴリズム「EDICT」を開発しました

最近のテクノロジーと人工知能の分野における進歩により、多くのイノベーションが生まれています。超トレンディなChatGPTモデ...

機械学習

LangChain、Amazon SageMaker JumpStart、およびMongoDB Atlasの意味検索を利用した検索増強生成

生成AIモデルは、企業の業務を革命化する可能性がありますが、企業はデータの保護やAI生成コンテンツの品質を確保しながら、...

データサイエンス

GPTを使用した、OpenAIのパーソナルAIアプリのノーコードビルダー

データ分析、ビジュアルタスクなどのためにカスタムChatGPTを作成する方法を学びましょうOpenAIのノーコードGPTを使って、あ...

データサイエンス

「AIがキーストロークを聞く:新たなデータセキュリティの脅威」

ロンドン大学、ダラム大学、サリー大学の研究者によって開発された画期的なAIシステムは、データセキュリティの懸念を新たな...

データサイエンス

関係データベースとその応用についての深い探求

今日では、さまざまな頻繁に関連のないカテゴリに膨大な量のデータを記憶する必要性が、高い効率のデータベースの重要な意義...