Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med Azure MCP Server kan du hantera Azure Storage-resurser, inklusive lagringskonton, containrar, tabeller och blobar med frågor om naturligt språk. Du behöver inte komma ihåg någon specifik kommandosyntax.
Azure Storage är Microsofts molnlagringslösning för moderna datalagringsscenarier. Azure Storage erbjuder högtillgänglig, massivt skalbar, beständig och säker lagring för olika dataobjekt i molnet.
Anmärkning
Verktygsparametrar: Azure MCP Server-verktygen definierar parametrar för data som de behöver för att slutföra uppgifter. Vissa av dessa parametrar är specifika för varje verktyg och dokumenteras nedan. Andra parametrar är globala och delas av alla verktyg. Mer information finns i Verktygsparametrar.
Konto: Skapa
Skapa ett nytt Azure Storage-konto.
Exempel på frågor är:
- Skapa konto: "Skapa ett lagringskonto med namnet 'mystorageaccount' i 'eastus'."
- Ny lagring: "Konfigurera ett nytt lagringskonto med namnet 'datastore2025' i regionen 'westus2'."
- Ange SKU och typ: "Skapa ett lagringskonto 'mydata' i 'eastus' med Standard_GRS och typ StorageV2."
- Säker lagring: "Skapa ett lagringskonto 'securestore' i 'centralus' endast med HTTPS."
- Aktivera Data Lake: "Konfigurera ett lagringskonto 'datalakeacct' i 'westeurope' med hierarkiskt namnområde aktiverat."
| Parameter | Obligatorisk eller valfri | Description | 
|---|---|---|
| Konto | Krävs | Namnet på det Azure Storage-konto som ska skapas. Måste vara globalt unikt, 3–24 tecken, gemener och siffror. | 
| Region | Krävs | Den Azure-region där du vill skapa lagringskontot (till exempel "eastus", "westus2"). | 
| SKU | Valfritt | Lagringskontots SKU. Giltiga värden: Standard_LRS, Standard_GRS, Standard_RAGRS, Standard_ZRS, Premium_LRS, Premium_ZRS, Standard_GZRS, Standard_RAGZRS. | 
| Kind | Valfritt | Typ av lagringskonto. Giltiga värden: Storage, StorageV2, BlobStorage, FileStorage, BlockBlobStorage. | 
| Standardåtkomstnivå för blobar | Valfritt | Standardåtkomstnivån för bloblagring. Giltiga värden: Frekvent, Lågfrekvent. | 
| Kräv säker överföring (HTTPS) | Valfritt | Om du vill kräva säker överföring (HTTPS) för lagringskontot. | 
| Tillåt offentlig åtkomst till blobar | Valfritt | Om du vill tillåta offentlig åtkomst till blobar i lagringskontot. | 
| Aktivera hierarkiskt namnområde (Data Lake) | Valfritt | Om du vill aktivera hierarkisk namnrymd (Data Lake Storage Gen2) för lagringskontot. | 
Konto: Hämta information
Få detaljerad information om ett specifikt Azure Storage-konto. Den här funktionen hämtar omfattande metadata för det angivna lagringskontot, inklusive namn, plats, SKU, åtkomstinställningar och konfigurationsinformation.
Exempel på frågor är:
- Hämta kontoinformation: "Visa mig information för lagringskontot 'mystorageaccount'."
- Kontoinformation: "Hämta information om mitt 'datastore2025'-lagringskonto."
- Visa kontokonfiguration: "Vilka är inställningarna för lagringskontot 'mydata'?"
- Kontrollera kontoegenskaperna: "Kontrollera egenskaperna för lagringskontot 'securestore'."
- Kontometadata: "Visa metadata för mitt lagringskonto 'datalakeacct'."
| Parameter | Obligatorisk eller valfri | Description | 
|---|---|---|
| Konto | Krävs | Namnet på Azure Storage-kontot. Det här namnet är unikt för Azure (till exempel "mystorageaccount"). | 
Container: Skapa container
Skapa en blobcontainer med valfri offentlig blobåtkomst.
Exempel på frågor är:
- Skapa en privat container: "Skapa en privat container med namnet "mycontainer" i lagringskontot "mystorageaccount".
- Ny privat blobcontainer: "Skapa en ny privat blobcontainer med namnet "images" i lagringskontot "mydata".
- Lägg till en privat container: "Lägg till en privat container med namnet 'archive' till lagringskontot 'contosostore'."
- Konfigurera privat container: "Konfigurera en privat blobcontainer med namnet 'loggar' i lagringskontot 'prodstore'."
- Skapa en privat container (enkel): "Skapa en privat blobcontainer med namnet "images" i lagringskontot "mystorageaccount".
- Skapa en privat container (explicit åtkomst): "Skapa en blobcontainer med namnet "loggar" i lagringskontot "mydata" med åtkomstnivån "privat".
| Parameter | Obligatorisk eller valfri | Description | 
|---|---|---|
| Konto | Krävs | Namnet på Azure Storage-kontot. Det här är det unika namn som du valde för ditt lagringskonto (till exempel "mystorageaccount"). | 
| Container | Krävs | Namnet på containern som ska kommas åt i lagringskontot. | 
| Åtkomstnivå | Valfritt | Åtkomstnivån. Förvald: private. Giltiga värden:private,blob(tillåter offentlig läsåtkomst till blobar)container(ger offentlig läsåtkomst till både blobar och containermetadata). | 
Container: Hämta containerinformation
Azure MCP-servern visar detaljerad information om en specifik container i ett lagringskonto. Den här informationen omfattar metadata, åtkomstprinciper och andra egenskaper.
Exempel på frågor är:
- Containerinformation: "Visa mig information om containern "documents" i mitt "mystorageaccount"-lagringskonto."
- Containerinformation: "Hämta egenskaper för containerns "avbildningar" i lagringskontot "media_files""
- Containeregenskaper: "Vilka är inställningarna för min "säkerhetskopior"-container?"
- Containerstatus: "Kontrollera åtkomstprincipen för containern "user_data"
| Parameter | Obligatorisk eller valfri | Description | 
|---|---|---|
| Konto | Krävs | Namnet på Azure Storage-kontot. | 
| Container | Krävs | Namnet på containern som ska kommas åt. | 
Blob: Hämta blobinformation
Hämta blobegenskaper, metadata och allmän information.
Exempel på frågor är:
- Hämta blobinformation: "Visa mig information för 'file.txt' i containern 'documents' i lagringskontot 'mystorageaccount'."
- Blobegenskaper: "Hämta egenskaper för bloben "image1.png" i containern 'photos' i lagringskontot 'mediafiles'."
- Blobmetadata: "Vad är metadata för containern 'backup.zip' i 'backups' i lagringskontot 'mydata'?"
| Parameter | Obligatorisk eller valfri | Description | 
|---|---|---|
| Konto | Krävs | Namnet på Azure Storage-kontot. Det här namnet är unikt i Azure (till exempel "mystorageaccount"). | 
| Container | Krävs | Namnet på containern som ska kommas åt i lagringskontot. | 
| Klick | Krävs | Namnet på bloben som ska kommas åt i containern. Det här namnet innehåller den fullständiga sökvägen i containern (till exempel "file.txt" eller "folder/file.txt"). | 
Blob: Ladda upp
Laddar upp en lokal fil till en blob i Azure Storage med alternativet att skriva över om bloben redan finns.
Exempel på frågor är:
- Ladda upp filen till blob: "Upload file 'report.pdf' to blob 'documents/report.pdf' in container 'documents' in storage account 'mystorageaccount'."
- Ladda upp och skriv över blob: "Ladda upp 'data.csv' till blob 'archive/data.csv' i containern 'archive' i lagringskontot 'mydata', skriv över om det finns."
- Skriv över blob med fil: "Skriv över bloben 'images/photo.jpg' i containern 'images' i lagringskontot 'mediafiles' med den lokala filen 'C:\photos\photo.jpg'."
- Ladda upp filen till containern: "Upload 'backup.zip' to container 'backups' in storage account 'securestore'."
- Ersätt blobinnehåll: "Ersätt innehållet i bloben 'logs/app.log' i containerns 'loggar' i lagringskontot 'prodstore' med filen 'app.log'."
| Parameter | Obligatorisk eller valfri | Description | 
|---|---|---|
| Konto | Krävs | Namnet på Azure Storage-kontot. Det här är det unika namn som du valde för ditt lagringskonto (till exempel mystorageaccount). | 
| Container | Krävs | Namnet på containern som ska kommas åt i lagringskontot. | 
| Klick | Krävs | Namnet på bloben som ska kommas åt i containern. Detta bör vara den fullständiga sökvägen i containern (till exempel file.txtellerfolder/file.txt). | 
| Sökväg till lokal fil | Krävs | Den lokala filsökvägen för att läsa innehåll från eller skriva innehåll till. Det här bör vara den fullständiga sökvägen till filen i det lokala systemet. | 
| Skriv över | Valfritt | Om innehållet ska skrivas över om det redan finns. Standardvärdet är falskt. |