Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

# in Column Name causes error #48894

Open
1 task
groccaIM opened this issue Dec 10, 2024 · 0 comments
Open
1 task

# in Column Name causes error #48894

groccaIM opened this issue Dec 10, 2024 · 0 comments

Comments

@groccaIM
Copy link

groccaIM commented Dec 10, 2024

Connector Name

source-dynamodb

Connector Version

0.3.6

What step the error happened?

During the sync

Relevant information

When syncing a new connection from DynamoDB to Clickhouse, I get an error either telling my i have an invalid expressionattribute name, or that there is a syntax error in my column name 'Source#BpmRange#TrackId'.
Whether I am putting the column name in the reserved attribute names field or not, I still get an error.
I looked into the DynamodbOperations file, and adding the # to be replaced in the same line of code where other special characters are replaced should do the trick.

Relevant log output

software.amazon.awssdk.services.dynamodb.model.DynamoDbException: ExpressionAttributeNames contains invalid key: Syntax error; key: "#dyndb_Source#BpmRange#TrackId" (Service: DynamoDb, Status Code: 400, Request ID: C6F0G68SJFTQ12OM8K548505PBVV4KQNSO5AEMVJF66Q9ASUAAJG)

Contribute

  • Yes, I want to contribute
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants