{"id":4947,"date":"2020-04-19T20:38:42","date_gmt":"2020-04-19T20:38:42","guid":{"rendered":"https:\/\/www.testpreptraining.com\/tutorial\/?page_id=4947"},"modified":"2022-03-10T12:02:30","modified_gmt":"2022-03-10T12:02:30","slug":"cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp","status":"publish","type":"page","link":"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/","title":{"rendered":"Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP"},"content":{"rendered":"\n<p>In this, we will learn about Cloud Data Loss Prevention (DLP).<\/p>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>What is Cloud Data Loss Prevention (DLP)?<\/strong><\/h6>\n\n\n<ul>\n<li>helps to manage sensitive data.<\/li>\n<li>provides fast, scalable classification and redaction for sensitive data elements<\/li>\n<li>sensitive data elements may include\n<ul>\n<li>credit card numbers<\/li>\n<li>names<\/li>\n<li>social security numbers<\/li>\n<li>phone numbers<\/li>\n<\/ul>\n<\/li>\n<li>Classifies data using more than 120 predefined detectors or information type (or &#8220;infoType&#8221;) detectors.<\/li>\n<li>Can identify patterns, formats, and checksums, and contextual clues.<\/li>\n<li>May redact data by masking, secure hashing, tokenization, bucketing, and format-preserving encryption.<\/li>\n<li>Can define custom infoType detectors<\/li>\n<li>Has De-identification techniques<\/li>\n<li>Inspects a base64-encoded image for text<\/li>\n<li>Can detect sensitive data within streams of data, structured text, images.<\/li>\n<li>It can inspect for and redact sensitive text from an image as per defined criteria<\/li>\n<li>Can analyze structured data for risk of being re-identified<\/li>\n<li>Inspection: Cloud DLP inspects the submitted data for the specified intoTypes and returns the detected InfoTypes<\/li>\n<li>Redaction: After inspection, redacts any sensitive data findings by masking them with opaque rectangles for images.<\/li>\n<\/ul>\n<h6><strong>InfoType and InfoType detector<\/strong><\/h6>\n<ul>\n<li>Is a type of sensitive data, like name, email address, telephone number,etc<\/li>\n<li>Every infoType has a corresponding detector.<\/li>\n<li>Used in configuration for scans to determine what to inspect for and how to transform findings.<\/li>\n<li>InfoType names are used if showing or reporting scan results.<\/li>\n<li>Uses infoType detectors and OCR<\/li>\n<li>Can use a combination of built-in and custom infoType detectors<\/li>\n<\/ul>\n<p><strong>Actions<\/strong><\/p>\n<ul>\n<li>It occurs after a DLP job completes successfully.<\/li>\n<li>2 types of actions:\n<ul>\n<li>Saving the DLP scan job results to BigQuery:<\/li>\n<li>Publishing the DLP scan job to a Pub\/Sub channel.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<h6><strong>Jobs and job triggers<\/strong><\/h6>\n<ul>\n<li>an action that Cloud DLP runs to either scan content or calculate risk of re-identification. DLP creates and runs a job resource whenever instructed.<\/li>\n<li>2 types of Cloud DLP jobs:\n<ul>\n<li>Inspection jobs &#8211; inspect content for sensitive data<\/li>\n<li>Risk analysis jobs &#8211; analyze de-identified data<\/li>\n<\/ul>\n<\/li>\n<li>can schedule when to run jobs by creating job triggers.<\/li>\n<li>A job trigger is an event which automates DLP jobs creation<\/li>\n<li>Can be scheduled by setting intervals at which each trigger goes off.<\/li>\n<li>can be configured to look for new findings<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<h6><strong>Match likelihood<\/strong><\/h6>\n<ul>\n<li>Scan results are categorized as per likely match to infoType.<\/li>\n<li>likelihood is number of matching elements a result contains to infoType.<\/li>\n<li>DLP uses a bucketized representation of likelihood<\/li>\n<\/ul>\n<table>\n<thead>\n<tr>\n<td width=\"234\"><strong>ENUM <\/strong><\/td>\n<td width=\"382\"><strong>Description<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td width=\"234\">LIKELIHOOD_UNSPECIFIED<\/td>\n<td width=\"382\">Default value; same as POSSIBLE.<\/td>\n<\/tr>\n<tr>\n<td width=\"234\">VERY_UNLIKELY<\/td>\n<td width=\"382\">It is very unlikely that the data matches the given InfoType.<\/td>\n<\/tr>\n<tr>\n<td width=\"234\">UNLIKELY<\/td>\n<td width=\"382\">Unlikely that the data matches the given InfoType.<\/td>\n<\/tr>\n<tr>\n<td width=\"234\">POSSIBLE<\/td>\n<td width=\"382\">It is possible that the data matches the given InfoType.<\/td>\n<\/tr>\n<tr>\n<td width=\"234\">LIKELY<\/td>\n<td width=\"382\">Likely that the data matches the given InfoType.<\/td>\n<\/tr>\n<tr>\n<td width=\"234\">VERY_LIKELY<\/td>\n<td width=\"382\">It is very likely that the data matches the given InfoType.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h6><strong>Method types<\/strong><\/h6>\n<ul>\n<li>DLP includes different methods to inspect or transform data.<\/li>\n<li>methods can\n<ul>\n<li>inspect data both on and off GCP<\/li>\n<li>optimize Cloud DLP behavior for different types of workloads.<\/li>\n<\/ul>\n<\/li>\n<li>2 method types: Content methods and Storage methods<\/li>\n<li>Content methods\n<ul>\n<li>are synchronous, stateless methods.<\/li>\n<li>data is sent directly in the request to the DLP API.<\/li>\n<li>findings or transformed data is returned in the API response.<\/li>\n<li>Request data is encrypted in transit and is not persisted.<\/li>\n<\/ul>\n<\/li>\n<li>Storage methods\n<ul>\n<li>inspect data stored on GCP<\/li>\n<li>For inspection, create a Cloud DLP job using the dlpJobs resource.<\/li>\n<li>Each job runs as a managed service to inspect data and then DLP actions.<\/li>\n<li>Jobs managed by DLP API or Cloud DLP in the Google Cloud Console.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n<p><strong><a href=\"https:\/\/www.testpreptraining.ai\/certified-professional-data-engineer-practice-exam\" target=\"_blank\" rel=\"noreferrer noopener\">Pass the GCP Exam Now!<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this, we will learn about Cloud Data Loss Prevention (DLP). What is Cloud Data Loss Prevention (DLP)? helps to manage sensitive data. provides fast, scalable classification and redaction for sensitive data elements sensitive data elements may include credit card numbers names social security numbers phone numbers Classifies data using more than 120 predefined detectors&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[617],"tags":[753,619,623,622,618,621,744],"class_list":["post-4947","page","type-page","status-publish","hentry","category-google-gcp","tag-cloud-data-loss-prevention-dlp","tag-data-engineer","tag-gcp","tag-google-certification","tag-google-cloud","tag-professional-data-engineer","tag-security-and-compliance"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP<\/title>\n<meta name=\"description\" content=\"Pass the Google Cloud Certified Professional Data Engineer by learning the concepts of Cloud Data Loss Prevention (DLP) Now!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP\" \/>\n<meta property=\"og:description\" content=\"Pass the Google Cloud Certified Professional Data Engineer by learning the concepts of Cloud Data Loss Prevention (DLP) Now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/\" \/>\n<meta property=\"og:site_name\" content=\"Testprep Training Tutorials\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-10T12:02:30+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/\",\"name\":\"Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP\",\"isPartOf\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\"},\"datePublished\":\"2020-04-19T20:38:42+00:00\",\"dateModified\":\"2022-03-10T12:02:30+00:00\",\"description\":\"Pass the Google Cloud Certified Professional Data Engineer by learning the concepts of Cloud Data Loss Prevention (DLP) Now!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"name\":\"Testprep Training Tutorials\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\",\"name\":\"Testprep Training\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"contentUrl\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"width\":583,\"height\":153,\"caption\":\"Testprep Training\"},\"image\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP","description":"Pass the Google Cloud Certified Professional Data Engineer by learning the concepts of Cloud Data Loss Prevention (DLP) Now!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP","og_description":"Pass the Google Cloud Certified Professional Data Engineer by learning the concepts of Cloud Data Loss Prevention (DLP) Now!","og_url":"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/","og_site_name":"Testprep Training Tutorials","article_modified_time":"2022-03-10T12:02:30+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/","url":"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/","name":"Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP","isPartOf":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website"},"datePublished":"2020-04-19T20:38:42+00:00","dateModified":"2022-03-10T12:02:30+00:00","description":"Pass the Google Cloud Certified Professional Data Engineer by learning the concepts of Cloud Data Loss Prevention (DLP) Now!","breadcrumb":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-data-loss-prevention-dlp-google-professional-data-engineer-gcp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.testpreptraining.ai\/tutorial\/"},{"@type":"ListItem","position":2,"name":"Cloud Data Loss Prevention (DLP): GCP Data Engineer GCP"}]},{"@type":"WebSite","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","name":"Testprep Training Tutorials","description":"","publisher":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization","name":"Testprep Training","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","contentUrl":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","width":583,"height":153,"caption":"Testprep Training"},"image":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/4947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/comments?post=4947"}],"version-history":[{"count":3,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/4947\/revisions"}],"predecessor-version":[{"id":52569,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/4947\/revisions\/52569"}],"wp:attachment":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/media?parent=4947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/categories?post=4947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/tags?post=4947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}