gnehil opened a new pull request, #269: URL: https://github.com/apache/doris-spark-connector/pull/269
# Proposed changes Issue Number: close #xxx ## Problem Summary: In the spark 3.x connector, the Doris data source based on Datasource V2 is implemented. When the source schema written is different from the schema of the target table, an exception similar to the following will be thrown: ```java org.apache.spark.sql.AnalysisException: Cannot write incompatible data to table 'db.table': - Cannot find data for output column 'c0' - Cannot find data for output column 'c1'. ``` Therefore, the `ACCEPT_ANY_SCHEMA` capability is added to `DorisTable` to implement the writing of partial column data. ## Checklist(Required) 1. Does it affect the original behavior: (Yes/No/I Don't know) 2. Has unit tests been added: (Yes/No/No Need) 3. Has document been added or modified: (Yes/No/No Need) 4. Does it need to update dependencies: (Yes/No) 5. Are there any changes that cannot be rolled back: (Yes/No) ## Further comments If this is a relatively large or complex change, kick off the discussion at [d...@doris.apache.org](mailto:d...@doris.apache.org) by explaining why you chose the solution you did and what alternatives you considered, etc... -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org