By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: SentraPublished March 15, 2026

TL;DR: Traditional DLP cannot inspect Parquet, Avro, ORC, or Feather at the scale and structure used in modern data lakes, leaving PII and credentials hidden in shared analytics stores, according to Sentra. The governance issue is not file volume alone, but the mismatch between data engineering access patterns and control models built for emails and documents.


At a glance

What this is: This analysis shows that schema-aware data lake scanning is needed because traditional DLP tools cannot reliably inspect modern columnar and embedded-schema formats.

Why it matters: It matters because sensitive data in shared lakehouse environments expands the blast radius of overbroad access, and identity teams must align permissions, classification, and lifecycle controls with data posture.

👉 Read Sentra's analysis of data lake scanning gaps and sensitive data exposure


Context

Data lake architectures create a governance gap when sensitive records are copied into shared analytics storage without reliable visibility into what the files contain. The problem is not only data volume, but the fact that legacy controls were built for documents and messages rather than columnar formats and embedded schemas. In identity terms, this widens the impact of every IAM role that can read the lake.

For security and compliance teams, the issue is less about whether data exists in the lake and more about whether it can be found, classified, and controlled at the file and column level. That becomes especially important when analysts, engineers, and machine learning workloads all share access paths, because a single entitlement can expose far more regulated data than intended.


Key questions

Q: How should security teams scan data lake files that use columnar formats?

A: They should use schema-aware scanning that can interpret Parquet, Avro, ORC, and related formats natively. Flat-file DLP often misses sensitive values in structured storage, so the control needs to understand columns, nested fields, and embedded schemas before it can classify data accurately.

Q: Why do data lakes create more access risk than traditional file shares?

A: Data lakes concentrate large amounts of sensitive information behind shared storage and broad IAM roles. Once production data is copied for analytics or machine learning, a single over-permissive identity can expose far more regulated data than a traditional file share would hold.

Q: What breaks when sensitive data is hidden inside lakehouse formats?

A: Classification breaks first, then policy enforcement follows because the security stack never sees the true contents of the file. That means retention, sharing, and entitlement decisions are made on incomplete information, which undermines both compliance and least privilege.

Q: How do organisations reduce exposure from analytics and ML data pipelines?

A: They should combine data classification with pipeline identity governance. That means reviewing service accounts, limiting standing access, and tracking where raw data is copied so the same controls apply to both the dataset and the non-human identities moving it.


Technical breakdown

Why traditional DLP misses Parquet, Avro, and ORC

Traditional DLP is usually content-centric and line-oriented. It works reasonably well on flat text, but it breaks when data is stored in columnar or schema-rich formats such as Parquet, Avro, ORC, and Arrow IPC. These formats separate metadata, schema, and payload in ways that require purpose-built readers. Without that parsing layer, a scanner can miss sensitive values entirely or misclassify them because it cannot interpret the file structure correctly.

Practical implication: teams need scanning that understands file structure, not just text extraction.

Column-level classification changes the security model

Column-level intelligence matters because risk is often concentrated in a small part of a large dataset. A single field can contain millions of personal records while the rest of the file is operational noise. Schema-aware scanning allows security tools to classify based on field names, types, nested structures, and embedded schemas, which is far more precise than flagging whole files as sensitive. That precision is critical in lakehouse environments where the same dataset supports analytics, BI, and machine learning.

Practical implication: classify at the column level so entitlement decisions reflect the actual sensitivity of the data.

Why data lakes amplify identity and access risk

Data lakes are usually accessed through shared cloud storage and broad IAM roles, which means visibility and authorization become tightly linked. If masked data arrives unmasked, or if a downstream copy inherits the wrong permissions, the access layer becomes the last line of defence. This is where NHI governance also matters, because pipelines, service accounts, and machine learning jobs often move data between zones without human review. The security issue is therefore not only discovery, but who or what can reach the data after it is classified.

Practical implication: pair data discovery with IAM role review and NHI lifecycle controls for pipeline identities.


Threat narrative

Attacker objective: The attacker or insider aims to locate and extract high-value regulated data from shared analytics stores without triggering the controls designed for traditional documents.

  1. Entry occurs when production data is copied into analytics storage through ETL pipelines and lands in shared lake formats with incomplete masking or anonymization.
  2. Escalation happens when broad IAM roles, service accounts, or downstream users can read datasets that contain more sensitive data than the original governance model expected.
  3. Impact is realised when regulated information becomes discoverable at scale, expanding exposure for compliance failures, insider misuse, and model-training contamination.

NHI Mgmt Group analysis

Data lake security is now an identity problem as much as a data problem. When shared storage becomes the default landing zone for production copies, the effective control point shifts to IAM, service-account scope, and entitlement review. Schema-aware scanning is necessary, but it does not replace the need to question which humans and NHIs can reach the data once it is classified. Practitioners should treat data discovery and access governance as a single programme, not separate tools.

Schema blindness creates a distinct governance failure: hidden sensitive data inside structured files. Traditional DLP assumes the value is visible in the file body, but lake formats hide that assumption behind columns, schemas, and nested fields. That means the problem is not just incomplete detection, but incomplete policy enforcement because classification never happens accurately enough to drive control decisions. Practitioners should align scanning architecture with the file formats their pipelines actually generate.

