DTStack / DTStack/chunjun

binlogreader <==>kafkasink ,filter过滤无效,报Caused by: java.lang.IllegalArgumentException: user has not select privilege on [ "xxx." ]

Aperta
#747 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
Java
Stelle
4.1k
Fork
1.7k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

![image](https://user-images.githubusercontent.com/104356714/165070769-6b1a7464-9d5c-4d99-8abd-1de62ba5a276.png)
{
"job": {
"content": [{
"reader": {
"name": "binlogreader",
"parameter": {
"cat": "insert,update,delete",
"filter": "canal\\.test.*",
"host": "192.168.1.211",
"jdbcUrl": "jdbc:mysql://192.168.1.211:3309/xxx?characterEncoding=UTF-8&useSSL=false",
"password": "root",
"pavingData": false,
"port": 3309,
"splitUpdate": false,
"table": [""],
"username": "root"
}
},
"writer": {
"name": "kafkasink",
"parameter": {
"producerSettings": {
"bootstrap.servers": "192.168.1.211:9092",
"auto.commit.enable": "false"
},
"tableFields": [],
"topic": "test-topica"
}
}
}],
"setting": {
"restore": {
"isRestore": true,
"isStream": true
},
"speed": {
"readerChannel": 1,
"writerChannel": 1
}
}
}
}

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo la configurazione segnalata attraverso gli entry point di binlogreader-to-kafkasink, usando il filtro e l’impostazione della tabella vuota mostrati nell’issue. Traccia il motivo per cui il filtro non limita il controllo dei privilegi, quindi verifica che il job non richieda più l’accesso alla tabella indesiderata e che sia possibile trasmettere le tabelle filtrate previste.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java, kafka, mysql
Ambito
data-engineering, databases, stream-processing
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
32/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.