Imagine a large library that holds thousands of books, research papers, PDFs, and digital articles. A Knowledge Store is the programmatic equivalent of that library: a structured repository that stores the insights extracted from documents processed by Azure AI Search. The inputs can be PDFs, scanned images, Word files, or other document types, but the Knowledge Store retains the extracted meaning—entities, topics, summaries—not just the raw files. Historically, physical libraries used cataloging systems (titles, alternate names, ISBNs) to index books. In modern data systems, structured metadata plays the same role. A Knowledge Store extends cataloging by persisting richer enrichment outputs: themes, summaries, legal clauses, named entities, sentiment scores, and more. This enables search beyond keywords: analytics, visualization, and linking insights across documents to generate business intelligence from unstructured content.Documentation Index
Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
Use this file to discover all available pages before exploring further.

- Azure AI Search processes your content through an indexing pipeline that can include enrichment skills (OCR, entity recognition, key phrase extraction, custom skills, etc.).
- The enrichment output is persisted in the Knowledge Store as structured artifacts called projections.
- Those persisted projections become the canonical source of extracted intelligence, ready for query, analytics, or integration with downstream systems.

| Projection type | Primary use case | Typical format / example |
|---|---|---|
| Tables | Analytical workflows and relational queries (joins, aggregations) | CSV or Azure Table-like relational rows for topics, entities, counts |
| Objects | Application consumption and complex nested results | JSON documents capturing full enrichment results or nested entities |
| Files | Access to extracted binary artifacts | Images, OCR text files, or any binary artifacts extracted from documents |
- Run SQL-style queries and joins against Tables for reporting and BI.
- Parse Objects (JSON) when you need full enrichment contexts or nested structures.
- Access Files when you require the original extracted images, OCR outputs, or binary artifacts.

- Feed enriched data into dashboards to surface trends (e.g., most researched topics, frequently cited sources).
- Support BI workflows by joining enriched metadata with other enterprise datasets.
- Trigger automation and downstream workflows based on detected clauses, named entities, or sentiment.
- Maintain an auditable, queryable trail of enrichment outputs for compliance, review, or traceability.
Tip: Use Table projections for fast analytics and aggregation; keep Object projections for scenarios that require the full enrichment context (for example, multi-level entities or provenance metadata).
Warning: Projections may contain sensitive data extracted from documents. Ensure your Knowledge Store storage and access policies comply with your organization’s security, privacy, and retention requirements.
- Azure Cognitive Search (documentation)
- Indexers, skillsets, and enrichment in Azure Cognitive Search
- Azure Storage documentation