Collections tool
The Weaviate Cloud (WCD) Collections tool makes it easy for developers and non-technical users to create, manage, and delete collections. Use the tool to configure a new collection, specify a vectorizer module and add collection properties.
Open a collection
The collections tool is available for collections that are hosted in Weaviate Cloud.
Open a collection step by step
- Open the Weaviate Cloud console.
- Select the
Collectionstool from the left sidebar. - Select a cluster from the list to see its collections.
- Click
View detailsto check the collection config, orExplore datato view collection objects.
If you don't see any available clusters, select the Clusters option from the left hand menu and follow the steps to create a new cluster.
Create a collection
Create collections with sample data
Create collections with sample data step by step
- Open the Weaviate Cloud console.
- Select the
Collectionstool from the left sidebar. - Click on the
New Collectionbutton. - Click the
Create sample collectionbutton to configure and create a collection with sample data. - Choose the sample dataset you wish to use.
- Finish the collection creation process.
Create collections with PDF data
The Weaviate Cloud (WCD) Collection tool allows you to easily upload data from a PDF file into a new Weaviate collection. The tool guides you through selecting your cluster, configuring the collection, and then automatically imports the data and vectorizes the PDF pages.
For this guide, we will use the following file: NASA's Plan for Sustainable Lunar Exploration (c. 2024).
Create collections with PDF data step by step
- Open the Weaviate Cloud console.
- Select the
Collectionstool from the left sidebar. - Click on the
New Collectionbutton. - Click on
Create new collectionand select theUpload CSV, Excel or PDFoption. - Click the
Browse filesbutton to select the PDF file from your computer. - Choose a name for the collection. Optionally add a description and update the default settings if necessary.
- Finish the collection creation process.
Create collections with CSV/Excel data
The Weaviate Cloud (WCD) Collection tool allows you to easily upload data from a CSV file into a new Weaviate collection. The tool guides you through selecting your cluster, configuring the collection, mapping CSV columns to Weaviate properties, and then automatically imports the data.
For this guide, we will use the following import.csv file:
id,product_name,price,description
1,"Laptop",1200.00,"High-performance laptop with 16GB RAM and 512GB SSD."
2,"Mouse",25.00,"Wireless optical mouse with ergonomic design."
3,"Keyboard",75.00,"Mechanical keyboard with RGB backlighting."
Create collections with CSV/Excel data step by step
- Open the Weaviate Cloud console.
- Select the
Collectionstool from the left sidebar. - Click on the
New Collectionbutton. - Click on
Create new collectionand select theUpload CSV or Exceloption. - Click the
Browse filesbutton to select the CSV/Excel files from your computer. - Choose a name for the collection. Optionally add a description and update the default settings if necessary.
- Select which columns to import as object properties into the collection.
- Configure property names, descriptions and data types. Also, choose which properties will be vectorized.
- Finish the collection creation process.
Create a custom collection
This allows you to create an empty collection which can then be populated programmatically.
Create a custom collection step by step
- Open the Weaviate Cloud console.
- Select the
Collectionstool from the left sidebar. - Click on the
New Collectionbutton. - Click on
Create new collectionand select theConfiguration for any data formatoption. - In the General section, configure collection-wide settings:
- Name the collection (must begin with a capital letter, only letters, numbers, and underscores allowed).
- Enable multi-tenancy if you need data isolation between users.
- Set a default vectorizer. The editor expands to show model configuration options for the selected vectorizer.
- Optionally toggle
Vectorize collection nameto include the collection name in the vector embedding.
- In the Properties section, add properties to the collection:
- Enter property names (must begin with a lowercase letter, only letters, numbers, and underscores allowed).
- Set the data type for each property. Some types show a gear icon for additional configuration.
- For
Objecttype properties, clickEditto add nested sub-properties. - Click the trashcan icon to remove a property.
- Finish the collection creation process.
Modify a collection
Most collection settings are immutable after creation. The following can be updated:
- Collection description: Update the description text at any time.
- Compression method: Enable a compression method if none is currently set. Once compression is enabled, it cannot be changed or disabled.
- New properties: Add new properties to an existing collection. However, you cannot change the data type or vectorizer configuration of existing properties.
To modify a collection, first select the collection you want to edit, then make changes in the editor.
Some collection settings that are not available in the console can be updated programmatically using a client library. See the collection mutability reference for the full list.
Delete a collection
Once a collection is deleted, it cannot be restored. The collection schema and all of the collection objects are deleted from the cluster. This operation cannot be undone.
Delete a collection step by step
- Open the Weaviate Cloud console.
- Select the
Collectionstool from the left sidebar. - Select a cluster from the list to see its collections.
- Click the trashcan icon next to the collection you want to delete.
- Enter the collection name in the text box to confirm, then press
Delete collection.
Additional considerations
Weaviate collection schemas are highly configurable and can be tuned in many ways. Some schema elements are modifiable after you create the collection, but many properties cannot be modified. For additional details, see Collection definition.
Further resources
Support & feedback
For help with Shared Cloud and Dedicated Cloud, contact Weaviate support directly to open a support ticket. To add a support plan, contact Weaviate sales.
If you have any questions or feedback, let us know in the user forum.
