Wir freuen uns, heute die allgemeine Verfügbarkeit von Azure HDInsight Tools for Visual Studio Code bekanntgeben zu können. Durch HDInsight Tools for VS Code können Entwickler mit einem plattformübergreifenden reduzierten Code-Editor arbeiten, mit dem sie HDInsight PySpark- und Hive-Batchaufträge und interaktive Abfragen erstellen können.
Über HDInsight Tools for VS Code können PySpark-Entwickler, denen das produktive Arbeiten mit Python wichtig ist, mit einem schnellen Python-Editor arbeiten, in den sie unkompliziert einsteigen können. Zudem können sie PySpark-Anweisungen mit interaktiven Antworten an HDInsight-Cluster senden. Durch diese Interaktivität werden die besten Eigenschaften von Python und Spark miteinander vereint und ermöglichen schnellere Einblicke.
Hive-Entwickler können mit HDInsight Tools for VS Code Data Warehouse-Abfragen für Big Data mühelos durchführen, Protokolldateien einfach abfragen und Erkenntnisse gewinnen.
Hauptvorteile für Kunden
- Integration mit Azure-Umgebungen weltweit, sodass sie sich überall mit Azure anmelden und HDInsight-Cluster verwalten können
- Übermittlung von HDInsight Hive- und Spark-Aufträgen durch Integration mit der Benutzeroberfläche von Spark und Yarn
- Interaktive Antworten und flexibles Ausführen von einem oder mehreren ausgewählten Hive- oder Python-Skripts
- Anzeige einer Vorschau der Abfrageergebnisse und Exportieren derselben im CSV-, JSON- und Excel-Format
- Integrierte Hive-Sprachdienste wie z. B. die automatischen Vorschläge, die Autovervollständigung und Fehlermarkierungen von IntelliSense
- Unterstützung für Verbindungen mit HDInsight-ESP- und Ambari-Clustern
- Vereinfachte Konfigurationsverwaltung von Clustern und Spark-Aufträgen
Neueste Verbesserungen
Seit der Veröffentlichung der öffentlichen Vorschauversion arbeiten wir eng mit unseren Kunden zusammen, um auf Feedback einzugehen, neue Funktionen zu implementieren und die Servicequalität kontinuierlich zu verbessern. Einige der wichtigsten Verbesserungen sind die folgenden:
- HDInsight Tools for VS Code kann mit allen Azure-Umgebungen verbunden werden, in denen HDInsight-Dienste gehostet werden. Im Blogbeitrag HDInsight Tools for VSCode supports Azure environments worldwide (HDInsight Tools für VS Code unterstützt Azure-Umgebungen weltweit) können Sie mehr erfahren.
- Unterstützung für das HDInsight-Enterprise-Sicherheitspaket. Im Blogbeitrag HDInsight Tools for VSCode integrates with Ambari and HDInsight Enterprise Secure Package (Integration von HDInsight Tools für VS Code mit dem Ambari- und HDInsight-Enterprise-Sicherheitspaket) können Sie mehr zu diesem Thema erfahren.
- Verwenden von integrierten VS Code-Benutzereinstellungen und -Arbeitsbereichseinstellungen für die Konfigurationsverwaltung von Clustern und Aufträgen. Im Blogbeitrag HDInsight tools for Visual Studio Code: simplifying cluster and Spark job configuration management (HDInsight Tools für Visual Studio Code: Vereinfachen der Konfigurationsverwaltung von Clustern und Spark-Aufträgen) können Sie mehr zu diesem Thema erfahren.
- Integration mit einem Azure-Konto und dem HDInsight-Explorer für eine verbesserte Anmeldung bei Azure und für einfacheres Durchsuchen von Cluster- und Hive-Metadaten. Im Blogbeitrag HDInsight Tools for VSCode: Integrations with Azure Account and HDInsight Explorer (HDInsight Tools für VS Code: Integration mit einem Azure-Konto und dem HDInsight-Explorer) können Sie mehr zu diesem Thema erfahren.
Erste Schritte
Installieren Sie zunächst Visual Studio Code, und laden Sie Mono 4.2.x (für Linux und Mac) herunter. Laden Sie dann die aktuellste Version von HDInsight Tools herunter. Navigieren Sie dazu zum Repository für die VS Code-Erweiterung oder zum Visual Studio Marketplace, und suchen Sie nach HDInsight Tools for VS Code.
Weitere Informationen zu HDInsight Tools for VS Code finden Sie an den folgenden Stellen:
- Benutzerhandbuch: Verwenden von Azure HDInsight Tools for Visual Studio Code
- Benutzerhandbuch: Einrichten einer interaktiven PySpark-Umgebung für Visual Studio Code
- Demovideo: HDInsight Tools for VSCode to support Hive Interactive, Hive Batch and PySpark (HDInsight Tools for VS Code zur Unterstützung von Interactive Query und Hive- und PySpark-Auftragsbatchübermittlung)
Sollten Sie Fragen, Feedback oder Anregungen haben oder Fehler melden wollen, wenden Sie sich an hdivstool@microsoft.com.