DataWorks のデータ開発向けリソースファイルを作成する際に、ユーザーが自身のファイル(JAR、PY、アーカイブ、または通常のファイルなど)を指定できるようにサポートします。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ProjectId |
integer |
必須 |
DataWorks ワークスペースの ID。DataWorks コンソールにログインし、ワークスペースの構成ページに移動することで、ワークスペース ID を確認できます。このパラメーターは、本 API 呼び出しにおける DataWorks ワークスペースを特定するために必須です。 |
10000 |
| FileFolderPath |
string |
必須 |
ファイルのパス。 |
Business_process/First_Business_Process/MaxCompute/Folder_1/Folder_2 |
| FileName |
string |
必須 |
ファイル名。 |
Filename |
| FileType |
integer |
必須 |
ファイルのコード種別。 ファイル種別に応じて対応するコード種別が異なります。詳細については、「DataWorks ノードの種別」をご参照ください。 |
10 |
| FileDescription |
string |
任意 |
ファイルの説明文。 |
This is a description |
| Owner |
string |
任意 |
ファイル所有者の Alibaba Cloud ユーザー ID。このパラメーターを空欄のままにした場合、デフォルトで呼び出し元の Alibaba Cloud ユーザー ID が使用されます。 |
1000000000001 |
| Content |
string |
任意 |
ファイルのコード内容。コード形式は、コード種別(fileType)によって異なります。対応する種別のジョブをオペレーションセンターで見つけ、右クリックして「コードの表示」を選択すると、具体的なコード形式を確認できます。 |
SHOW TABLES; |
| ResourceFile |
string |
任意 |
POP が提供するファイルアップロード用 OSS URL。 |
http://bucketname1.oss-cn-shanghai.aliyuncs.com/example |
| OriginResourceName |
string |
必須 |
元のリソースファイルの名称。 |
origin_file_name.sql |
| UploadMode |
boolean |
任意 |
リソースファイルのアップロードモード。このパラメーターは、現時点では MaxCompute のファイル型リソースに対してのみ適用されます。有効な値は以下のとおりです。
|
false |
| RegisterToCalcEngine |
boolean |
必須 |
リソースをコンピュートエンジンへ同期・アップロードするかどうかを指定します。 |
false |
| StorageURL |
string |
任意 |
リソースファイルのコンピュートエンジン上での保存パス。このフィールドは、現時点では EMR および CDH のみで使用されます。EMR の形式は [osshdfs]://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. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。