This page describes how to integrate Pinecone with Azure Blob Storage. After setting up an integration, you can import data from an Azure Blob Storage container into a Pinecone index hosted on AWS, GCP, or Azure.
1. Create an app registration and service principal
Pinecone uses a service principal to access your Azure Blob Storage container.
Create an app registration for your Pinecone integration. This automatically creates a service principal.When creating your app registration:
Do not specify a Redirect URI.
Copy the Application (client) ID and the Directory (tenant) ID. You’ll use these values when adding a storage integration in Pinecone.
Create a client secret for the service principal.Copy the secret’s Value (not its ID). You’ll use this when creating a storage integration in Pinecone.