{"id":411316,"date":"2024-06-29T21:54:04","date_gmt":"2024-06-29T21:54:04","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=411316"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=411316","title":{"rendered":"<span>Big Data Tools Update 11 Is Out<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-1\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>EAP 11 of the Big Data Tools plugin for IntelliJ IDEA Ultimate, PyCharm, and DataGrip is available starting today. You can install it from the <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/12494-big-data-tools\">JetBrains Plugin Repository<\/a> or inside your IDE.<\/p>\n<p>  <\/p>\n<p>Big Data Tools is a new JetBrains plugin that allows you to connect to Hadoop and Spark clusters and monitor nodes, applications, and jobs. It also brings support for editing and running Zeppelin notebooks inside IntelliJ IDEA and DataGrip, so you can create, edit, and run Zeppelin notebooks without ever having to leave your favorite IDE. The plugin offers smart navigation, code completion, inspections, quick-fixes, and refactoring inside notebooks.<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/us\/nx\/zp\/usnxzpqwfwbwayt7a_fwf7eeeqq.png\" data-src=\"https:\/\/habrastorage.org\/webt\/us\/nx\/zp\/usnxzpqwfwbwayt7a_fwf7eeeqq.png\"\/><\/p>\n<p><a name=\"habracut\"><\/a>  <\/p>\n<h2 id=\"new-rundebug-configuration-for-spark-submit\">New run\/debug configuration for spark-submit<\/h2>\n<p>  <\/p>\n<p>One of the most significant improvements in this release is the ability to submit Spark applications from your IDE without using a console. This feature is available for all supported IDEs. The spark-submit script in the Spark bin directory is used to launch applications on a cluster. It can use all supported <a href=\"https:\/\/spark.apache.org\/docs\/latest\/cluster-overview.html#cluster-manager-types\">cluster managers<\/a> through a single interface, so you don\u2019t have to configure your application. <\/p>\n<p>  <\/p>\n<p>The major drawback of using the spark-submit script is that there\u2019s a number of rituals you have to perform. You have to manually build all artifacts, copy them to the destination server over SSH, and run spark-submit with a special command or, in the worst-case scenario, write a separate bash script to run it. This new feature eliminates all these tedious tasks. All you need to do is create a new run configuration and fill in the parameters; that\u2019s it.<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/f5\/ee\/_t\/f5ee_tg9jyxmm0yro5rqncpodge.png\" data-src=\"https:\/\/habrastorage.org\/webt\/f5\/ee\/_t\/f5ee_tg9jyxmm0yro5rqncpodge.png\"\/><\/p>\n<p>  <\/p>\n<h2 id=\"apache-zeppelin-support-for-datagrip\">Apache Zeppelin support for DataGrip<\/h2>\n<p>  <\/p>\n<p>Also, you can now use the Zeppelin integration inside the DataGrip IDE. The Big Data Tools plugin provides advanced data visualization and context-sensitive code completion inside Zeppelin notebooks to help you write SQL code faster. Please note that Zeppelin support is limited to the SQL language, for example, Matplotlib or Scala code inspections will not work.<\/p>\n<p>  <\/p>\n<h2 id=\"change-log\">Change log<\/h2>\n<p>  <\/p>\n<p>This update also brings the following fixes and improvements:<\/p>\n<p>  <\/p>\n<h3 id=\"features\">Features<\/h3>\n<p>  <\/p>\n<ul>\n<li>Spark-submit support for IntelliJ IDEA, DataGrip, and PyCharm (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-843\">BDIDE-843<\/a>).<\/li>\n<li>Apache Zeppelin support for DataGrip (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1045\">BDIDE-1045<\/a>).<\/li>\n<li>Titles of Zeppelin paragraphs can now be edited (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-906\">BDIDE-906<\/a>).<\/li>\n<li>Advanced search filtering in the Spark Monitoring tool (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1159\">BDIDE-1159<\/a>).<\/li>\n<li>Zeppelin text output containing tables is automatically converted to the table view (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1172\">BDIDE-1172<\/a>).<\/li>\n<\/ul>\n<p>  <\/p>\n<h3 id=\"usability-problems\">Usability Problems<\/h3>\n<p>  <\/p>\n<ul>\n<li>Zeppelin: The ability to Save and restore the last saved path has been added to the export feature (charts, tables, and HTML content in Zeppelin note outputs) (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1132\">BDIDE-1132<\/a>).<\/li>\n<\/ul>\n<p>  <\/p>\n<h3 id=\"bug-fixes\">Bug fixes<\/h3>\n<p>  <\/p>\n<ul>\n<li>Zeppelin: Fixed \u2013 IntelliJ IDEA 2020.1 crashes when displaying Zeppelin note outputs with embedded images (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1184\">BDIDE-1184<\/a>).<\/li>\n<li>Zeppelin: Fixed \u2013 It is not possible to connect to the server if the \/api\/version method requires authentication on the server (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1199\">BRIDE-1199<\/a>).<\/li>\n<li>Zeppelin: Fixed \u2013 The Stop Paragraph Action on a pending paragraph stops all paragraphs in the notebook (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1171\">BDIDE-1171<\/a>).<\/li>\n<li>Zeppelin: Fixed \u2013 Paragraph numbering in the Structure tool window doesn&#8217;t match the numbering inside Zeppelin notes (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1135\">BDIDE-1135<\/a>).<\/li>\n<li>Zeppelin: Fixed \u2013 IDEA tries to download sources for dependencies every time it starts (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1208\">BDIDE-1208<\/a>).<\/li>\n<li>Zeppelin: Fixed \u2013 Disable the &#171;Open in browser&#187; button for local notes (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1142\">BDIDE-1142<\/a>).<\/li>\n<li>Zeppelin: Fixed \u2013 Inlay shouldn&#8217;t be empty after restarting the interpreter (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1129\">BDIDE-1129<\/a>).<\/li>\n<li>Spark Monitoring: Fixed \u2013 Storage JSON parsing to prevent failures to load Storages (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1162\">BDIDE-1162<\/a>).<\/li>\n<li>Remote FS: Fixed \u2013 Copying folders inside the Azure container shouldn&#8217;t clear the files inside that folder (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1141\">BDIDE-1141<\/a>).<\/li>\n<li>Remote FS: Fixed \u2013 Files with an unknown content type should be opened in text mode (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1192\">BDIDE-1192<\/a>).<\/li>\n<li>Remote FS: Fixed \u2013 Exception when opening files without extensions (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1202\">BDIDE-1202<\/a>).<\/li>\n<li>General: Fixed \u2013 Problems with the copying and pasting files between projects (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1195\">BDIDE-1195<\/a>).<\/li>\n<li>HTTP Proxy: Fixed \u2013 An error that appeared when connecting to Spark and Hadoop with the enabled socks proxy authorization (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1209\">BDIDE-1209<\/a>).<\/li>\n<li>HTTP Proxy: Fixed \u2013 An error involving invalid proxy authorization parameters (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1215\">BDIDE-1215<\/a>).<\/li>\n<li>HTTP Proxy: Fixed \u2013 Custom proxy settings shouldn&#8217;t replace global proxy settings (<a href=\"https:\/\/youtrack.jetbrains.com\/oauth?state=%2Fissue%2FBDIDE-1216\">BDIDE-1216<\/a>).<\/li>\n<\/ul>\n<p>  <\/p>\n<p>The full release notes are available <a href=\"https:\/\/youtrack.jetbrains.com\/releaseNotes?q=%23%7BBig%20Data%20IDE%7D%20Fixed%20in%20build:%20%7BEAP%2011%7D%20sort%20by:project,%20type,%20votes&amp;title=Big%20Data%20Tools%20EAP%2011\">here<\/a>.<\/p>\n<p>  <\/p>\n<h2 id=\"documentation-and-social-networks\">Documentation and Social Networks<\/h2>\n<p>  <\/p>\n<p>And last but not least, if you need help learning to use any of the plugin\u2019s features, make sure to check out the <a href=\"https:\/\/www.jetbrains.com\/help\/idea\/big-data-tools-support.html\">documentation<\/a>. And if you still have questions, please don\u2019t hesitate to leave us a message either here in the comments or on <a href=\"https:\/\/twitter.com\/BigDataToolsJB\">Twitter<\/a>.<\/p>\n<p>  <\/p>\n<p><em>The Big Data Tools team<\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/522778\/\"> https:\/\/habr.com\/ru\/articles\/522778\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-1\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>EAP 11 of the Big Data Tools plugin for IntelliJ IDEA Ultimate, PyCharm, and DataGrip is available starting today. You can install it from the <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/12494-big-data-tools\">JetBrains Plugin Repository<\/a> or inside your IDE.<\/p>\n<p>  <\/p>\n<p>Big Data Tools is a new JetBrains plugin that allows you to connect to Hadoop and Spark clusters and monitor nodes, applications, and jobs. It also brings support for editing and running Zeppelin notebooks inside IntelliJ IDEA and DataGrip, so you can create, edit, and run Zeppelin notebooks without ever having to leave your favorite IDE. The plugin offers smart navigation, code completion, inspections, quick-fixes, and refactoring inside notebooks.<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/us\/nx\/zp\/usnxzpqwfwbwayt7a_fwf7eeeqq.png\" data-src=\"https:\/\/habrastorage.org\/webt\/us\/nx\/zp\/usnxzpqwfwbwayt7a_fwf7eeeqq.png\"\/><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-411316","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/411316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=411316"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/411316\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=411316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=411316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=411316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}