Freigeben über


Wie kann ich PyCharm mit Azure Databricks verwenden?

PyCharm von JetBrains ist eine dedizierte Python-IDE (integrierte Entwicklungsumgebung), die eine breite Palette von grundlegenden Tools für Python-Entwickler*innen bereitstellt, die eng integriert sind, um eine bequeme Umgebung für eine produktive Python-, Web- und Data Science-Entwicklung zu schaffen. Sie können PyCharm auf Ihrem lokalen Entwicklungscomputer verwenden, um Python-Code in Azure Databricks-Remotearbeitsbereichen zu schreiben, auszuführen und zu debuggen:

Name Verwenden Sie dies, wenn Sie möchten …
Databricks Connect in PyCharm mit Python Verwenden Sie PyCharm, um lokalen Python-Code in einem Azure Databricks-Remotearbeitsbereich zu schreiben, auszuführen und zu debuggen.
Databricks-Ressourcenbundles Verwenden Sie PyCharm, um das Erstellen, Bereitstellen und Ausführen von Paketen zu vereinfachen. Databricks-Ressourcenbundles (oder kurz Bundles) ermöglichen Ihnen die programmgesteuerte Definition, Bereitstellung und Ausführung von Azure Databricks-Aufträgen, Delta Live Tables-Pipelines und MLOps Stacks mithilfe von bewährten CI/CD-Methoden und -Workflows.
Databricks-Befehlszeilenschnittstelle Verwenden Sie das integrierte Terminal in PyCharm, um über die Befehlszeile mit Azure Databricks zu arbeiten.
Databricks SDK für Python Verwenden Sie PyCharm zum Schreiben, Ausführen und Debuggen von Python-Code, der mit Azure Databricks funktioniert.
Databricks SQL-Connector für Python Verwenden Sie PyCharm, um Python-Code zu schreiben, auszuführen und zu debuggen, der mit SQL-Warehouses von Databricks in Azure Databricks-Remotearbeitsbereichen funktioniert.
Bereitstellen der Infrastruktur Verwenden Sie das Terraform- und HCL-Plug-In für PyCharm, um die Bereitstellung der Azure Databricks-Infrastruktur mit Terraform zu vereinfachen und bewährte IaC-Methoden (Infrastructure-as-Code) einzuhalten. Verwenden Sie PyCharm, um Python-Definitionen der Azure Databricks-Infrastruktur über Drittanbieterangebote wie das Cloud Development Kit für Terraform (CDKTF) und Pulumi zu schreiben und bereitzustellen.