ビッグデータツールEAP10:SSHトンネル、アプリケーションフィルタリング、カスタムモジュールなど

Big DataToolsプラグインの次のバージョンがリリースされました。HadoopおよびSparkとの統合を提供するIntelliJIDEA Ultimate、DataGrip、およびPyCharmのプラグインにより、Zeppelinでインタラクティブノートブックを編集および実行できます。



このリリースの主な目標は、可能な限り多くの問題を修正し、プラグインを内部から改善することですが、2つの重要な改善が目に見えます。



  • HadoopとSparkへの接続は、マウスを数回クリックするだけで作成されたSSHトンネルを介して可能になりました。
  • Hadoopモニタリングは、アプリケーションのリストを表示するときにロードされるデータの量を制限できます。




SSHトンネル



多くの場合、必要なサーバーには直接アクセスできません。たとえば、保護された企業回路内にある場合や、ファイアウォールの特別なルールによって閉じられている場合などです。中に入るには、ある種のトンネルまたはVPNを使用できます。常に手元にある最も単純なトンネルはSSHです。



単一のコンソールコマンドでトンネルを作成できます。



ssh -f -N -L 1005:127.0.0.1:8080 user@spark.server


ファイルは~/.ssh/config、接続パラメータを一度保存​​してから使用するプロセスを少し自動化するのに役立ちます。



Host spark
    HostName spark.server
    IdentityFile ~/.ssh/spark.server.key
    LocalForward 1005 127.0.0.1:8080
    User user


これで、コンソールに書き込むだけで十分ssh -f -N sparkです。トンネルは、IPアドレスを入力せずに自動的に上昇します。便利です。



.



-, - . -f -N -L? , — ? ? , , .



-, , IDE. , , , IDE .



, Big Data Tools SSH-.





, , SSH.



Enable tunneling :



  • Zeppelin
  • HDFS
  • Hadoop
  • Spark Monitoring


, , SSH. : , , , .



, . - , SSH, VPN .



BDIDE-1063 YouTrack.





, Spark Monitoring , , .





, .



Big Data Tools , . , .



, .



BDIDE-1077.



Zeppelin



Zeppelin JAR-. Big Data Tools , IDE .



Zeppelin, Big Data Tools . , , . Big Data Tools , IntelliJ IDEA.



Maven JAR-. , -, .



. "User dependencies":





BDIDE-1087.





Big Data Tools — , . , . EAP 10 , Spark Monitoring.



  • [BDIDE-1078] . , Big Data Tools — .
  • [BDIDE-1137] Spark Monitoring Hadoop IncorrectOperationException.
  • [BDIDE-570] Jobs Spark Monitoring .
  • [BDIDE-706] Spark Monitoring .
  • [BDIDE-737] , Spark Monitoring IDE.
  • [BDIDE-1049] IDE DisposalException.
  • [BDIDE-1060] IDE Variable View ( ZTools) IllegalArgumentException.
  • [BDIDE-1066] Spark Monitoring .
  • [BDIDE-1091] Zeppelin ConcurrentModificationException.
  • [BDIDE-1092] Refresh Spark Monitoring.
  • [BDIDE-1093] Spark Spark Monitoring .
  • [BDIDE-1094] Spark Monitoring .
  • [BDIDE-1099] Spark Monitoring SQL "Loading" "Empty List".
  • [BDIDE-1119] Spark Monitoring SQL .
  • [BDIDE-1130] Spark Monitoring , IndexOutOfBoundsException.
  • [BDIDE-1133] , .
  • [BDIDE-406] Zeppelin . Zeppelin 0.9, — collaborative mode.
  • [BDIDE-746] Spark Monitoring .
  • [BDIDE-769] Spark Monitoring .
  • [BDIDE-893] Spark Monitoring , .
  • [BDIDE-1010] , "Ready" .
  • [BDIDE-1013] Zeppelin .
  • [BDIDE-1020] SQL.
  • [BDIDE-1023] , .
  • [BDIDE-1041] HDFS , - .
  • [BDIDE-1061] SQL-. , Spark History Server.
  • [BDIDE-1068] Spark .
  • [BDIDE-1072], [BDIDE-838] Big Data Tools Hadoop Spark.
  • [BDIDE-1083] IDE , "Memory leak detected".
  • [BDIDE-1089] .
  • [BDIDE-1103] Zeppelin .
  • [BDIDE-1104] .
  • [BDIDE-1120] Spark Monitoring RuntimeExceptionWithAttachments.
  • [BDIDE-1122] KotlinNullPointerException.
  • [BDIDE-1124] Hadoop SOCKS-.



All Articles