Azure-Blobspeicher

In diesem Kapitel wird beschrieben, wie Sie einen Azure-Blobspeicher (engl. Azure Blob Storage) erstellen und einrichten, um BLOBs (beispielsweise Bilddateien) aus der Business Central-Datenbank in einen separaten Speichercontainer hochzuladen.

Die Verwendung eines externen Speichers hat den Vorteil, dass Sie die Datenbank nicht mit großen Dateien (Artikelbilder) belasten, die nur wenig oder kaum genutzt werden. Die Performance des Systems bzw. der Datenbank kann mit der Einrichtung eines externen Speichers verbessert werden.

Dieses Kapitel ist in die folgenden chronologischen Abschnitte gegliedert:

Speicherkonto in Microsoft Azure erstellen

In diesem Abschnitt wird beschrieben, wie Sie ein „storage account“ (Speicherkonto) in Microsoft Azure erstellen. Diese Anleitung richtet sich an den IT-Administrator in Ihrem Unternehmen bzw. den für die IT zuständigen Mitarbeiter.

Um ein „storage account“ (Speicherkonto) in Microsoft Azure zu erstellen, gehen Sie wie folgt vor:

Hinweis

Mit dem Klick auf die nachfolgenden Webadressen verlassen Sie das TRASER DOCS. Für Inhalte auf diesen Webseiten ist TRASER Software GmbH nicht verantwortlich.

  • Klicken Sie mit der rechten Maustaste auf den nachfolgenden Link https://portal.azure.com/#home und wählen Sie aus dem Kontextmenü die Option Link in neuem Tab öffnen aus.

Link in neuem Tab öffnen

  • Es wird ein neuer Tab (Registerkarte) in Ihrem Webbrowser geöffnet.
  • Melden Sie sich bei Microsoft Azure mit Ihren Benutzerdaten an.
  • Klicken Sie in die Suchleiste der Microsoft Azure-Webseite und geben Sie Storage Accounts ein.

Microsoft Azure

  • Sie werden zur Seite Storage Accounts weitergeleitet. Hier werden alle bereits eingerichteten Speicherkonten in Microsoft Azure angezeigt.
  • Klicken Sie in der Menüleiste der Seite auf die Option New.

Neues Speicherkonto erstellen

  • Sie werden zur Seite Create a storage account weitergeleitet.
  • Geben Sie unter dem Feld Subscription Ihre entsprechenden Abonnementdaten ein. Systemseitig sollte dieses Feld bereits ausgefüllt sein.
  • Geben Sie unter dem Feld Ressource group den Container ein, der ähnliche Ressourcen enthält. Sie können alternativ auch ein separaten Container für den Blobspeicher erstellen, klicken Sie dazu unterhalb des Eingabefelds auf die Option Create New.
  • Geben Sie unter dem Inforegister Instance Details in dem Eingabefeld Storage account name den Namen des Speicherkontos ein. Sie können keine Großbuchstaben für den Namen des Speicherkontos verwenden. Notieren Sie den Namen des Speicherkontos in einer separaten Datei oder handschriftlich auf einem Zettel in der Nähe.
  • Wählen Sie im Eingabfeld Region aus der Liste die geografische Region aus, an der Sie sich befinden.

Speicherkonto erstellen

  • Um das Speicherkonto zu erstellen, klicken Sie am unteren Bildschirmrand auf die Option Review + Create.
  • Es wird Ihnen zur Prüfung eine Zusammenfassung der Einstellungen für das Speicherkonto angezeigt.
  • Scrollen Sie zum unteren Bildschirmrand und klicken Sie auf die Option Create.

Das Speicherkonto wird erstellt. In der oberen Bildschirmhälfte wird eine Meldung angezeigt, dass das Speicherkonto erstellt wird. Dieser Vorgang kann einige Minuten in Anspruch nehmen.
Sobald das Speicherkonto erstellt ist, wird Ihnen am oberen rechten Bildschirmrand eine Meldung eingeblendet, dass Ihr Speicherkonto erfolgreich der definierten Ressourcengruppe hinzugefügt wurde. Klicken Sie in der Meldung auf die Option Go to Resource. Sie können jetzt mit der Einrichtung des Containers fortfahren. Weitere Infomationen dazu erhalten Sie in dem Abschnitt Container in Micorosoft Azure erstellen.

Container in Micorosoft Azure erstellen

In diesem Abschnitt wird beschrieben, wie Sie einen Container unter einem Speicherkonto in Microsoft Azure erstellen. Um einen Container zu erstellen, müssen Sie über ein Speicherkonto verfügen. Wir setzen für die nachfolgende Beschreibung voraus, dass Sie bereits ein Speicherkonto über die Beschreibung unter dem Abschnitt Speicherkonto in Microsoft Azure erstellen erstellt haben.

