Cette rubrique explique comment intégrer un filigrane dans un fichier exporté depuis DMS et comment extraire les informations de filigrane d'un fichier externe.
Prérequis
La fonctionnalité de protection des données sensibles est activée pour l'instance. Pour plus d'informations, consultez la rubrique Activer la protection des données sensibles.
Cas d'utilisation
Cette fonctionnalité permet de tracer la source des données lors de leur diffusion.
Notes d'utilisation
Utilisez l'intégration de filigrane de données lorsque vous exportez plus de 200 lignes de données.
Pour utiliser la fonctionnalité d'extraction de filigrane, assurez-vous que le fichier contient plus de 200 lignes de données. Dans le cas contraire, l'extraction du filigrane peut échouer.
Intégration de filigrane
L'intégration de filigrane consiste à insérer des informations d'identification dans des données ou un fichier afin de les rendre traçables.
Définir un filigrane avant la création d'un ticket
Cette méthode nécessite d'activer les filigranes de fichiers dans la Gestion de la configuration (configuration globale). Une fois cette fonctionnalité activée, un filigrane est automatiquement ajouté à tous les tickets d'exportation de jeux de résultats SQL créés par les utilisateurs du locataire. **Le format du filigrane est nom d'utilisateur + heure d'exportation et les fichiers sont exportés au format EXCEL par défaut.**
Étape 1 : Activer les filigranes de fichiers dans la Gestion de la configuration
Connectez-vous à DMS 5.0.
-
Dans la barre de navigation supérieure, sélectionnez .
RemarqueSi vous utilisez la console DMS en mode simplifié, placez le pointeur sur l'icône
dans le coin supérieur gauche de la console DMS, puis sélectionnez . -
Dans la zone de recherche, saisissez le mot-clé file watermark et cliquez sur l'icône de recherche.
Les résultats de la recherche affichent le paramètre Enable file watermark for SQL Result Set Export. La valeur actuelle du paramètre est N (désactivé). La description du paramètre indique que Y signifie activé et N signifie désactivé. Cliquez sur Edit dans la colonne Actions pour modifier la valeur du paramètre.
Cliquez sur Change, définissez la valeur du paramètre sur Y, puis cliquez sur Confirm Change.
Étape 2 : Créer un ticket d'exportation de jeu de résultats SQL
Pour connaître la procédure détaillée, consultez la section Définir un filigrane lors de la création d'un ticket d'exportation de jeu de résultats SQL.
Après avoir activé les filigranes de fichiers dans la Gestion de la configuration, l'option Embed watermark n'apparaît plus lors de la création d'un ticket d'exportation de jeu de résultats SQL.
Définir un filigrane lors de la création d'un ticket
Connectez-vous à DMS 5.0.
Dans la barre de navigation supérieure, sélectionnez .
-
Configurez les paramètres suivants :
Paramètre
Description
Database name (obligatoire)
Sélectionnez la base de données cible.
RemarqueVous devez disposer des autorisations d'exportation pour cette base de données. Pour plus d'informations, consultez la rubrique Afficher mes autorisations.
Reason category (obligatoire)
Sélectionnez la raison de l'exportation des données. Cela vous aidera à retrouver le ticket ultérieurement.
Business background (obligatoire)
Décrivez en détail la raison ou l'objectif de l'exportation des données pour une communication plus claire.
Affected rows (obligatoire)
Pour estimer le nombre de lignes de données qui seront affectées par cette exportation, vous pouvez utiliser la commande
countdans la console SQL.RemarqueLors de la pré-vérification, le système affiche le nombre réel de lignes affectées. Vous pouvez vérifier ce nombre pour vous assurer qu'il correspond à vos attentes et prévenir les incidents de sécurité des données.
Skip validation (facultatif)
Indique s'il faut ignorer la validation. Si vous sélectionnez Skip Validation, vous devez également fournir une raison.
AvertissementSi vous sélectionnez Skip Validation, DMS ne vérifie pas le nombre de lignes affectées. Si le volume de données est important, cela peut présenter des risques pour vos charges de travail de production. Utilisez cette option avec prudence.
Stakeholders (facultatif)
Les parties prenantes spécifiées peuvent consulter le ticket et collaborer dessus. Les utilisateurs qui ne sont pas des parties prenantes ne peuvent pas voir le ticket, à l'exception des administrateurs et du DBA.
Export SQL statement (obligatoire)
Saisissez une instruction SQL exécutable, telle que
SELECT * FROM testtable. Lors de la soumission de la demande, DMS valide automatiquement la syntaxe. Vous ne pouvez pas soumettre la demande si la syntaxe est incorrecte.RemarqueSeules les instructions de requête
SELECTsont prises en charge.Embed watermark (obligatoire)
Sélectionnez Yes.
Embedding method (obligatoire)
Sélectionnez une méthode d'intégration :
-
Filigrane de données : intègre des informations d'identification directement dans les données. Le filigrane est invisible pour les utilisateurs.
-
Filigrane de fichier : intègre des informations d'identification dans le fichier. Le filigrane est visible pour les utilisateurs des données.
Data watermark information/File watermark information (obligatoire)
Saisissez les informations du filigrane.
Watermark embedded field (facultatif)
Saisissez le champ dans lequel le filigrane sera intégré.
RemarqueSi vous ne spécifiez pas de champ, le système en sélectionne un par défaut.
Primary key/Unique key (facultatif)
Saisissez la clé primaire ou la clé unique. Utilisez des virgules (,) pour séparer plusieurs clés.
RemarqueLa fourniture de ces informations améliore considérablement la robustesse du filigrane de données.
Attachments (facultatif)
Vous pouvez télécharger des images ou des documents pour fournir un contexte supplémentaire à l'opération d'exportation.
-
-
Une fois les paramètres configurés, cliquez sur Submit et attendez l'approbation.
Le système effectue une pré-vérification SQL.
-
Cliquez sur Submit for Approval et attendez que la demande soit approuvée.
Vous pouvez consulter la progression de l'approbation dans la section Approval de la page de détails du ticket.
ImportantVous devez effectuer l'exportation dans les 24 heures suivant l'approbation du ticket. Passé ce délai, le ticket expire et vous devez en créer un nouveau. Pour une instance en mode Security Collaboration, vous pouvez ajuster la fenêtre de temps pour effectuer l'exportation après approbation. Pour ce faire, accédez aux paramètres associés à l'instance, et modifiez le paramètre Period for Performing Export after Export Request of SQL Result Set Is Approved.
Dans la section Execute/Automatic Execution, cliquez sur Export.
-
Dans la boîte de dialogue Export Settings, configurez le format d'exportation.
Paramètre
Description
Format (obligatoire)
Format de fichier pour l'exportation. Les formats pris en charge incluent CSV, EXCEL, SQL et JSON (pour NoSQL).
RemarqueSi vous avez choisi d'intégrer un filigrane de fichier, sélectionnez EXCEL comme format d'exportation.
Character set (obligatoire)
Jeu de caractères pour le contenu exporté. Les jeux de caractères pris en charge incluent Default character set, GBK, UTF-8 et ISO-8859-1.
Execution strategy (obligatoire)
Stratégie d'exécution. Les options suivantes sont prises en charge :
-
Run immediately : le système lance l'exportation immédiatement.
-
Schedule : le système lance l'exportation à une heure spécifiée. Cette option est utile pour éviter les heures de pointe d'activité.
RemarqueVous ne pouvez pas modifier la configuration après avoir défini une planification.
Export mode (obligatoire)
Mode d'exportation. Les options suivantes sont prises en charge :
-
Speed Mode : la tâche d'exportation ne peut pas être interrompue.
-
Standard Mode : la tâche d'exportation peut être interrompue pendant l'exécution.
Export timeout (obligatoire)
Délai d'expiration de la tâche d'exportation, en secondes. La valeur peut aller de 0 à 2 147 483. Si vous ne configurez pas ce paramètre, le délai d'expiration d'exportation au niveau de l'instance est utilisé par défaut. Pour afficher le délai d'expiration d'exportation au niveau de l'instance, consultez la rubrique Ajouter une instance de base de données à DMS.
RemarqueSi la durée de la tâche dépasse le délai d'expiration spécifié avant que l'exportation ne soit terminée, la tâche échoue.
Add Field Comment (facultatif)
Ce paramètre est disponible uniquement lorsque la base de données est de type MySQL et que le format d'exportation est CSV.
Si vous activez cette option, DMS ajoute une ligne de commentaires de champ sous la ligne des noms de champ dans le fichier exporté.
Par exemple, si la ligne des noms de champ contient
id,gmt_create,buyer_nametseller_nam, la ligne suivante affiche les commentaires correspondants, tels queprimary key,creation time,buyeretseller, suivis des lignes de données réelles.RemarqueLe système effectue l'exportation selon les configurations spécifiées. Vous pouvez consulter la progression de l'exportation dans la console.
-
Une fois l'exportation terminée par le système, cliquez sur Download Exported File pour télécharger le fichier sur votre ordinateur local.
Extraction de filigrane
Pour les filigranes imperceptibles, vous pouvez utiliser la fonctionnalité d'extraction de filigrane dans DMS pour détecter si un fichier contient des informations de filigrane intégrées.
Connectez-vous à DMS 5.0.
Dans la barre de navigation supérieure, sélectionnez .
-
Sur la page Data watermark ticket application, configurez les paramètres suivants :
Paramètre
Description
File type (obligatoire)
Sélectionnez le type de fichier à partir duquel vous souhaitez extraire le filigrane. Valeurs valides :
-
CSV
-
EXCEL
File (obligatoire)
Téléchargez le fichier à partir duquel vous souhaitez extraire le filigrane.
RemarqueSeuls les fichiers .xlsx et .csv sont pris en charge.
Business background (obligatoire)
Saisissez l'objectif de l'extraction du filigrane du fichier pour une communication plus claire.
Database name (facultatif)
Sélectionnez la base de données cible.
Primary key/Unique key (facultatif)
Saisissez la clé primaire ou la clé unique. Utilisez des virgules (,) pour séparer plusieurs clés.
RemarquePour garantir la précision de l'extraction, si vous avez spécifié une clé primaire ou unique lors de l'intégration du filigrane, vous devez spécifier les mêmes clés pour l'extraction du filigrane.
Watermark embedded field (facultatif)
Saisissez le champ dans lequel le filigrane est intégré.
-
Cliquez sur Submit.
-
Une fois le ticket approuvé, cliquez sur Execute dans la section Execute/Automatic Execution.
Après une exécution réussie, vous pouvez consulter le statut et les détails de l'extraction du filigrane.