Spark でカスタム JDBC を介してデータを読み取る際に問題が発生しています。jdbc url を介して推論された sql 方言をオーバーライドするにはどうすればよいですか?
問題のデータベースは、mysql バリアントを実行する vitess ( https://github.com/youtube/vitess ) であるため、mysql の方言を指定したいと考えています。jdbc URL は jdbc:vitess/ で始まります
それ以外の場合、DataFrameReader は """ を引用識別子として使用するデフォルトの方言を推測しています。
テーブルから「id」、「col2」、「col3」、「etc」を選択
代わりに、列の値の代わりに文字列表現を選択します
テーブルからid、col2、col3などを選択