Amazon Managed Service for Apache Flink は、以前は Amazon Kinesis Data Analytics for Apache Flink と呼ばれていました。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
テーブルプロパティ
データフィールドに加えて、 AWS Glue テーブルはテーブルプロパティを使用して Studio ノートブックにその他の情報を提供します。Managed Service for Apache Flink では、次の AWS Glue テーブルプロパティを使用します。
Apache Flink 時間値を定義する: これらのプロパティは、Apache Flink 用 Managed Service が Apache Flink の内部データ処理時間値をどのように出力するかを定義します。
Flink コネクタと形式のプロパティを使用する: これらのプロパティはデータストリームに関する情報を提供します。
AWS Glue テーブルにプロパティを追加するには、以下を実行します。
にサインイン AWS Management Console し、 で AWS Glue コンソールを開きますhttps://console.aws.amazon.com/glue/
。 テーブルのリストから、アプリケーションがデータ接続情報を保存するために使用するテーブルを選択します。[Action]、[テーブル詳細の編集] を選択します。
[テーブルプロパティ] で、[キー] に
managed-flink.proctime
、[値] にuser_action_time
を入力します。
Apache Flink 時間値を定義する
Apache Flink は、「Processing Time
テーブルプロパティで使用するキーと値は次のとおりです。
Flink コネクタと形式のプロパティを使用する
AWS Glue テーブルプロパティを使用して、データソースに関する情報をアプリケーションの Flink コネクタに提供します。Apache Flink 用 Managed Service がコネクタに使用するプロパティの例は、次のとおりです。
Connector Type | キー | 値 |
---|---|---|
Kafka |
format |
Kafka メッセージのシリアル化とシリアル化に使用される形式。例: json または csv 。 |
scan.startup.mode |
Kafka コンシューマーの起動モード。例: earliest-offset または timestamp 。 |
|
Kinesis |
format |
Kinesis データストリームレコードの逆シリアル化とシリアル化に使用される形式。例: json または csv 。 |
aws.region |
ストリームが定義されている AWS リージョン。 | |
S3 (ファイルシステム) |
format | json または など、ファイルのシリアル化とシリアル化に使用される形式。 csv |
path |
Amazon S3 パス。例: s3://mybucket/ |
Kinesis と Apache Kafka 以外のコネクタの詳細情報については、コネクタのマニュアルを参照してください。