Loading

Errore del connettore Snowflake Output di CRM Analytics "SecretKeyFactory not available" (SecretKeyFactory non disponibile)

Data pubblicazione: May 1, 2026
Descrizione
Il connettore Snowflake di CRM Analytics supporta un tipo di autenticazione nome utente/password o PrivateKey per stabilire una connessione a un account Snowflake.

Quando viene usato il tipo di autenticazione PrivateKey, si potrebbe riscontrare l'errore "SecretKeyFactory not available" (SecretKeyFactory non disponibile) a causa di un problema con le librerie crittografiche Java native. Questo problema viene descritto più in dettaglio nell'articolo Knowledge di Snowflake.


 
Risoluzione
Opzione 1: Generare due PrivateKey per ciascun tipo di connettore.

Per il connettore OUTPUT, generare la PrivateKey seguendo le istruzioni della sezione Solution (Soluzione) fornite in questo articolo Knowledge di Snowflake.
Per il connettore INPUT, generare la PrivateKey seguendo le istruzioni e i comandi forniti in questa documentazione Snowflake.

NOTA: le chiavi private generate per il connettore Output non possono essere usate con il connettore Input e viceversa. Il tentativo di usare la chiave privata in modo interscambiabile potrebbe causare un errore simile a:
Failed to decode PKCS8 private key: Unsupported pbesType oid (Codifica della chiave privata PKCS8 non riuscita: oid pbesType non supportato)
Opzione 2: se non è possibile avere due PrivateKey per la propria impostazione Snowflake, si può optare per usare un'autenticazione con nome utente/password anziché la PrivateKey nel connettore CRM Analytics.

Per ulteriori informazioni, vedere la documentazione sul connettore Snowflake.
Connessione di output Snowflake
Connessione di input Snowflake

 
Numero articolo Knowledge

000393668

 
Caricamento
Salesforce Help | Article