Freigeben über


Behandeln von Problemen beim Erstellen eines Datenbeschriftungsprojekts

Wenn Sie auf Fehler treffen, die beim Erstellen eines Datenbeschriftungsprojekts auftreten, führen Sie die folgenden Schritte zur Problembehandlung durch.

Hinzufügen von Mitwirkendenzugriff an Speicher-Blobdaten

In vielen Fällen kann ein Fehler beim Erstellen des Projekts auf Zugriffsprobleme zurückzuführen sein. Um Zugriffsprobleme zu beheben, fügen Sie die Rolle "Mitwirkender von Speicher-BLOB-Daten" mit den folgenden Schritten zur Arbeitsbereichsidentität hinzu:

  1. Öffnen Sie das Speicherkonto im Azure-Portal.

    1. Wählen Sie im Azure Machine Learning Studio auf dem Banner oben rechts den Arbeitsbereichsnamen aus.

    2. Wählen Sie unten im angezeigten Abschnitt die Option Alle Eigenschaften im Azure-Portal anzeigen aus.

      Screenshot zeigt, wo Sie im Azure-Portal auf „Alle Eigenschaften anzeigen“ zugreifen können.

    3. Wählen Sie auf der Azure-Portalseite für Ihren Arbeitsbereich den Link für Speicher aus.

      Screenshot zeigt den Link für den Speicher im Azure-Portal.

  2. Fügen Sie die Rollenzuweisung hinzu.

    1. Wählen Sie im linken Menü des Speicherkontos die Option Zugriffssteuerung (IAM) aus.

    2. Wählen Sie in der oberen Symbolleiste der Zugriffskontrolleinstellungen + Hinzufügen und dann Rollenzuweisung hinzufügen.

      Screenshot vom Hinzufügen einer Rollenzuweisung.

    3. Suchen Sie nach "Storage Blob Data Contributor".

    4. Wählen Sie Storage Blob-Datenmitwirkender aus der zurückgegebenen Rollenliste aus.

    5. Wählen Sie Weiter aus.

      Screenshot der Mitwirkendenrolle für Speicher-Blobdaten.

  3. Wählen Sie Mitglieder aus.

    1. Auf der Seite Mitglieder wählen Sie +Mitglieder auswählen.

    2. Suchen Sie nach Ihrer Arbeitsbereichsidentität.

      1. Standardmäßig ist die Arbeitsbereichsidentität identisch mit dem Arbeitsbereichsnamen.
      2. Wenn der Arbeitsbereich mit der vom Benutzer zugewiesenen Identität erstellt wurde, suchen Sie nach dem Benutzernamen.
    3. Wählen Sie die Enterprise-Anwendung mit dem Arbeitsbereichsidentitätsnamen aus.

    4. Klicken Sie auf die Schaltfläche Auswählen am unteren Rand der Seite.

      Screenshot der Auswahl von Membern.

  4. Überprüfen und Zuweisen der Rolle.

    1. Wählen Sie Überprüfen und Zuweisen aus, um den Eintrag zu überprüfen.
    2. Wählen Sie Überprüfen + Zuweisen erneut aus, und warten Sie, bis die Zuweisung abgeschlossen ist.

Festlegen des Zugriffs für externen Datenspeicher

Wenn auf die Daten für Ihr Bezeichnungsprojekt über einen externen Datenspeicher zugegriffen wird, legen Sie den Zugriff für diesen Datenspeicher wie auch für den Standarddatenspeicher fest.

  1. Navigieren Sie zum externen Datenspeicher im Azure-Portal.
  2. Führen Sie die obigen Schritte aus, beginnend mit Rollenzuweisung hinzufügen, um der Arbeitsbereichsidentität die Rolle „Mitwirkende für Speicherblobdaten“ hinzuzufügen.

Festlegen des Datenspeichers für die Verwendung der verwalteten Identität des Arbeitsbereichs

Wenn Ihr Arbeitsbereich mit einem virtuellen Netzwerk gesichert ist, führen Sie die folgenden Schritte aus, um den Datenspeicher so festzulegen, dass die verwaltete Identität des Arbeitsbereichs verwendet wird:

  1. Wählen Sie im Azure Machine Learning Studio im linken Menü Daten aus.
  2. Wählen Sie auf den oberen Registerkarten Datenspeicher aus.
  3. Wählen Sie den Datenspeicher aus, den Sie für den Zugriff auf Daten in Ihrem Bezeichnungsprojekt verwenden.
  4. Wählen Sie auf der oberen Symbolleiste die Option Authentifizierung aktualisieren aus.
  5. Schalten Sie den Eintrag für „Verwaltete Identität des Arbeitsbereichs für Datenvorschau und Profiling in Azure Machine Learning Studio verwenden“ um.

