0
AVROを初めて使用しています。私たちはAVROスキーマを使ってデータを読み始めました。AVROを使用しているフィールドのデータ変換
ここでは、読んでいる間にデータを切り捨てる必要があるユースケースがあります。
は私のアブロschcema今すぐデータがこのようなものです。この
{
"name": "table",
"namepsace": "csd",
"type": "record",
"fields": [
{"name": "CustId", "type":"string"},
{"name": "ProductId", "type":"string"},
{"time": "time", "type":"long"}
]
}
のようなものであると仮定します。
{
"CustId" : "abc1234"
"ProductID" : "ABC1234567"
"time" : 123456789
}
私がデータを読むと、フィールドProductIDが切り捨てられます。 上記の例でABC1234567のProductIDを読んだとき、5文字に切り捨てたいと思います。ABC12
切り捨てるには何も指定できますか?