Aktivieren des Workloadidentitätsverbunds in CI/CD

Der OAuth-Tokenverbund von Databricks, auch als OpenID Connect (OIDC) bezeichnet, ermöglicht Es Ihren automatisierten Workloads, die außerhalb von Databricks ausgeführt werden, sicher auf Databricks-APIs zuzugreifen, ohne dass Databricks geheime Schlüssel erforderlich sind. Siehe Authentifizieren des Zugriffs auf Azure Databricks mithilfe des OAuth-Tokenverbunds. Mit dem Workloadidentitätsverbund authentifiziert sich Ihre Workload bei Databricks als Dienstprinzipal in Ihrem Databricks-Account mithilfe von Workloadidentitätstoken, die von der Automatisierungsumgebung ausgegeben werden.

Von Bedeutung

Databricks empfiehlt dringend die Verwendung des Workloadidentitätsverbunds, um von automatisierten Workloads eine Authentifizierung bei Databricks durchzuführen, da dies die Notwendigkeit für die Verwaltung und Rotation von Databricks-Geheimnissen eliminiert. Dadurch wird es sicherer als andere Authentifizierungsmechanismen.

Dieser Abschnitt enthält Schritte und Beispiele zum Konfigurieren der folgenden gängigen CI/CD-Tools (Identitätsanbieter), um die Databricks-SDKs und die Databricks-CLI so einzurichten, dass sie die Arbeitslast-Identitätsföderation für die Authentifizierung bei Databricks verwenden können.