Fehler bei der Datenvorverarbeitung

Ein weiteres mögliches Problem beim Erstellen eines Datenbeschriftungsprojekts besteht darin, dass die Datenvorverarbeitung fehlschlägt. Es wird ein Fehler angezeigt, der wie folgt aussieht:

Screenshot eines Datenvorverarbeitungsfehlers.

Dieser Fehler kann auftreten, wenn Sie ein v1-tabellarisches Dataset als Datenquelle verwenden. Das Projekt konvertiert diese Daten zuerst. Datenzugriffsfehler können dazu führen, dass diese Konvertierung fehlschlägt. Um dieses Problem zu beheben, überprüfen Sie, wie Ihr Datenspeicher Anmeldeinformationen für den Datenzugriff speichert.

  1. Wählen Sie im links angezeigten Menü Ihres Arbeitsbereichs Daten aus.
  2. Wählen Sie auf den oberen Registerkarten Datenspeicher aus.
  3. Wählen Sie den Datenspeicher aus, in dem Ihre v1-Tabellendaten gespeichert sind.
  4. Wählen Sie auf der oberen Symbolleiste die Option Authentifizierung aktualisieren aus.
  5. Wenn die Umschaltfläche für Speichern von Anmeldeinformationen mit dem Datenspeicher für den Datenzugriff auf Einfestgelegt ist, überprüfen Sie, ob der Authentifizierungstyp und die Werte korrekt sind.
  6. Wenn die Umschaltfläche für Speichern von Anmeldeinformationen mit dem Datenspeicher für den Datenzugriff Ausist, führen Sie die restlichen Schritte aus, um sicherzustellen, dass der Computecluster auf die Daten zugreifen kann.

Wenn die Option Speichern von Anmeldeinformationen mit dem Datenspeicher für den Datenzugriff Ausist, benötigt der Computecluster, der den Konvertierungsauftrag ausführt, Zugriff auf den Datenspeicher. Um sicherzustellen, dass der Computecluster auf die Daten zugreifen kann, suchen Sie den Namen des Computeclusters, und weisen Sie eine verwaltete Identität zu, führen Sie die folgenden Schritte aus:

  1. Wählen Sie im Menü auf der linken Seite die Option Aufträge aus.
  2. Wählen Sie das Experiment aus, das den Namen Labeling ConvertTabularDataset enthält.
  3. Wenn Sie einen fehlgeschlagenen Auftrag sehen, wählen Sie den Auftrag aus. (Wenn ein erfolgreicher Auftrag angezeigt wird, war die Konvertierung erfolgreich.)
  4. Im Abschnitt „Übersicht“ befindet sich unten auf der Seite der Abschnitt Compute. Wählen Sie den Ziel-Computecluster aus.
  5. Auf der Detailseite für den Computecluster befindet sich unten auf der Seite der Abschnitt verwaltete Identität. Wenn der Computecluster keine Identität aufweist, wählen Sie das Bearbeiten-Tools aus, um eine vom System zugewiesene oder verwaltete Identität zuzuweisen.

Nachdem Sie über den Computeclusternamen mit einer verwalteten Identität verfügen, weisen Sie dem Computecluster die Rolle „Mitwirkende für Speicherblob-Daten" zu.

Führen Sie die vorherigen Schritte aus, um Mitwirkendenzugriff auf Speicherblob-Daten hinzufügen. Dieses Mal wählen Sie jedoch die Computeressource im Abschnitt Mitglieder auswählen aus, sodass der Computecluster Zugriff auf den Datenspeicher hat.

  • Wenn Sie eine systemseitig zugewiesene Identität verwenden, suchen Sie mithilfe des Arbeitsbereichsnamens, gefolgt von /computes/ gefolgt vom Computenamen, nach dem Computenamen. Wenn der Arbeitsbereichsname beispielsweise myworkspace ist und der Berechnungsname mycompute ist, suchen Sie nach myworkspace/computes/mycompute, um das Element auszuwählen.
  • Wenn Sie eine benutzerseitig zugewiesene verwaltete Identität verwenden, suchen Sie nach dem Namen der benutzerseitig zugewiesenen verwalteten Identität, und wählen Sie sie aus.

Informationen zum Behandeln von Problemen mit der Projektverwaltung finden Sie unter Problembehandlung bei Projektverwaltungsproblemen.