feat: sample sensitive columns progressively
This commit is contained in:
@@ -21,6 +21,7 @@ const suggestions: SensitivityReviewItem[] = [
|
||||
assessment: "sensitive",
|
||||
evidence: [{ kind: "content", ruleId: "pii.email" }],
|
||||
observedValues: 1,
|
||||
coverage: "sampled",
|
||||
},
|
||||
{
|
||||
columnId: "22222222-2222-4222-8222-222222222222",
|
||||
@@ -33,6 +34,7 @@ const suggestions: SensitivityReviewItem[] = [
|
||||
assessment: "sensitive",
|
||||
evidence: [{ kind: "metadata", ruleId: "metadata.health" }],
|
||||
observedValues: 0,
|
||||
coverage: "metadata",
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
@@ -183,7 +183,7 @@ export function SensitiveDataReviewDrawer({
|
||||
? suggestion.evidence.map((item) => item.label
|
||||
? `${item.ruleId} (${item.label}${item.confidence === undefined ? "" : ` ${Math.round(item.confidence * 100)}%`})`
|
||||
: item.ruleId).join(", ")
|
||||
: "no sensitive match"}. Observed values: {suggestion.observedValues}.
|
||||
: "no sensitive match"}. Coverage: {suggestion.coverage.replace("_", " ")}. Observed values: {suggestion.observedValues}.
|
||||
</p>
|
||||
</div>
|
||||
<span className={`rounded px-2 py-0.5 text-[11px] font-semibold ${changedFromCurrent ? "bg-amber-500/12 text-amber-800 dark:text-amber-300" : "bg-muted text-muted-foreground"}`}>
|
||||
|
||||
@@ -145,7 +145,7 @@ export function SensitivityAnalysisHistoryDrawer({
|
||||
["total", "Total columns"],
|
||||
["suggestedSensitive", "Sensitive"],
|
||||
["suggestedNonSensitive", "Not sensitive"],
|
||||
["unknown", "Unknown"],
|
||||
["unknown", "Unprocessed"],
|
||||
] as const;
|
||||
return (
|
||||
<FleetLedgerDrawer
|
||||
|
||||
Reference in New Issue
Block a user