Um einen Container unter einem Speicherkonto in Microsoft Azure erstellen, gehen Sie wie folgt vor:

  • Sie haben das entsprechende Speicherkonto in Microsoft Azure ausgewählt. Sie erkennen dies daran, dass in der Menüleiste am linken Bildschrimrand, der Name des Speicherkontos mit einem blauen Rahmen angezeigt wird.

Neues Speicherkonto

  • Klicken Sie in der Menüleiste am linken Bildschirmrand unter dem Inforegister Data storage auf Containers.
  • Die Ansicht wird aktualisiert.
  • Um einen neuen Container zu erstellen, klicken Sie auf Container.

Neuer Container

  • Am rechten Bildschirmrand wird ein neuer Bereich eingeblendet.
  • Geben Sie im Eingabefeld Name den Namen für den Container an. Notieren Sie den Namen des Blobspeichercontainers in einer separaten Datei oder handschriftlich auf einem Zettel in der Nähe.
  • Verwenden Sie in dem Feld Public access level den Wert Private (no anonymous access).
  • Um den Container zu erstellen und die Einstellung abzuschließen, klicken Sie am unteren rechten Bildschirmrand auf Create.
  • Der Blobspeichercontainer wird in der Liste der im Speicherkonto enthaltenen Container angezeigt.

Sie haben den Blobspeichercontainer erstellt und eingerichtet. Im nachfolgenden Abschnitt wird erklärt, wie Sie einen automatischen Plan für den Upload der Dateien in den Azure-Blobspeicher einrichten.

Automatischen Plan zum Upload der Dateien einstellen

In diesem Abschnitt wird beschrieben, wie Sie einen automatischen Plan für den Upload der Dateien in den Azure-Blobspeicher einrichten. In dieser Beschreibung erfahren Sie unter anderem, wie Sie den Zeitpunkt für den Upload von Dateien an einem bestimmten Wochentag festlegen.

Um einen automatischen Plan für den Upload der Dateien in den Azure-Blobspeicher einzurichten, gehen Sie wie folgt vor:

  • Suchen Sie die Seite Azure-Blöobspeicher-Einrichtung über die Schnellsuche (ALT+Q).

Automatischen Plan einrichten

  • Wählen Sie unter dem Inforegister Allgemein für das Feld In Azure hochladen den Wert Automatisch aus.
  • Aktivieren Sie unter dem Inforegister Automatischer Plan den Schieberegler Automatischer Plan.
  • Das Eingabefeld Minuten zwischen den Vorgängen wird bearbeitbar.
  • Geben Sie einen Wert für das Feld Minuten zwischen den Vorgängen ein. Wir empfehlen den Wert auf 60 Minuten einzustellen.

Sie haben den automatischen Upload festgelegt. In der weiteren Beschreibung erfahren Sie, wie Sie den Upload auf einen Wochentag außerhalb Ihrer Geschäftszeiten legen können. Gehen Sie dazu wie folgt weiter vor:

  • Suchen Sie die Seite Aufgabenwarteschlangenposten über die Schnellsuche (ALT+Q).

Aufgabenwarteschlangenposten

  • In der Tabelle wird unter der Spalte Beschreibung ein Posten angezeigt, der Automatischer Azure-Blobspeicherupload lautet. Wählen Sie den Posten an.
  • Klicken Sie in der Menüleiste der Seite auf die Schaltfläche Auf „Abwarten“ setzen.
  • Der Status des Aufgabenwarteschlagenpostens wird auf Abwarten gesetzt.
  • Um die Karte des Aufgabenwarteschlagenpostens zu öffnen, klicken Sie in der Tabelle unter der Spalte Status auf den Wert Abwarten des Aufgabenwarteschlagenpostens.
  • Die Karte des Aufgabenwarteschlagenpostens wird angezeigt.
  • Unter dem Inforegister Wiederholung können Sie den Wochentag und den Zeitpunkt (Uhrzeit) bestimmen, an dem der automatische Upload durchgeführt wird. Wir empfehlen den automatischen Upload auf einen Wochentag zu legen, an dem geringer oder kein Geschäftsbetrieb herrscht.

Intervall einrichten

Sie haben den automatischen Upload für den Azure-Blobspeicher in Business Central eingerichtet. Im nachfolgenden Abschnitt wird erklärt, wie Sie die Verbindung zwischen Business Central und Blobspeicher herstellen.

Verbindung zwischen Blobspeicher und Business Central herstellen

In diesem Abschnitt wird beschrieben, wie Sie die Verbindung zwischen Blobspeicher und Business Central herstellen. Wir setzen für die nachfolgende Beschreibung vporaus, dass sie die Abschnitte Speicherkonto in Microsoft Azure erstellen und Container in Micorosoft Azure erstellen bereits gelesen und die Anweisungen aus diesen Abschnitten durchgeführt haben.

