---
schema_version: "1"
id: 3c102c4ae2fcc75cbab5a1feaebd594b86479734df3b611471db42382d9b509d
title: Unstructured Data File Formats and Connectors
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/data/264-0-0/c360_a_unstructured_data_connect.md
canonical_url: https://help.salesforce.com/s/articleView?id=data.c360_a_unstructured_data_connect.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: a49e16b8b8d62d5a713583dfc5fcbbec7a4f365b0485230e934eb37f35f3c7dc
description: Data 360 supports multiple file formats and connector types for unstructured data.
products:
  - Data 360
release: "264"
---
# Unstructured Data File Formats and Connectors

Data 360 supports multiple file formats and connector types for unstructured data.

## Supported File Formats for Unstructured Data

Data 360 supports these file formats for unstructured data and search index configurations.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small " summary="Text-Based Files">
        <caption>Text-Based Files</caption>
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d221688e49">FILE Format</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d221688e52">File Extension</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d221688e55">Search indexing notes</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d221688e58">harmonization notes</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">PDF</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.pdf</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Limited support for content formatted as tables.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">
              <p>These elements are supported:</p>
              <ul>
                <li>Tables: Plain text only</li>

                <li>Text: Plain text, icons, images, links, lists, and headers </li>

                <li>Lists: Simple lists and single indentation lists </li>

                <li>Orientation: Left to right, top down, and up to two-columned text
                  (partially)</li>

              </ul>
              <p>These elements are not supported:</p>
              <ul>
                <li>Tables: Icons, images, inner tables, lists in cells, multiple tables, merged
                  cells, and deep indentations beyond a single level</li>

                <li>Text: Code blocks, ligatures (two or more letters joined together as a
                  single symbol), and non-Latin letters</li>

                <li>Lists: Deep nested lists beyond a single level</li>

                <li>Orientation: Right to left, rotated documents (non vertical), and text with
                  more than two columns.</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">Text</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.txt</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">&nbsp;</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">HTML</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.html</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Limited support for content formatted as tables.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d221688e58 ">Supported</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">CSV</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.csv</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Each row is a chunk.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">Log</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.log</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Each row is a chunk.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">Excel</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.xlsx</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Limited support for content formatted as tables.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">PowerPoint</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.pptx</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Chunked by heading. Limited support for content formatted as tables.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">Rich text format</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.rtf</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Chunked by heading or paragraph. Limited support for content formatted as
              tables.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">Word</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.docx</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Chunked by heading or paragraph. Limited support for content formatted as
              tables.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d221688e58 ">Supported</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">Messages</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.msg</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Chunked by body and attachments.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">Email</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.eml</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Chunked by body, headers, and attachments.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">XML</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.xml</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Chunked by XML element tag.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e58 ">&nbsp;</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e49 ">Markdown</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e52 ">.md</td>

            <td data-label="Search indexing notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e55 ">Chunked by heading or paragraph. Tables are flattened to text.</td>

            <td data-label="harmonization notes" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d221688e58 ">Supported</td>

          </tr>
        </tbody>
      </table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/images/icon_note.png)

Note Data 360 content harmonization supports Word, PDF, HTML, and Markdown file formats only from unstructured data model objects (UDMOs), not from standard data model objects (DMOs), including those that have a file attachment UDMO. Other ingested file types are not harmonized and can be viewed in their source platform linked from the Content Viewer.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small " summary="Audio, Video, and Image Files">
        <caption>Audio, Video, and Image Files</caption>
        <colgroup>
          <col style="width:33.33333333333333%">
          <col style="width:33.33333333333333%">
          <col style="width:33.33333333333333%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d221688e310">FILE Format</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d221688e313">File Extension</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d221688e316">SEARCH INDEXING Notes</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">MPEG</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.mpg</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">Audio only</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">MPEG-3</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.mp3</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">Audio only</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">MPEG-4</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.mp4</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">Audio only</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">MPGA</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.mpga</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">Audio only</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">Ogg</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.ogg</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">Audio only</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">Wav</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.wav</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">Audio only</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">FLAC</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.flac</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">Audio only</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">WebM</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.webm</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">Audio only</td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">JPEG (Beta)</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.jpg</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">
              <p>Image-based files. Embeddings include extracted text and captions</p>
              <p style="margin-bottom:0;">The maximum
                size of an image that can be processed is 20 MB.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">PNG (Beta)</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.png</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">
              <p>Image-based files. Embeddings include extracted text and captions.</p>
              <p style="margin-bottom:0;">The
                maximum size of an image that can be processed is 20 MB.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="FILE Format" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e310 ">PDF (Beta)</td>

            <td data-label="File Extension" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e313 ">.pdf</td>

            <td data-label="SEARCH INDEXING Notes" class="slds-cell-wrap" style="vertical-align:top;" headers="d221688e316 ">
              <p>PDFs with Images.</p>
              <p style="margin-bottom:0;">Maximum size of a PDF that can be processed is 100
                MB</p>
            </td>

          </tr>
        </tbody>
      </table>

