本文為您介紹如何使用PyODPS對項目空間進行基本操作。
項目空間是MaxCompute的基本組織單元,更多項目相關的介紹請參見項目。
前提條件:準備運行環境
PyODPS支持在DataWorks的PyODPS節點或本地PC環境中運行,運行前您需先選擇運行工具并準備好運行環境。
- 使用DataWorks:創建好PyODPS 2節點或PyODPS 3節點,詳情請參見通過DataWorks使用PyODPS。
- 使用本地PC環境:安裝好PyODPS并初始化ODPS入口對象。
獲取項目空間
使用MaxCompute入口對象的
get_project()
方法獲取項目空間。project = o.get_project('project_name') # 指定項目名稱時,獲取特定項目。
project = o.get_project() # 不指定項目名稱時,獲取當前項目。
該方法需要提供project_name即項目空間名稱。指定項目空間名稱時,則獲取特定項目;如果不指定項目空間名稱,則獲取當前項目空間名稱。
驗證項目空間是否存在
使用
o.exist_project()
方法,檢驗某個項目空間是否存在。print(o.exist_project('doc_test'))
返回True
則表示項目空間doc_test存在。