DataStudio でリソースファイルを作成またはアップロードします。この操作を呼び出すことで実現される機能は、統合開発環境 (IDE) で提供されているリソース作成機能と同じです。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dataworks:* |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ProjectId |
integer |
必須 |
DataWorks ワークスペース ID です。DataWorks コンソールにログインし、「ワークスペース」ページで ID を確認できます。このパラメーターを設定して、操作を適用する DataWorks ワークスペースを指定する必要があります。 |
10111 |
| FileFolderPath |
string |
必須 |
ファイルのパスです。 |
Business_process/First_Business_Process/MaxCompute/Folder_1/Folder_2 |
| FileName |
string |
必須 |
ファイル名です。 |
File name |
| FileType |
integer |
必須 |
ファイルのコードタイプです。ファイルタイプによってコードが異なります。詳細については、「DataWorks ノード」をご参照ください。 ファイルのコードタイプを確認するには、ListFileType 操作を呼び出してください。 |
10 |
| FileDescription |
string |
任意 |
ファイルの説明です。 |
This is a description |
| Owner |
string |
任意 |
ファイル所有者の Alibaba Cloud ユーザー ID です。このパラメーターが空の場合、呼び出し元の Alibaba Cloud ユーザー ID がデフォルトで使用されます。 |
1000000000001 |
| Content |
string |
任意 |
ファイルのコードです。コード形式はファイルタイプによって異なります。特定のファイルタイプのコード形式を確認するには、「オペレーションセンター」に移動し、対象ノードを右クリックして「コードを表示」を選択してください。 |
SHOW TABLES; |
| ResourceFile |
string |
任意 |
POP が提供するファイルアップロード用の OSS URL です。 |
http://bucketname1.oss-cn-shanghai.aliyuncs.com/example |
| OriginResourceName |
string |
必須 |
元のリソースファイル名です。 |
origin_file_name.sql |
| UploadMode |
boolean |
任意 |
ファイルリソースのアップロードモードです。現在、MaxCompute の File タイプのファイルでのみ有効です。値は以下のとおりです。
|
false |
| RegisterToCalcEngine |
boolean |
必須 |
リソースを計算エンジンに同期的にアップロードするかどうかを指定します。 |
false |
| StorageURL |
string |
任意 |
計算エンジン上のリソースファイルの保存パスです。現在、EMR および CDH のみがこのフィールドを使用します。EMR の形式は [oss | hdfs]://path/to/object です。CDH の場合はデフォルトで /user/admin/lib である必要があります。 |
oss://oss-cn-shanghai.aliyuncs.com/emr-test |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答スキーマ |
||
| Data |
integer |
作成後のファイル ID です。 |
1000001 |
| RequestId |
string |
リクエスト ID です。この ID を使用してログを検索し、問題をトラブルシューティングできます。 |
0000-ABCD-EFG |
例
成功レスポンス
JSONJSON
{
"Data": 1000001,
"RequestId": "0000-ABCD-EFG"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 500 | InternalError.System | An internal system error occurred. Try again later. | |
| 500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | |
| 403 | Forbidden.Access | Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. | |
| 429 | Throttling.Api | The request for this resource has exceeded your available limit. | |
| 429 | Throttling.System | The DataWorks system is busy. Try again later. | |
| 429 | Throttling.User | Your request is too frequent. Try again later. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。