<?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 Creating a table in ADB SQL for multiple JSON files and selecting all the rows from all the files in Get Started Discussions</title>
    <link>https://community.databricks.com/t5/get-started-discussions/creating-a-table-in-adb-sql-for-multiple-json-files-and/m-p/78604#M7715</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have multiple json files stored in my ADLS2 and I want to create a table in which will directly read all the data from ADLS without mounting the files. When I create the table, i cannot select all the data How can i achieve this.&lt;/P&gt;&lt;DIV&gt;ADLS Path : /dwh/test/visit/visit_dt=2024-07-01&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;File1 : [{ "results": [ { "visit": { "id": "123456"} }, {"visit": { "id":"7890"}} ] }]&lt;/DIV&gt;&lt;DIV&gt;File2 : [{ "results": [ { "visit": { "id": "234567"} }, {"visit": { "id":"8901"}} ] }]&lt;/DIV&gt;&lt;DIV&gt;File3 : [{ "results": [ { "visit": { "id": "345678"} }, {"visit": { "id":"9012"}} ] }]&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Create table :&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;create table my_visits&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;results ARRAY&amp;lt;struct&amp;lt;visit: STRUCT&amp;lt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;id: STRING&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;gt;&amp;gt;&amp;gt;, visit_dt STRING&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;USING JSON&lt;/DIV&gt;&lt;DIV&gt;partition by (visit_dt)&lt;/DIV&gt;&lt;DIV&gt;options (&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;path='wdbss://dwh@devdatalake.dfs.core.windows.net/test/visit",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;multiline = TRUE&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;When I select all the data from the table, I get only selected records&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Query : select results.visit.id from my_visits;&lt;/DIV&gt;&lt;DIV&gt;Output:&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;["123456","7890"]&lt;/DIV&gt;&lt;DIV&gt;["234567","8901"]&lt;/DIV&gt;&lt;DIV&gt;["345678","9001"]&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Query: select results[0].visit.id from my_visits;&lt;/DIV&gt;&lt;DIV&gt;Output:&lt;/DIV&gt;&lt;DIV&gt;123456&lt;/DIV&gt;&lt;DIV&gt;234567&lt;/DIV&gt;&lt;DIV&gt;345678&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;How can i get all the visit.id in a single rows from all the files.&lt;/DIV&gt;&lt;DIV&gt;Any help is appreciated.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 12 Jul 2024 20:03:54 GMT</pubDate>
    <dc:creator>adb_newbie</dc:creator>
    <dc:date>2024-07-12T20:03:54Z</dc:date>
    <item>
      <title>Creating a table in ADB SQL for multiple JSON files and selecting all the rows from all the files</title>
      <link>https://community.databricks.com/t5/get-started-discussions/creating-a-table-in-adb-sql-for-multiple-json-files-and/m-p/78604#M7715</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have multiple json files stored in my ADLS2 and I want to create a table in which will directly read all the data from ADLS without mounting the files. When I create the table, i cannot select all the data How can i achieve this.&lt;/P&gt;&lt;DIV&gt;ADLS Path : /dwh/test/visit/visit_dt=2024-07-01&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;File1 : [{ "results": [ { "visit": { "id": "123456"} }, {"visit": { "id":"7890"}} ] }]&lt;/DIV&gt;&lt;DIV&gt;File2 : [{ "results": [ { "visit": { "id": "234567"} }, {"visit": { "id":"8901"}} ] }]&lt;/DIV&gt;&lt;DIV&gt;File3 : [{ "results": [ { "visit": { "id": "345678"} }, {"visit": { "id":"9012"}} ] }]&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Create table :&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;create table my_visits&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;results ARRAY&amp;lt;struct&amp;lt;visit: STRUCT&amp;lt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;id: STRING&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;gt;&amp;gt;&amp;gt;, visit_dt STRING&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;USING JSON&lt;/DIV&gt;&lt;DIV&gt;partition by (visit_dt)&lt;/DIV&gt;&lt;DIV&gt;options (&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;path='wdbss://dwh@devdatalake.dfs.core.windows.net/test/visit",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;multiline = TRUE&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;When I select all the data from the table, I get only selected records&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Query : select results.visit.id from my_visits;&lt;/DIV&gt;&lt;DIV&gt;Output:&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;["123456","7890"]&lt;/DIV&gt;&lt;DIV&gt;["234567","8901"]&lt;/DIV&gt;&lt;DIV&gt;["345678","9001"]&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Query: select results[0].visit.id from my_visits;&lt;/DIV&gt;&lt;DIV&gt;Output:&lt;/DIV&gt;&lt;DIV&gt;123456&lt;/DIV&gt;&lt;DIV&gt;234567&lt;/DIV&gt;&lt;DIV&gt;345678&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;How can i get all the visit.id in a single rows from all the files.&lt;/DIV&gt;&lt;DIV&gt;Any help is appreciated.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Jul 2024 20:03:54 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/creating-a-table-in-adb-sql-for-multiple-json-files-and/m-p/78604#M7715</guid>
      <dc:creator>adb_newbie</dc:creator>
      <dc:date>2024-07-12T20:03:54Z</dc:date>
    </item>
  </channel>
</rss>

