开发者社区 问答 正文

MaxCompute Studio:常见问题(FAQ):如何通过 Studio 管理 MaxCompute 元数据



MaxCompute用户在日常使用过程中,需要浏览管理所在project的meta(包括表,函数和资源),我们来看看如何通过Studio来方便的管理操作。

  • 1.如何 新增一个project连接: 参考新增连接 通过MaxCompute project explorer新建一个MaxCompute project连接,连接连通性测试成功后,就可以看到刚才新增的project节点树。
  • 2.如何查看table列表及schema: 参考浏览meta 展开project下的tables & views能看到table和view列表,展开具体的某个table能看到列和类型。
  • 3.如何查看function代码: 展开functions能看到function列表,展开具体的某个function能看到方法签名,双击该function即可以看到反编译的源码。
  • 4.如何查看下载表的sample数据: 参考导入导出表数据 双击某个table就能看到详细的schema,还能预览sample数据,在data preview窗格中右键“Export grid data”。你也可以直接在节点树的表名上右键export。
  • 5.如何更新节点的meta:譬如某个表新增了一列,你可以在选中该表后右键”refreshmeta”或点击工具栏上的refresh按钮,即可以看到新增的这一列了。又譬如project下新建了一些表,选中tables &view后点击工具栏上的refresh按钮即可以看到新建的这些表了。
  • 6.如何对表做DDL操作: 删除是可以直接批量操作的,选中表后,右键”Delete table from server”即可。新增和编辑还不支持直接通过界面操作,你可以通过在editor里编写相应的DDL语句来完成。

展开
收起
行者武松 2017-10-24 13:53:02 1829 分享 版权
阿里云 AI 助理回答

在阿里云MaxCompute的使用中,通过DataWorks Studio来管理项目(Project)的元数据(Meta)确实是一个高效且直观的方式。根据您的描述,这里为您详细说明如何进行这些操作:

1. 新增一个Project连接

  • 步骤:
    1. 登录DataWorks: 首先,您需要登录到阿里云DataWorks控制台(https://dataworks.aliyun.com/)。
    2. 进入Studio: 在DataWorks首页,点击“开发”或者直接访问工作室地址进入DataWorks Studio界面。
    3. 新建连接: 在Studio左侧导航栏,找到并点击“资源管理”>“数据源”。
    4. 添加MaxCompute连接: 点击右上角的“新建”按钮,选择“MaxCompute”作为数据源类型。
    5. 配置连接信息: 按照提示填写相关信息,包括但不限于Access ID、Access Key、Endpoint、Project Name等。确保所有信息准确无误。
    6. 测试连接: 填写完毕后,点击“测试连接”以验证配置是否正确。如果测试成功,表示您可以成功连接到指定的MaxCompute Project。
    7. 保存连接: 测试成功后,点击“确定”或“保存”,新建立的连接就会出现在数据源列表中。

2. 查看table列表及schema

  • 步骤:
    1. 打开Project Explorer: 在Studio主界面的左侧,找到并展开“项目资源管理”下的“MaxCompute项目浏览器”(或直接称为“Project Explorer”)。
    2. 选择Project: 在Project Explorer中,找到并点击您刚才新增的MaxCompute项目节点。
    3. 浏览tables: 展开该项目节点后,您会看到“tables”子目录,点击它,此时右侧的工作区会列出该Project下所有的表。
    4. 查看表详情: 对于每个表,双击表名或在其上右键选择“查看表结构”(或类似选项),即可查看该表的详细Schema信息,包括列名、数据类型、分区情况等。

通过上述步骤,您可以方便地在DataWorks Studio中管理和浏览MaxCompute项目的元数据,从而更高效地进行数据处理和分析任务。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答