--- title: "ExtendIndexing" slug: "extendindexing" updated: 2023-11-15T12:54:23Z published: 2023-11-15T12:54:23Z canonical: "docs.datajet.app/extendindexing" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.datajet.app/llms.txt > Use this file to discover all available pages before exploring further. # ExtendIndexing Builds accelerator files on the specified field. | Key | Value(s) | Description | | --- | --- | --- | | method | "ExtendIndexing" | | | project | "CurrentProject" | | | field | "Table.FieldName" | | | fields[] | [ "table1.fieldname1", "table2fieldname2", "..." ] | | | type | "PrimaryKey" | PrimaryKey - builds accelerator files necessary for: - Fast Joins and Join Layers - FirstDiscrete on continuous variable length strings | ```json { "method": "ExtendIndexing", "field": "Table.Field", "type": "PrimaryKey", "project": "VSJoin" } ``` ```json { "method": "ExtendIndexing", "project": "Demo", "fields": [ "DATA.dj_Key_1, "DATA.dj_Key_2" ], "type": "PrimaryKey", "description": "build accelerator files on join keys" } ```