## Unstructured Data Connectors

Data 360 has several connectors built for ingesting unstructured data from third-party applications or sources. You can also create a data lake object to ingest unstructured data through an existing connector.

- [Adobe Experience Manager](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-aem-connector.html)
- [Amazon S3 Storage](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-awss3-connector.html)
- [Azure Storage](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-azure-udlo.html)
- [Box](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-box-connector.html)
- [Confluence](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-confluence-unstructured-connector.html)
- [GitHub](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-github-connector.html)
- [Google Cloud Storage](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-gcs-udlo.html)
- [Google Drive](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-googledrive-unstructured-connector.html)
- [Guru](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-guru-connector.html)
- [Helpjuice](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-helpjuice-connector.html)
- [Jira](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-jira-unstructured-connector.html)
- [Microsoft SharePoint (Documents)](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-microsoftsharepoint-unstructured-connector.html)
- [Microsoft SharePoint (Site Pages and Site Assets)](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-microsoftsharepoint-unstructured-spsa-connector.html)
- [MuleSoft Direct](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-mulesoft-direct.html)
- [Web Content (Crawler)](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-web-content-crawler-connector.html)
- [Web Content (Sitemap)](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-web-content-sitemap-connector.html)
- [YouTube](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-youtube-connector.html)
- [Zendesk](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-create-zendesk-udlo.html)

Additionally, you can ingest ingest unstructured data from [file attachments on Salesforce objects](https://help.salesforce.com/s/articleView?id=data.c360_a_unstructured_data_connect_content_document.htm&release=264.0.0&type=5 "Use the Salesforce CRM connector to ingest into Data 360 content files such as documentation or customer support files. You can ingest content files attached to standard and custom CRM objects, including 100K of the most recently uploaded historical files and all new files going forward. Data 360 converts the content into searchable vectors for generative AI, analytics, and automation while preserving search context.") or upload files directly into [Agentforce Data Libraries](https://help.salesforce.com/s/articleView?id=ai.data_library_parent.htm&type=5&language=en_US).

## Unstructured Data Limits and Guidelines

For limits and guidelines related to supported file types, see [Data 360 Limits and Guidelines](https://help.salesforce.com/s/articleView?id=data.c360_a_limits_and_guidelines.htm&release=264.0.0&type=5 "Guidelines define best practice recommendations to optimize your adoption of Data 360 for best performance. Limits are boundaries beyond which features are unavailable, performance is throttled, or usage billing charges are applied. Since Data 360 is built to scale, some limits can be adjusted to meet your business needs. Work with your account executive to find a solution that meets your goals.").

For billing info, see [Billing Considerations for Unstructured Data and Search Index](https://help.salesforce.com/s/articleView?id=data.c360_a_unstructured_data_billing_considerations.htm&release=264.0.0&type=5 "When you use unstructured data and search index configurations, your data is stored and processed in Data 360. Use of unstructured data and search index in Data 360 impacts the consumption of credits in the following usage types.").

## Monitor Unstructured Data Connectors

For methods of monitoring your unstructured data streams and ingestion progress, see [Monitor the Status of Unstructured Connectors Data Ingestion](https://help.salesforce.com/s/articleView?id=data.c360_a_monitor_the_status_of_unstructured_connectors_data_ingestion.htm&release=264.0.0&type=5 "You can monitor the status of data ingested by the Web Contnet (Crawler and Sitemap) connectors, using the Data Cloud’s Data Streams tab and Query Editor.").

#### See Also

- [_Salesforce Help_: Monitor the Status of Data Ingestion for Unstructured Connectors](https://help.salesforce.com/s/articleView?id=data.c360_a_monitor_the_status_of_unstructured_connectors_data_ingestion.htm&release=264.0.0&type=5 "You can monitor the status of data ingested by the Web Contnet (Crawler and Sitemap) connectors, using the Data Cloud’s Data Streams tab and Query Editor.")