|
1 | 1 | ---
|
2 |
| -title: 使用工作区 |
| 2 | +title: 使用工作表 |
3 | 3 | ---
|
| 4 | +import DbSVG from '@site/static/img/icon/database.svg' |
| 5 | +import RoleSVG from '@site/static/img/icon/role.svg' |
| 6 | +import WarehouseSVG from '@site/static/img/icon/warehouse.svg' |
| 7 | +import EllipsisSVG from '@site/static/img/icon/ellipsis.svg' |
4 | 8 |
|
5 |
| -工作区是 Databend Cloud 中一个重要的工具,用于组织和管理 SQL 语句。您可以在一个工作区中编辑和运行 SQL 语句,也可以将其保留在工作区中,以便在需要的时候进行查找和使用。这样可以大大提高您的工作效率,并避免重复编写相同的代码。 |
| 9 | +在 Databend Cloud 中,工作表用于组织、运行和保存 SQL 语句。它们还可以与组织中的其他人共享。 |
6 | 10 |
|
7 |
| -在侧边栏点击“工作区”,然后选择“新建工作区”,即可打开一个新建的工作区。 |
| 11 | +## 创建工作表 |
8 | 12 |
|
9 |
| - |
| 13 | +要创建新的工作表,请点击侧边栏中的 **Worksheets**,然后选择 **New Worksheet**。 |
10 | 14 |
|
11 |
| -工作区的界面分为以下部分: |
12 |
| - |
13 |
| -- 侧边栏(左侧):展示当前的数据库和数据表,方便将表格和列名复制到 SQL 编辑器中。同时,还可以预览数据并支持创建数据管道。 |
14 |
| -- SQL 编辑器(右上):编辑 SQL 语句。 |
15 |
| -- 结果输出区(右下):显示查询结果。 |
| 15 | +如果你的 SQL 语句已经保存在一个 SQL 文件中,你也可以直接从该文件创建工作表。为此,请点击 **New Worksheet** 右侧的省略号图标 <EllipsisSVG/>,然后选择 **Create from SQL File**。 |
16 | 16 |
|
17 | 17 | ## 编辑和运行 SQL 语句
|
18 | 18 |
|
19 |
| -编辑和运行一个 SQL 语句,需要完成以下操作: |
| 19 | +要编辑和运行 SQL 语句: |
| 20 | + |
| 21 | +1. 点击 SQL 编辑器上方的数据库图标 <DbSVG/>,然后选择你要查询的数据库。 |
| 22 | +2. 点击 SQL 编辑器上方的用户图标 <RoleSVG/>,然后选择一个要使用的角色。下拉列表将显示所有你被授予的角色,以及你在角色层次结构中的任何子角色。有关角色层次结构的更多信息,请参阅[继承角色与建立层次结构](/guides/security/access-control/roles#inheriting-roles--establishing-hierarchy)。 |
20 | 23 |
|
21 |
| -1. 点击 SQL 编辑器上方的数据库按钮,选择需要查询的数据库。 |
22 |
| -2. 在 SQL 编辑器中编辑 SQL 语句。 |
23 |
| -3. 选择计算集群:点击“运行”右侧的按钮,从列表中选择一个计算集群。 |
24 |
| -4. 点击“运行”。 |
| 24 | +3. 在 SQL 编辑器中编辑 SQL 语句。 |
| 25 | +4. 点击 SQL 编辑器下方的仓库图标 <WarehouseSVG/>,然后从列表中选择一个仓库。 |
| 26 | +4. 点击 **Run Script**。 |
25 | 27 |
|
26 |
| -查询结果显示在输出区域。您可以点击“导出”将整个结果保存为 CSV 文件,或者在输出区域中选择一个或多个单元格,然后按下 Mac 上的 Command + C 或 Windows 上的 Ctrl + C 将它们复制到剪贴板。 |
| 28 | +查询结果显示在输出区域。你可以点击 **Export** 将整个结果保存为 CSV 文件,或者在输出区域选择一个或多个单元格,然后按 Command + C(在 Mac 上)或 Ctrl + C(在 Windows 上)将其复制到剪贴板。 |
27 | 29 |
|
28 | 30 | :::tip
|
29 |
| -- 为方便您编辑 SQL 语句,您可以在数据库列表中选择某个数据表,然后点击其右侧的“...”按钮,根据菜单提示选择将表名或者所有的列的名称一键复制到右边的 SQL 输入区。 |
| 31 | +- 为了更方便地编辑 SQL 语句,你可以在数据库列表中选择一个表,然后点击表旁边的“...”按钮。然后,根据菜单提示选择一键复制表名或所有列名到右侧的 SQL 输入区域。 |
| 32 | + |
| 33 | +- Databend Cloud 编辑器中提供了 AI 辅助编辑 SQL 语句的功能。只需在新行的开头输入“/”,然后输入你的查询,例如“查询当前时间”。编辑器将显示一个 AI 生成的 SQL 语句。如果需要进一步指导该语句,请突出显示它,然后点击 **Edit** 解释你希望的更改或请求进一步协助。或者,点击 **Chat** 与 AI 进行对话以获得更全面的支持。 |
30 | 34 |
|
31 |
| -- 如果您在 SQL 输入区输入了多条语句,Databend Cloud 只执行光标所在的 SQL 语句。您可以通过移动光标执行其他语句。此外,您可以使用键盘快捷键:在 Windows 上按 Ctrl + Enter 或在 Mac 上按 Command + Enter 来执行当前语句;而在 Windows 上按 Ctrl + Shift + Enter 或在 Mac 上按 Command + Shift + Enter 则可以执行所有语句。 |
| 35 | +- 如果你在 SQL 输入区域输入了多个语句,Databend Cloud 只会执行光标所在位置的语句。你可以移动光标来执行其他语句。此外,你可以使用键盘快捷键:Ctrl + Enter(Windows)或 Command + Enter(Mac)来执行当前语句,以及 Ctrl + Shift + Enter(Windows)或 Command + Shift + Enter(Mac)来执行所有语句。 |
32 | 36 | :::
|
33 | 37 |
|
34 |
| -## 管理工作区 |
| 38 | +## 共享工作表 |
35 | 39 |
|
36 |
| -您可以生成多个工作表,并使用文件夹对不同项目的查询进行分类和组织。这些工作表会以选项卡的形式打开,方便在同一个网页上进行切换和查看。 |
| 40 | +你可以将你的工作表与组织中的所有人或特定个人共享。为此,请点击你要共享的工作表中的 **Share**,或者点击 **Share this Folder** 来共享一个工作表文件夹。 |
37 | 41 |
|
38 |
| -:::tip |
39 |
| -如果您的 SQL 语句已经保存在一个 SQL 文件中,您也可以直接通过该文件来创建一个工作区:点击“新建工作区”右侧的“...”按钮,然后选择“根据 SQL 文件创建工作区”。 |
40 |
| -::: |
| 42 | + |
41 | 43 |
|
42 |
| -Databend Cloud 还提供了一些方便的操作来管理单独的工作表。您可以通过 UI 界面克隆、移动、重命名或删除工作表。要这样做,请从工作表列表中选择一个工作表,然后点击顶部的“⋮”按钮,选择相应的操作。此外,您还可以与组织内的特定人员共享工作表。要这样做,请点击顶部的“分享”按钮。在弹出的对话框中,选择要共享的人员,然后复制工作表链接。然后,您可以将链接发送给特定的人员,他们也会收到电子邮件通知。 |
| 44 | +在出现的对话框中,选择共享范围。你可以复制并分享链接给预期的收件人,他们也会收到一封电子邮件通知。请注意,如果你选择 **Designated Members** 范围,收件人必须点击你分享的链接才能成功共享。 |
43 | 45 |
|
44 |
| - |
| 46 | +- 要查看与你共享的工作表,请点击侧边栏中的 **Worksheets**,然后点击右侧的 **Shared with Me** 标签。 |
| 47 | +- 当你与他人共享工作表时,如果他们拥有必要的权限,他们可以执行其中的 SQL 语句,但他们无法对语句进行任何编辑。 |
0 commit comments