Um eine Verbindung zwischen Blobspeicher und Business Central herzustellen, gehen Sie wie folgt vor:

  • Klicken Sie mit der rechten Maustaste auf den nachfolgenden Link https://portal.azure.com/#home und wählen Sie aus dem Kontextmenü die Option Link in neuem Tab öffnen aus.

Link in neuem Tab öffnen

  • Es wird ein neuer Tab (Registerkarte) in Ihrem Webbrowser geöffnet.
  • Melden Sie sich bei Microsoft Azure mit Ihren Benutzerdaten an.
  • Klicken Sie in die Suchleiste der Microsoft Azure-Webseite und geben Sie Storage Accounts ein.

Microsoft Azure

  • Sie werden zur Seite Storage Accounts weitergeleitet. Hier werden alle bereits eingerichteten Speicherkonten in Microsoft Azure angezeigt.
  • Wählen Sie das Speicherkonto aus, in dem der Blobspeichercontainer enthalten ist, mit dem Sie eine Verbindung in Business Central herstellen möchten.
  • Klicken Sie in der Menüleiste am linken Bildschirmrand unter dem Inforegister Settings auf Shared access signature.

Shared Access Signature

  • Erstellen Sie einen neuen SAS Token.
  • Vervollständigen Sie die nachfolgenden Informationen auf der aufgerufenen Seite:
Einstellung Beschreibung
Signing method Wählen Sie hier die Einstellung Account key aus.
Signing key Wählen Sie hier die Einstellung Key 1 aus.
Permissions Gewähren Sie alle Berechtigungen bei der Verwendung dieser SAS.
Start Geben Sie hier das Datum an, ab dem der SAS-Token gültig ist.
Expiry Geben Sie hier das Enddatum an, ab dem der SAS-Token ungültig ist.
Allowed IP addresses In diesem Eingabefeld können Sie die zulässigen IP-Adressen definieren. Wir empfehlen, diese Einstellung nicht näher zu definieren.
Allowed protocols In diesem Eingabfeld können Sie die zulässigen Protokolle definieren. Wir empfehlen die Einstellung HTTPS only.
  • Klicken Sie nach Eingabe der Einstellungen am unteren Bildschirmrand auf die Schaltfläche Generate SAS token and URL.
  • Unterhalb der Schaltfläche werden zwei neue Felder angezeigt: Blob SAS token und Blob SAS URL.

Shared Access Signature-Token kopieren

  • Klicken Sie am rechten Rand des Felds Blob SAS token auf die Schaltfläche für die Zwischenablage (Kopiert).

Die nachfolgenden Schritte werden in Ihrem Business Central durchgeführt. Sie können einen neuen Tab (Registerkarte) öffnen und dort wie folgt weiter vorgehen:

  • Suchen Sie die Seite Azure-Blobspeicher-Einrichtung über die Schnellsuche (ALT+Q).
  • Vervollständigen Sie die Informationen unter dem Inforegister Blob-Speicher-Information:

Verbindung mit Azure-Blobspeicher einrichten

Feld Beschreibung
Speicherkontoname Geben Sie in diesem Feld die Bezeichung des Speicherkontos (in Microsoft Azure: Storage account name) an.
API-Version Geben Sie in diesem Feld die API-Version an, die Sie verwenden möchten. Wir empfehlen, die aktuellste API-Version zu verwenden.
Quellcontainername Geben Sie in diesem Feld den Namen des Blobcontainers unter dem bereits angegebenen Speicherkontonamens an.
  • Vervollständigen Sie die Informationen unter dem Inforegister Authentifizierungsinformation:
Feld Beschreibung
Autorisierungstyp Wählen Sie in diesem Feld die Option Shared Access Signature aus.
Weitere Informationen zu Shared Access Signature erhalten Sie unter dem folgendem Link: https://docs.microsoft.com/de-de/azure/storage/common/storage-sas-overview
Geheimschlüssel Geben Sie in diesem Feld den kopierten Wert aus dem Feld Blob SAS token in Microsoft Azure ein.

Die Verbindung zwischen Blobspeicher und Business Central wird direkt nach Eingabe der oben genannten Informationen hergestellt.

Mediendateitypen einrichten

Sie können im Azure-Blobspeicher einrichten, welche Dateitypen für das Hochladen von Mediendateien zugelassen sind. Gehen Sie hierzu wie folgt vor:

  • Suchen Sie die Seite Azure-Blobspeicher-Einrichtung über die Schnellsuche (ALT+Q).
  • Klicken Sie auf das Inforegister Media File Types.
  • Wählen Sie im Feld File Type aus, ob es sich um eine Bild-, Video-, Audio- oder Sonstige Datei handelt.
  • Geben Sie im Feld File Extension die Dateiendung ein.
  • Aktivieren Sie die Schaltfläche Active, um den Dateityp zu aktivieren.
  • Ihre Angaben werden automatisch gespeichert.

Sie haben erfolgreich die Mediendateitypen für den Azure-Blobspeicher eingerichtet.