Azure
Overview
This section guides you through configuring and running the integration between Azure Blob Storage and NCP
By following these steps, you'll enable NCP to:
Index and standardize Azure-hosted datasets for querying and analysis.
Users can retrieve insights through natural language queries in NCP’s chat interface.
Enhance operational visibility using cloud-stored historical and real-time data.
Prerequisites
Before you begin, ensure the following resources are available:
Azure Storage Account: An existing Azure storage account with access to one or more blob containers
Blob Container Name: The specific container holding relevant data (e.g.,
logs
,network-data
).Azure Storage Connection String: A complete connection string generated from the Azure Portal, which includes account name, key, and endpoint information (e.g.,
DefaultEndpointsProtocol=https;AccountName=youraccount;AccountKey=abc123...;EndpointSuffix=core.windows.net
)
Configure Azure Blob Storage as a Data Source in NCP
To integrate Azure Blob Storage with NCP:
Log in to the NCP GUI
Navigate to Settings → Data Sources → Azure
Click Add Configuration
Fill in the required fields:
Name: A friendly identifier for this Azure data source
Blob Container URL: Full container URL (e.g.,
https://mylogs.blob.core.windows.net/network-logs
)Authentication Method: Select one of the following:
SAS Token: Paste your SAS token string
Access Key: Enter your Azure storage account access key
Azure AD: Provide Client ID, Tenant ID, and Client Secret (for app registration-based auth)
Prefix (Optional): Specify a folder path or object prefix within the container
Click Save to complete the integration
Last updated
Was this helpful?