HDInsight Tools for VSCode: Consulta Interativa de PySpark Melhorada

Publicado em 20 de junho de 2019

Temos o prazer de anunciar a integração da extensão VSCode Python para processar consultas interativas do PySpark para o HDInsight em VSCode. O Azure HDInsight Tools for VSCode tira partido da extensão Python para oferecer uma experiência melhorada de edição Python, integração de Jupyter Notebook e a consulta interativa de PySpark baseada no Notebook.

Com esta integração, pode usufruir de experiências de programação Python nativas, como linting, suporte de depuração, serviço de linguagem, entre outras. Pode importar/exportar um IPYNB Notebook e executar consultas baseadas no Notebook, incluindo “Run Cell”, “Run Above”, “Run Below”, para além das funcionalidades atuais de execução da linha atual, execução de linhas realçadas e execução de tudo. Com esta integração, a experiência interativa melhorou muito. O código fonte e os comentários de markdown são apresentados na janela de resultados interativos, juntamente com os resultados de execução e a saída. Pode manipular a janela de saída, removendo as secções desnecessárias. Também pode introduzir comentários ou código adicional na janela de resultados interativos. Além disso, pode visualizar os resultados num formato gráfico através de um matplotlib como o Jupyter Notebook.

imagem

Como instalar ou atualizar

Em primeiro lugar, instale o Visual Studio Code e transfira o Mono 4.2.x (para Linux e Mac). Em seguida, obtenha o Azure HDInsight Tools mais recente, acedendo ao repositório VSCode Extension ou ao VSCode Marketplace e procurando HDInsight.

Para obter mais informações sobre o HDInsight Tools for VSCode, utilize os seguintes recursos:

Se tiver dúvidas, feedback, comentários ou relatórios de erros, utilize os comentários abaixo ou envie uma nota para hdivstool@microsoft.com.

  • HDInsight
  • Features
  • SDK and Tools