<?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: Customer deployment in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31644#M23055</link>
    <description>&lt;P&gt;@Piper Wilson​&amp;nbsp; Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the meantime I found out that Databricks supports REST API calls to execute scripts in a given language but I am not convinced that that would be a great approach. With API  1.2 we need to define the language - and in almost all notebooks I keep switching between python and spark sql.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.databricks.com/dev-tools/api/1.2/index.html" target="test_blank"&gt;https://docs.databricks.com/dev-tools/api/1.2/index.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, it not uncertain how temporary views would be handled if scripts would be sent separately. (Python, sql, python, sql etc.) Maybe it is not worth going down that road...&lt;/P&gt;</description>
    <pubDate>Tue, 25 Jan 2022 10:04:08 GMT</pubDate>
    <dc:creator>thomasthomas</dc:creator>
    <dc:date>2022-01-25T10:04:08Z</dc:date>
    <item>
      <title>Customer deployment</title>
      <link>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31642#M23053</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a bunch of scripts in Databricks that perform a decent amount of data-wrangling. All of these scripts contain sensitive information and I have no intention of making them public.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to provide a service to my customers - so they can use all these scripts - but they cannot see their content. My idea was to deploy Databricks in their own subscription but it looks like even with Databricks premium I cannot hide those scripts from my customers. The admin can see everything. (I wouldn't be the admin, obviously)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My second idea was to keep my databricks as is in my own sub and then create databricks clusters in their subscriptions. However, I can't see if there is such an option - if I happen to create a cluster, then it will run in my own subscription.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For obvious reasons, my clients do not want their data leave their subscription.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What's the recommended way of customer deployment, then? All of my scripts are pyspark scripts - so there is no obvious way to compile them given that python is an interpreted language. There are a few libraries out there but I don't trust them 100%.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please advise,&lt;/P&gt;&lt;P&gt;Tamas&lt;/P&gt;</description>
      <pubDate>Fri, 14 Jan 2022 14:36:36 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31642#M23053</guid>
      <dc:creator>thomasthomas</dc:creator>
      <dc:date>2022-01-14T14:36:36Z</dc:date>
    </item>
    <item>
      <title>Re: Customer deployment</title>
      <link>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31643#M23054</link>
      <description>&lt;P&gt;Hello, @Tamas D​&amp;nbsp;- My name is Piper, and I'm a community moderator for Databricks. Please accept my apologies for not responding sooner. &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll pass this to the subject matter experts now and the team will go looking for the best person to answer your question. &lt;/P&gt;</description>
      <pubDate>Mon, 24 Jan 2022 16:27:29 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31643#M23054</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-01-24T16:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: Customer deployment</title>
      <link>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31644#M23055</link>
      <description>&lt;P&gt;@Piper Wilson​&amp;nbsp; Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the meantime I found out that Databricks supports REST API calls to execute scripts in a given language but I am not convinced that that would be a great approach. With API  1.2 we need to define the language - and in almost all notebooks I keep switching between python and spark sql.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.databricks.com/dev-tools/api/1.2/index.html" target="test_blank"&gt;https://docs.databricks.com/dev-tools/api/1.2/index.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, it not uncertain how temporary views would be handled if scripts would be sent separately. (Python, sql, python, sql etc.) Maybe it is not worth going down that road...&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jan 2022 10:04:08 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31644#M23055</guid>
      <dc:creator>thomasthomas</dc:creator>
      <dc:date>2022-01-25T10:04:08Z</dc:date>
    </item>
    <item>
      <title>Re: Customer deployment</title>
      <link>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31645#M23056</link>
      <description>&lt;P&gt;@Tamas D​&amp;nbsp; Thank you for the update. &lt;/P&gt;</description>
      <pubDate>Tue, 25 Jan 2022 15:31:20 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31645#M23056</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-01-25T15:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Customer deployment</title>
      <link>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31646#M23057</link>
      <description>&lt;P&gt;@Tamas D​&amp;nbsp; I understood your concern. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;For cluster creation in different subscription I think that's by design at this moment. But I would like to request you to add your use case to &lt;A href="https://feedback.azure.com/d365community/forum/2efba7dc-ef24-ec11-b6e6-000d3a4f0da0#" target="test_blank"&gt;https://feedback.azure.com/d365community/forum/2efba7dc-ef24-ec11-b6e6-000d3a4f0da0#&lt;/A&gt; which actually reviewed by our product team to evaluate and in future may be this can be implemented.&lt;/LI&gt;&lt;LI&gt;Also the case goes for hiding the script (if our ACLs does not solve the purpose) &lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks. Please let me know if you have any queries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 03:36:25 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/customer-deployment/m-p/31646#M23057</guid>
      <dc:creator>Atanu</dc:creator>
      <dc:date>2022-01-26T03:36:25Z</dc:date>
    </item>
  </channel>
</rss>