Column-level visibility should become the baseline for modern DSPM, not an advanced feature. If a platform can only tell you that a file is sensitive, it cannot support precise access review, targeted retention, or selective remediation. The operational concept here is data lake blind spot reduction, and it is directly relevant to governance teams trying to keep pace with analytics and AI workloads. Practitioners should insist on controls that expose sensitivity at the same granularity at which access is granted.

NHI governance belongs in lakehouse controls because pipeline identities move data at machine speed. ETL jobs, orchestration services, and ML pipelines often operate with standing access that outlives the original need. That creates a persistence layer for accidental exposure if the data copy is more sensitive than expected. Practitioners should bring NHI lifecycle, secret handling, and privilege review into any discussion of lake security and data classification.

Named concept: data lake schema blindness. This is the failure mode where security tooling cannot interpret the format that stores the sensitive data, so governance decisions are made on partial or wrong visibility. It turns a discovery problem into an entitlement problem because the system cannot reliably tell which datasets deserve tighter control. Practitioners should treat schema blindness as a measurable control gap rather than a generic visibility issue.

What this signals

Data lake security programmes are moving toward format-aware classification because file-level inspection is no longer enough. When governance teams cannot interpret the storage format, they cannot support reliable retention, entitlement review, or regulatory response. The practical shift is toward controls that understand the object, the schema, and the identity that can reach it.

Pipeline identities should now be treated as first-class risk holders in lakehouse architectures. The same service account that moves data into analytics storage can also widen the blast radius if raw copies remain accessible. NHI lifecycle discipline matters here because machine-speed data movement is only as safe as the credentials and permissions behind it.

Column-level sensitivity will increasingly determine whether data controls are operational or merely descriptive. As analytics and AI pipelines expand, teams need to know not just that a file is sensitive, but which fields drive risk and who can reach them. That is where policy, access review, and data discovery begin to converge.


For practitioners

  • Map file formats to scanner capability Inventory which critical datasets are stored as Parquet, Avro, ORC, or Feather, then verify that your scanning stack can parse each format natively before you rely on it for compliance reporting.
  • Review IAM roles attached to lakehouse access Identify every human and non-human identity that can read shared buckets or external tables, then reduce broad read access to the smallest viable set of roles and service accounts.
  • Separate masking from downstream copies Check whether masked source records remain unmasked after ETL and replication, because a successful control at ingestion can still fail if copied datasets inherit raw fields.
  • Add column-level sensitivity to access reviews Use field-level classification to drive retention, sharing, and approval decisions so reviewers see whether a dataset contains regulated data rather than only whether the file is marked sensitive.

Key takeaways

  • Traditional DLP is not enough for lakehouse environments because structured formats hide sensitive data from flat-file inspection.
  • The real control gap is the combination of schema blindness and broad IAM access, which turns analytics storage into a high-blast-radius exposure zone.
  • Security teams need column-level discovery, tighter pipeline identity governance, and access review that reflects the actual contents of the data.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, while GDPR define the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.DS-1Data protection is central to sensitive lakehouse file scanning and classification.
NIST SP 800-53 Rev 5AC-6Overbroad read access to lake data is the main entitlement risk in the article.
CIS Controls v8CIS-6 , Access Control ManagementCloud data lake exposure is driven by weak access scoping and broad read permissions.
GDPRArt.32Personal data in analytics lakes must still be protected regardless of file format.

Align discovery and classification to PR.DS-1 so sensitive data is identified before it spreads across analytics stores.


Key terms

  • Schema-Aware Scanning: Schema-aware scanning is inspection that understands how a file is structured before it looks for sensitive content. In data lakes, that means reading columns, embedded schemas, and nested types so classification can work on Parquet, Avro, ORC, and similar formats rather than treating them as opaque blobs.
  • Data Lake Blind Spot: A data lake blind spot is a governance failure where sensitive records exist in analytics storage but security tooling cannot see or classify them correctly. The result is incomplete discovery, weak policy enforcement, and a false sense of control over data that may still be broadly accessible.
  • Column-Level Classification: Column-level classification assigns sensitivity at the field or column rather than the whole-file level. It is essential when a large dataset contains only a few highly sensitive fields, because it enables more precise retention, sharing, and access decisions without over-labeling the entire dataset.
  • Pipeline identity: A pipeline identity is the non-human identity a CI/CD workflow uses to authenticate to cloud, source control, secrets systems, and deployment targets. These identities are often overprivileged because they must automate multiple steps. That makes them high-value targets and a central concern in supply chain security.

What's in the full article

Sentra's full blog post covers the operational detail this post intentionally leaves for the source:

  • How the tabular reader handles Parquet, Avro, ORC, and Arrow IPC at scan time
  • Examples of schema-aware classification for nested fields and misleading data types
  • The mechanics of batch processing large datasets without loading entire files into memory
  • Where column-level intelligence improves detection precision in analytics and ML workflows

👉 Sentra's full post covers schema-aware scanning details, column-level classification, and supported big-data file formats

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps practitioners connect identity controls to the operational risks created by modern data and AI pipelines.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 19, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org