<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: best practice of using data bricks API in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22057#M15075</link>
    <description>&lt;P&gt;I don't know if I fully understand DBX, sounds like a job client to manage jobs and deployment and I don't see NodeJS support for this project yet. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question was about how to "stream" query results back from Databricks in a NodeJs application, current solution of using `/command` is not scalable, it can't handle large results.&lt;/P&gt;</description>
    <pubDate>Mon, 25 Jul 2022 22:17:57 GMT</pubDate>
    <dc:creator>shawncao</dc:creator>
    <dc:date>2022-07-25T22:17:57Z</dc:date>
    <item>
      <title>best practice of using data bricks API</title>
      <link>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22054#M15072</link>
      <description>&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm building a Databricks connector to allow users to issue command/SQL from a web app.&lt;/P&gt;&lt;P&gt;In general, I think the REST API is okay to work with, though it's pretty tedious to write wrap code for each API call.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Q1]&lt;/P&gt;&lt;P&gt;Is there an official (or semi-official) client SDK out there I can use? (interested in NodeJS SDK).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Q2]&lt;/P&gt;&lt;P&gt;Another specific question, if my SQL command produces huge results (&amp;gt; millions of rows), are all results included in one call of "/command/status"? is there a streaming API that we can read row by row instead to reduce the memory consumption?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help!&lt;/P&gt;</description>
      <pubDate>Tue, 26 Apr 2022 20:48:18 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22054#M15072</guid>
      <dc:creator>shawncao</dc:creator>
      <dc:date>2022-04-26T20:48:18Z</dc:date>
    </item>
    <item>
      <title>Re: best practice of using data bricks API</title>
      <link>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22055#M15073</link>
      <description>&lt;P&gt;@Shawn Cao​&amp;nbsp;, Databricks recommends that you use&amp;nbsp;&lt;A href="https://docs.databricks.com/dev-tools/dbx.html" alt="https://docs.databricks.com/dev-tools/dbx.html" target="_blank"&gt;dbx&lt;/A&gt;&amp;nbsp;by Databricks Labs for local development instead of Databricks Connect. Databricks plans no new feature development for Databricks Connect at this time. &lt;/P&gt;&lt;P&gt;Please refer to &lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.databricks.com/dev-tools/dbx.html" target="test_blank"&gt;https://docs.databricks.com/dev-tools/dbx.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/databrickslabs/dbx" target="test_blank"&gt;https://github.com/databrickslabs/dbx&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jun 2022 06:20:24 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22055#M15073</guid>
      <dc:creator>Prabakar</dc:creator>
      <dc:date>2022-06-02T06:20:24Z</dc:date>
    </item>
    <item>
      <title>Re: best practice of using data bricks API</title>
      <link>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22056#M15074</link>
      <description>&lt;P&gt;Hi @Shawn Cao​,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just a friendly follow-up. Did Prabakar's responses help you to resolve your question? if it did, please mark it as best. Otherwise, please let us know if you still need help.&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2022 21:47:02 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22056#M15074</guid>
      <dc:creator>jose_gonzalez</dc:creator>
      <dc:date>2022-07-25T21:47:02Z</dc:date>
    </item>
    <item>
      <title>Re: best practice of using data bricks API</title>
      <link>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22057#M15075</link>
      <description>&lt;P&gt;I don't know if I fully understand DBX, sounds like a job client to manage jobs and deployment and I don't see NodeJS support for this project yet. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question was about how to "stream" query results back from Databricks in a NodeJs application, current solution of using `/command` is not scalable, it can't handle large results.&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2022 22:17:57 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/best-practice-of-using-data-bricks-api/m-p/22057#M15075</guid>
      <dc:creator>shawncao</dc:creator>
      <dc:date>2022-07-25T22:17:57Z</dc:date>
    </item>
  </channel>
</rss>

