From 8fc3d907d10950fbe60e465d31952628abda5c13 Mon Sep 17 00:00:00 2001 From: RajatPawar <18614743+RajatPawar@users.noreply.github.com> Date: Tue, 18 Aug 2026 17:39:18 -0700 Subject: [PATCH] docs(destinations): note snowflake private key must be a single-line string (ENG-4130) Pasting a full multi-line PEM into the Private key field fails with "invalid private key". Document that the key must be the base64 body joined into one line. Co-Authored-By: Claude Opus 4.8 --- src/destinations/snowflake.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/destinations/snowflake.mdx b/src/destinations/snowflake.mdx index 4210f7a5..0ed297dd 100644 --- a/src/destinations/snowflake.mdx +++ b/src/destinations/snowflake.mdx @@ -45,6 +45,10 @@ You'll need to provide: | **Batch size** | integer | No | `1000` | Rows to buffer before flushing a batch (defaults to 1000) | | **Max wait (seconds)** | integer | No | `30` | Max seconds to wait before flushing a batch (defaults to 30) | + +Paste the **private key** as a single line — strip the `-----BEGIN PRIVATE KEY-----` and `-----END PRIVATE KEY-----` header/footer lines and join the remaining base64 lines into one continuous string (no line breaks). + + ## Refer to the destination in your integration After creating your Snowflake destination, reference it in your `amp.yaml` file: