I have created RSA key pair for my snowflake service account.
I tested authenticating snowflake with this RSA keys in python. Data from snowflake loaded successfully.
Now I'm trying to use this RSA private key for authentication in ADF.
I have followed step by step procedure from this documentation.
https://learn.microsoft.com/en-us/azure/data-factory/connector-snowflake?tabs=data-factory#key-pair-authentication
But my Privatekey is not working in the snowflake connector.
Added newline characters (\n) to each line in the privatekey file as per above documentation
This is my private key
While addign this private key in linked service getting this error - Failed to parse PEM block containing the private key.
Tried in all the ways like - adding newline char (\n), removing newline char, removing header (-----BEGIN PRIVATE KEY-----) & footer (-----END PRIVATE KEY-----) of private key.. nothing worked.
I have checked for special characters in my key. I have these three special characters + / = in my key.
Can anyone please help me on this.