全部產品
Search
文件中心

MaxCompute:REMOVE FROM PACKAGE

更新時間:Jun 19, 2024

刪除Package中已添加的資源。

命令格式

remove <object_type> <object_name> from package <package_name>; 

參數說明

參數名稱是否必填說明
object_type指定待刪除的資源類型,即物件類型。單次刪除只能指定一個對象。

對象取值請參見許可權列表

object_name指定資源的名稱。擷取方式如下:
  • 表名稱:您可以通過MaxCompute用戶端執行show tables;命令擷取表或視圖名稱。

  • 資源檔名稱:您可以通過MaxCompute用戶端執行list resources;命令擷取資源名稱。

  • 函數名稱:您可以通過MaxCompute用戶端執行list functions;命令擷取函數名稱。

  • 執行個體名稱:您可以通過MaxCompute用戶端執行show instances;命令擷取執行個體名稱。

package_name指定Package的名稱。

您可以通過MaxCompute用戶端執行show packages;命令擷取已建立的Package資訊。

使用樣本

刪除Package datashare中已添加的表sale_detail,命令樣本如下。
--刪除Package中的資源。
remove Table sale_detail from package datashare;

相關命令

  • CREATE PACKAGE:建立Package。
  • ADD TO PACKAGE:將資源使用方需要的資源添加至建立的Package中。
  • ALLOW PROJECT:資源提供方授予其他專案使用Package的許可權。
  • DISALLOW PROJECT:資源提供方撤銷授予其他專案使用Package的許可權。
  • DESCRIBE PACKAGE:在MaxCompute專案中查看已建立的Package詳細資料
  • DROP PACKAGE:刪除已建立的Package。
  • INSTALL PACKAGE:在目標MaxCompute專案中安裝Package。
  • UNINSTALL PACKAGE:為目標MaxCompute專案卸載已安裝的Package。
  • GRANT:為使用者或角色授予訪問Package的許可權。
  • REVOKE:撤銷為使用者或角色授予的訪問Package的許可權。
  • SHOW:在MaxCompute專案中查看已建立或已安裝的Package列表。