Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel werden die Versionen der Azure-APIs, -Clientbibliotheken und -Tools aufgeführt, die mit dem Azure Stack Edge-Blobspeicher unterstützt werden. Der Azure Stack Edge-Blobspeicher bietet Blobverwaltungsfunktionen mit einer in Azure konsistenten Semantik. Dieser Artikel bietet auch eine Übersicht über die bekannten Unterschiede zwischen Azure Stack Edge-Blobspeicher und Azure Storage-Diensten.
Sie sollten die Informationen sorgfältig lesen, bevor Sie eine Verbindung mit dem Azure Stack Edge-Blobspeicher herstellen. Auch später sollten Sie bei Bedarf als Referenz darauf zurückgreifen.
Speicherunterschiede
| Feature | Azure Storage | Azure Stack Edge-Blobspeicher |
|---|---|---|
| Azure Files | Cloudbasierte SMB- und NFS-Dateifreigaben werden unterstützt | Nicht unterstützt |
| Speicherkontotyp | Allgemeine Speicherkonten und Azure Blob Storage-Konten | Nur Konten vom Typ „Universell V1“ |
| Blobname | 1.024 Zeichen (2.048 Bytes) | 880 Zeichen (1.760 Bytes) |
| Maximale Blockblobgröße | 4,75 TiB (100 MiB × 50.000 Blöcke) | 4,75 TB (100 MiB × 50.000 Blöcke) für Azure Stack Edge |
| Maximale Seitenblobgröße | 8 TiB | 1 TiB |
| Seitenblob – Seitengröße | 512 Bytes | 4 KiB |
Unterstützte API-Versionen
Die folgenden Versionen der Azure Storage-Dienst-APIs werden mit Azure Stack Edge-Blobspeicher unterstützt.
Azure Stack Edge ab Version 2.1.1377.2170
- 2019-02-02
- 2018-11-09
- 2018-03-28
- 2017-11-09
- 2017-07-29
- 2017-04-17
- 2016-05-31
- 2015-12-11
- 2015-07-08
- 2015-04-05
Unterstützte Azure-Clientbibliotheken
Für Azure Stack Edge-Blobspeicher sind bestimmte Clientbibliotheken vorhanden, und es gelten bestimmte Anforderungen an Endpunktsuffixe. Die Blob Storage-Endpunkte für Azure Stack Edge entsprechen nicht vollständig der neuesten Version der REST-API für Azure Blob Storage. Weitere Informationen finden Sie unter Unterstützte API-Versionen für Azure Stack Edge. Bei den Speicherclientbibliotheken müssen Sie auf die Version achten, die mit der REST-API kompatibel ist.
Azure Stack Edge ab Version 2.1.1377.2170
Die folgenden Azure-Clientbibliotheksversionen werden für Azure Stack Edge-Blobspeicher unterstützt.
Installation des PHP-Clients über Composer: Aktuell
So installieren Sie den PHP-Client über Composer
Erstellen Sie im Stammverzeichnis des Projekts die Datei „composer.json“ mit folgendem Code (im Beispiel wird der Dienst Azure Storage Blob verwendet).
{ "require": { "Microsoft/azure-storage-blob":"1.2.0" }Laden Sie
composer.pharin das Stammverzeichnis des Projekts herunter.Führen Sie „php composer.phar install“ aus.
Endpunktdeklaration
Im Azure Stack Edge-Blobspeicher-SDK identifiziert das Endpunktsuffix – <device serial number>.microsoftdatabox.com – die Azure Stack Edge-Domäne. Weitere Informationen zum Blobdienstendpunkt finden Sie unter Übertragen von Daten an Speicherkonten mit einem Azure Stack Edge Pro-Gerät mit GPU.
Beispiele
.NET
Das Endpunktsuffix für Azure Stack Edge-Blobspeicher wird in der app.config-Datei angegeben:
<add key="StorageConnectionString"
value="DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;
EndpointSuffix=<<serial no. of the device>.microsoftdatabox.com />
Java
Das Endpunktsuffix für Azure Stack Edge-Blobspeicher wird beim Einrichten der Verbindungszeichenfolge angegeben:
public static final String storageConnectionString =
"DefaultEndpointsProtocol=http;" +
"AccountName=your_storage_account;" +
"AccountKey=your_storage_account_key;" +
"EndpointSuffix=<serial no. of the device>.microsoftdatabox.com ";
Node.js
Das Endpunktsuffix für Azure Stack Edge-Blobspeicher wird in der Deklarationsinstanz angegeben:
var blobSvc = azure.createBlobService('myaccount', 'mykey',
'myaccount.blob. <serial no. of the device>.microsoftdatabox.com ');
C++
Das Endpunktsuffix für Azure Stack Edge Blob Storage wird beim Einrichten der Verbindungszeichenfolge angegeben:
const utility::string_t storage_connection_string(U("DefaultEndpointsProtocol=https;
AccountName=your_storage_account;
AccountKey=your_storage_account_key;
EndpointSuffix=<serial no. of the device>.microsoftdatabox.com "));
PHP
Das Endpunktsuffix für Azure Stack Edge Blob Storage wird beim Einrichten der Verbindungszeichenfolge angegeben:
$connectionString = 'BlobEndpoint=http://<storage account name>.blob.<serial no. of the device>.microsoftdatabox.com /;
AccountName=<storage account name>;AccountKey=<storage account key>'
Python
Das Endpunktsuffix für Azure Stack Edge-Blobspeicher wird in der Deklarationsinstanz angegeben:
block_blob_service = BlockBlobService(account_name='myaccount',
account_key='mykey',
endpoint_suffix=’<serial no. of the device>.microsoftdatabox.com’)
Ruby
Das Endpunktsuffix für Azure Stack Edge Blob Storage wird beim Einrichten der Verbindungszeichenfolge angegeben:
set
AZURE_STORAGE_CONNECTION_STRING=DefaultEndpointsProtocol=https;
AccountName=myaccount;
AccountKey=mykey;
EndpointSuffix=<serial no. of the device>.microsoftdatabox.com