Logstash นำเข้าข้อมูล jdbc เอา mysql tinyint 0/1 เป็นตรรกะจริง/เท็จ

0

คำถาม

ใน mysql โต๊ะมี tinyint ประเภทชอบเรื่องนี้ซึ่งก็แค่ร้าน 0 หรือ 1 ค่าเหมือน is_mel:1.

is_mel | tinyint(1)

ใน Elasticsearch ดัชนีระบบแผนที่ config is_mel ที่เป็นเลขจำนวนเต็ม

แต่จาก logstash ปูมบันทึกมันแสดงมันออกการวิเคราะห์ที่ is_mel เป็นค่าทางตรรกะจริงหรือไม่จริงอย่าง "is_mel":trueซึ่งจะนำทางไปด้านล่างนี้เกิดข้อผิดพลาด,

"type"=>"mapper_parsing_exception",
"reason"=>"failed to parse field [is_mel] of type [integer] in document with id '392289'. Preview of field's value: 'true'"
elasticsearch input jdbc logstash
2021-11-18 06:50:46
1

คำตอบที่ดีที่สุด

1

จริงๆแล้วมัน ความสามารถของคุณสมบัติไม่ใช่ข้อผิดพลาด :-)

คุณสามารถต่อไปยังท้าย tinyInt1isBit=false ต้องของคุณ JDBC ที่อยู่ URL แบบอักษรที่จะปิดการใช้งานมันพฤติกรรม

jdbc.url=jdbc:mysql://127.0.0.1:3306/testdb?tinyInt1isBit=false
                                                    ^
                                                    |
                                                 add this

เชื่อมโยงไปยังที่เกี่ยวข้องกั MySQL หมอ

2021-11-18 08:24:32

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่