查询任务
运行你的第一个查询
当你登录到砖SQL的第一次,一个新员工培训小组似乎迅速帮助您入门。如果你不是管理员,运行你的第一个查询是第一个新员工培训任务。
请注意
如果你有了新员工培训小组,运行这个查询的步骤在SQL编辑器创建一个查询在本文的后面。
如果你不看到新员工培训面板,寻找任务完成了在侧边栏,然后单击它。
在新员工培训面板中,点击运行你的第一个查询。SQL编辑器,含有以下查询中查询面板:
下面,我们给你一个示例查询帮助开始。——只要按“运行”运行查询并得到你的结果。选择concat(pickup_zip,“- - -”,dropoff_zip)作为路线,AVG(fare_amount)作为average_fare从”样品”。”nyctaxi”。”旅行”集团通过1订单通过2DESC限制1000年
这个查询的运行
nyctaxi
数据库的样品
在所有工作区目录,这是可读的。提示
限制1000默认选中所有查询以确保查询返回最多1000行。如果一个查询保存的限制1000设置,该设置适用于所有查询的执行(包括仪表板内)。它并不局限于会话的上下文编辑器。如果你想为这个查询返回所有行,您可以取消选择限制1000通过单击运行(1000)下拉。如果你想指定一个不同的行数限制,您可以添加一个
限制
条款在查询您所选择的价值。点击运行(1000)。几秒钟后,查询结果如下所示的查询结果窗格。
点击保存。
在保存查询对话框中,单击保存(查询的名称更改为您选择的名称)。
重要的
当你修改查询,但不显式地点击保存草案,状态是保留作为一个查询。查询汇票保留30天。30天之后,查询汇票被自动删除。保留您的更改,您必须显式地拯救他们。
视图和组织查询
查询可以以两种方式之一:
新的查询现在可以在工作区中查看浏览器点击工作空间在侧边栏。默认情况下,这些查询都可以家文件夹中。用户可以在工作空间浏览器查询组织到文件夹中连同其他砖对象。视图和组织目前现有的查询,用户(或工作区管理员)必须迁移到工作空间浏览器。砖SQL的工作空间浏览器上的信息,包括迁移,看到工作空间浏览器。
所有查询,无论创建时间或迁移状态,也可以通过点击查看查询在侧边栏。默认情况下,对象查询windows倒序排序。你可以重新排序通过单击列标题列表。
重要的
7月10日开始,2023年,砖将force-migrate砖SQL的所有内容(仪表板、查询、提醒)工作空间浏览器。访问我的查询和寻找任何un-migrated查询,这将有一个在左边的复选框。当一个盒子检查,迁移按钮就会出现,让你一次迁移多个资产。如果不采取行动,你的查询将被转移到您的用户文件夹中。工作空间管理员应确保所有对象没有一个有效的积极的主人有一个更新。9月10日,2023年开始,我们将删除所有已迁移对象没有一个有效的所有者。
在SQL编辑器创建一个查询
选择下列方法之一来创建一个新的查询使用SQL编辑器:
点击SQL编辑器在侧边栏。
点击新在侧边栏并选择查询。
在侧边栏中,单击查询然后点击+创建查询。
在侧边栏中,单击工作空间然后点击+创建查询。
SQL编辑器显示。
数据仓库中的下拉列表,选择一个SQL仓库。过滤列表,在文本框中输入文本。
你第一次创建一个查询可用SQL仓库显示的列表按字母顺序排列的。下次当你创建一个查询,最后使用SQL选择仓库。
SQL仓库旁边的图标表示的状态:
运行
开始
停止
请注意
如果没有SQL仓库在列表中,请联系您的管理员砖SQL。
创建一个查询使用起程拓殖
您还可以创建一个查询的砖起程拓殖的提供者和databricks_sql_query。
您可以创建一个可视化为一个查询databricks_sql_visualization。
您可以创建一个示例指示板和查询使用dbsql-nyc-taxi-trip-analysis。
SQL编辑器中浏览数据对象
如果你有读权限元数据,模式浏览器在SQL编辑器显示可用的数据库和表。您还可以浏览数据对象数据浏览。
请注意
如果没有数据对象在数据浏览器模式浏览器或联系你的砖SQL的管理员。
你必须选择一个运行SQL仓库。
看到一个数据对象,你必须是所有者或被授予的数据对象特权的对象。
刷新模式,点击。
你可以过滤模式通过在搜索框输入过滤器字符串。
显示表中的列,单击表。
构造一个查询
您构建一个查询的插入元素模式浏览器或键入SQL编辑器。
将对象从模式浏览器插入SQL编辑器中,单击右边的双箭头的数据对象。
在SQL编辑器中输入您的查询。
SQL编辑器支持自动完成。在您输入,自动完成建议有效的完成。例如,如果一个有效的完成光标位置是一个列,自动完成建议一个列名。如果你输入
选择*从表作为t在哪里t。
,自动完成承认t
是一个别名表
并建议列在里面表
。(可选的)当你完成编辑,点击保存。
编辑多个查询
默认情况下,SQL编辑器使用标签,这样你就可以同时编辑多个查询。打开一个新标签,点击+,然后选择创建新的查询或打开现有的查询。点击打开现有的查询看到你的列表保存查询。点击我的查询或最喜欢的过滤的列表查询。行包含查询你想要的视图中,点击开放。
请注意
如果你右键单击一个标签,你会看到选项接近别人,关闭了,接近正确,关闭所有。如果您右键单击第一个或最后一个选项卡中,选择关闭了或接近正确目前无货。
执行一个查询或多个查询
运行一个查询或全部查询:
选择一个SQL仓库。
强调一个特定查询的SQL编辑器(如果有多个查询中querie窗格)。
新闻Ctrl / Cmd + Enter或者点击运行(1000)显示结果为表在结果窗格中。
请注意
限制1000默认选中所有查询以确保查询返回最多1000行。如果一个查询保存的限制1000设置,该设置适用于所有查询的执行(包括仪表板内)。如果你想为这个查询返回所有行,您可以取消选择限制1000通过单击运行(1000)下拉。如果你想指定一个不同的行数限制,您可以添加一个限制
条款在查询您所选择的价值。
仓库双方
一个仓库双方:
如果一个仓库停止和你试图运行一个查询。
工作分配给一个停止仓库调度运行。
你连接到一个阻止仓库JDBC / ODBC接口。
你打开一个查询的SQL编辑器保存到仓库。
你打开一个仪表板,保存dashboard-level仓库分配。
手动启动一个仓库,点击SQL仓库在侧边栏然后单击开始旁边的仓库。
终止一个查询
终止一个查询执行时,单击取消。管理员可以终止执行查询,是由另一个用户通过查看终止一个执行查询。
设置查询和视图查询信息描述
设置一个查询的方法描述:
单击烤肉上下文菜单旁边的查询和点击编辑查询信息。
在描述然后点击文本框,输入一个描述保存。
查看查询信息:
查看查询创建或更新时,单击旁边的查询和点击编辑查询信息。
移动一个查询从垃圾或恢复
查询到垃圾:
单击烤肉上下文菜单SQL编辑器中的查询并选择移动到垃圾。
点击移动到垃圾来确认。
恢复一个查询从垃圾:
在所有查询列表中,点击。
点击查询。
单击烤肉上下文菜单然后点击右上角的SQL编辑器恢复。
下载一个查询结果
你可以下载一个查询结果作为一个CSV, TSV或Excel文件。你可以下载从砖大约1 gb的结果数据的SQL CSV和TSV格式,和100000行一个Excel文件。
请注意
最后的文件下载大小可能比1 gb或多或少,1 gb的限制适用于更早一步比最后的文件下载。
单击烤肉上下文菜单一个标签的结果窗格。
选择下载文件(CSV | TSV | Excel)。
如果你不能下载查询,您的系统管理员禁用下载为你的砖SQL实例。
所有权转移的一个查询
管理员可以查询的所有权转移。看到所有权转移的一个查询。
配置查询权限
配置谁能管理和运行查询,看看查询访问控制。
访问管理视图
砖工作区管理用户视图的访问在工作区中所有查询。在这个视图中,工作区管理可以查看和删除任何查询。然而,一个工作区管理不能编辑查询与管理如果不共享。
查看所有查询:
点击查询在侧边栏。
点击管理视图在右边面板中。
实时自动完成
SQL编辑器自动完成,这使得编写查询快。实时自动完成可以完成模式令牌,查询语法标识符(如选择
和加入
),的标题查询片段。
自动完成生活在缺省情况下是启用的,除非你的数据库模式超过五千令牌(表或列)。
禁用自动完成,出版社Ctrl + Space或者点击在SQL编辑器:
启用自动完成,出版社Ctrl + Space或者点击在SQL编辑器。