Konfigurieren der Ausführung-als-Identität für eine Pipeline

Gilt für: ja SaaS-Connectoren ja Datenbankconnectoren

Die Einstellung „Ausführen als“ bestimmt, welche Berechtigungen einer Identität verwendet werden, wenn eine verwaltete Aufnahmepipeline ausgeführt wird. Standardmäßig wird die Pipeline als diejenige Person, der sie gehört (ein Benutzer), ausgeführt. Databricks empfiehlt, "Ausführen" als Dienstprinzipal zu ändern, sodass Pipelines weiterhin ausgeführt werden, wenn der Besitzer die Organisation verlässt oder den Zugriff auf den Arbeitsbereich verliert. Die Verwendung eines Dienstprinzipals stellt sicher, dass die Pipeline unabhängig von Änderungen an einzelnen Benutzerkonten weiterhin ausgeführt wird.

"Run as" während der Pipeline-Erstellung konfigurieren

Sie können festlegen, wie ausgeführt wird, wenn Sie eine neue verwaltete Datenpipeline erstellen.

  1. Erweitern Sie in der Ingestion-Konfiguration des Assistenten für die Pipelineerstellung Erweiterte Einstellungen.
  2. Wählen Sie im Als ausführen Dropdown einen Dienstprinzipal aus. Wenn Sie die Pipeline als Besitzer ausführen möchten, behalten Sie die Standardauswahl bei.
  3. Führen Sie die verbleibenden Pipeline-Setup-Schritte aus und speichern Sie die Pipeline.

Pipelineerstellung mit der Option 'Als ausführen' in den erweiterten Optionen

Anzeigen der „Ausführen als“-Einstellung für eine vorhandene Pipeline

Sie können die aktuelle Ausführen als-Identität auf der Pipeline-Überwachungsseite anzeigen.

Suchen Sie auf der Pipelineüberwachungsseite den Bereich "Pipelinedetails ". Das Feld "Ausführen als " zeigt die zurzeit für die Pipeline konfigurierte Identität an.

Pipelinedetails-Bereich mit 'Run as'-Feld

Aktualisieren Ausführen als für eine vorhandene Pipeline

  1. Öffnen Sie die Pipelineüberwachungsseite.
  2. Klicken Sie auf "Pipeline bearbeiten".
  3. Aktualisieren Sie in den erweiterten Einstellungen das Dropdown Ausführen als auf die gewünschte Identität.
  4. Speichern Sie die Pipeline.