- Catégories :
Fonctions système (Informations système)
SYSTEM$ENCODE_CKE_PRIMARY_KEY¶
Prend une ou plusieurs colonnes de clé primaire d’un document :doc:` Extensions Cortex Knowledge (CKE)</user-guide/snowflake-cortex/cortex-knowledge-extensions/cke-overview>` et les convertit en une représentation encodée.
La clé primaire encodée est utilisée comme entrée pour le hachage supplémentaire, ce qui anonymise les identificateurs de documents dans les tables historiques d’accès. Ce processus aide à protéger les données des clients en garantissant que Snowflake stocke les valeurs hachées dérivées de la clé primaire encodée au lieu des IDs de documents en texte brut.
- Voir aussi :
Syntaxe¶
Arguments¶
Obligatoire :
pk_column_nameLe nom de la colonne de clé primaire.
Facultatif :
additional_pk_column_nameNoms de la colonne de clé primaire supplémentaires.
Vous pouvez spécifier jusqu’à quatre noms de colonne de clé primaire supplémentaires en tant qu’arguments séparés.
Renvoie¶
Renvoie une chaîne encodée en longueur à partir des clés primaires combinées. Il s’agit de l’ID unique du document.
Exemples¶
L’exemple suivant renvoie la clé primaire encodée pour les colonnes de clé primaire pkCol1 et pkCol2 :