Items - Create Lakehouse
指定したワークスペースにレイクハウスを作成します。
この API は、実行時間の長い操作 (LRO)をサポートします。
この API では、定義を使用した lakehouse の作成はサポートされていません。
権限
呼び出し元には、共同作成者 以上のワークスペース ロールが必要です。
必要な委任されたスコープ
Lakehouse.ReadWrite.All または Item.ReadWrite.All
Microsoft Entra でサポートされている ID
この API では、このセクションに記載されている Microsoft ID がサポートされています。
同一性 | 支える |
---|---|
利用者 | はい |
サービス プリンシパルの とマネージド ID の | はい |
インターフェイス
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/lakehouses
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
workspace
|
path | True |
string uuid |
ワークスペース ID。 |
要求本文
名前 | 必須 | 型 | 説明 |
---|---|---|---|
displayName | True |
string |
レイクハウスの表示名。 表示名は、項目の種類に応じて名前付け規則に従う必要があります。 |
creationPayload |
レイクハウス作成ペイロード。 |
||
description |
string |
レイクハウスの説明。 最大長は 256 文字です。 |
応答
名前 | 型 | 説明 |
---|---|---|
201 Created |
正常に作成されました |
|
202 Accepted |
要求は受け入れ済み、lakehouse のプロビジョニングが進行中です。 ヘッダー
|
|
Other Status Codes |
一般的なエラー コード:
|
例
Create a lakehouse example |
Create a lakehouse with schema example |
Create a lakehouse example
要求のサンプル
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/lakehouses
{
"displayName": "Lakehouse_1",
"description": "A lakehouse description"
}
応答のサンプル
{
"displayName": "Lakehouse_1",
"description": "A lakehouse description",
"type": "Lakehouse",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715"
}
Location: https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6
x-ms-operation-id: 0acd697c-1550-43cd-b998-91bfbfbd47c6
Retry-After: 30
Create a lakehouse with schema example
要求のサンプル
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/lakehouses
{
"displayName": "Lakehouse_created_with_schema",
"description": "A schema enabled lakehouse.",
"creationPayload": {
"enableSchemas": true
}
}
応答のサンプル
{
"displayName": "Lakehouse_created_with_schema",
"description": "A schema enabled lakehouse.",
"type": "Lakehouse",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715"
}
Location: https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6
x-ms-operation-id: 0acd697c-1550-43cd-b998-91bfbfbd47c6
Retry-After: 30
定義
名前 | 説明 |
---|---|
Create |
lakehouse 要求ペイロードを作成します。 |
Error |
エラー関連のリソース詳細オブジェクト。 |
Error |
エラー応答。 |
Error |
エラー応答の詳細。 |
Item |
アイテムの種類。 追加の項目の種類は、時間の経過と同時に追加される場合があります。 |
Lakehouse |
レイクハウスアイテム。 |
Lakehouse |
(プレビュー) Lakehouse 項目ペイロード。 このプロパティは現在、スキーマが有効になっている lakehouse がプレビュー段階であるために必要です。 一般公開 (GA) 時に冗長になる可能性があります。 |
Lakehouse |
レイクハウスのプロパティ。 |
Sql |
SQL エンドポイントのプロパティを含むオブジェクト。 |
Sql |
SQL エンドポイントのプロビジョニング状態の種類。 追加の |
CreateLakehouseRequest
lakehouse 要求ペイロードを作成します。
名前 | 型 | 説明 |
---|---|---|
creationPayload |
レイクハウス作成ペイロード。 |
|
description |
string |
レイクハウスの説明。 最大長は 256 文字です。 |
displayName |
string |
レイクハウスの表示名。 表示名は、項目の種類に応じて名前付け規則に従う必要があります。 |
ErrorRelatedResource
エラー関連のリソース詳細オブジェクト。
名前 | 型 | 説明 |
---|---|---|
resourceId |
string |
エラーに関係するリソース ID。 |
resourceType |
string |
エラーに関係するリソースの種類。 |
ErrorResponse
エラー応答。
名前 | 型 | 説明 |
---|---|---|
errorCode |
string |
エラー状態に関する情報を提供し、サービスとそのユーザー間の標準化された通信を可能にする特定の識別子。 |
message |
string |
エラーの人間が判読できる表現。 |
moreDetails |
その他のエラーの詳細の一覧。 |
|
relatedResource |
エラー関連のリソースの詳細。 |
|
requestId |
string |
エラーに関連付けられている要求の ID。 |
ErrorResponseDetails
エラー応答の詳細。
名前 | 型 | 説明 |
---|---|---|
errorCode |
string |
エラー状態に関する情報を提供し、サービスとそのユーザー間の標準化された通信を可能にする特定の識別子。 |
message |
string |
エラーの人間が判読できる表現。 |
relatedResource |
エラー関連のリソースの詳細。 |
ItemType
アイテムの種類。 追加の項目の種類は、時間の経過と同時に追加される場合があります。
値 | 説明 |
---|---|
Dashboard |
PowerBI ダッシュボード。 |
DataPipeline |
データ パイプライン。 |
Datamart |
PowerBI データマート。 |
Environment |
環境。 |
Eventhouse |
イベントハウス。 |
Eventstream |
イベントストリーム。 |
GraphQLApi |
GraphQL 項目の API。 |
KQLDashboard |
KQL ダッシュボード。 |
KQLDatabase |
KQL データベース。 |
KQLQueryset |
KQL クエリセット。 |
Lakehouse |
レイクハウス。 |
MLExperiment |
機械学習の実験。 |
MLModel |
機械学習モデル。 |
MirroredDatabase |
ミラー化されたデータベース。 |
MirroredWarehouse |
ミラー化された倉庫。 |
MountedDataFactory |
MountedDataFactory。 |
Notebook |
ノートブック。 |
PaginatedReport |
PowerBI のページ分割されたレポート。 |
Reflex |
反射。 |
Report |
PowerBI レポート。 |
SQLDatabase |
SQLDatabase。 |
SQLEndpoint |
SQL エンドポイント。 |
SemanticModel |
PowerBI セマンティック モデル。 |
SparkJobDefinition |
Spark ジョブ定義。 |
Warehouse |
倉庫。 |
Lakehouse
レイクハウスアイテム。
名前 | 型 | 説明 |
---|---|---|
description |
string |
アイテムの説明。 |
displayName |
string |
アイテムの表示名。 |
id |
string uuid |
アイテム ID。 |
properties |
レイクハウスのプロパティ。 |
|
type |
アイテムの種類。 |
|
workspaceId |
string uuid |
ワークスペース ID。 |
LakehouseCreationPayload
(プレビュー) Lakehouse 項目ペイロード。 このプロパティは現在、スキーマが有効になっている lakehouse がプレビュー段階であるために必要です。 一般公開 (GA) 時に冗長になる可能性があります。
名前 | 型 | 説明 |
---|---|---|
enableSchemas |
boolean |
true に設定されている場合は、スキーマが有効な lakehouse を作成します。 'true' のみが許可されます。 |
LakehouseProperties
レイクハウスのプロパティ。
名前 | 型 | 説明 |
---|---|---|
defaultSchema |
string |
レイクハウスの既定のスキーマ。 このプロパティは、スキーマが有効な lakehouse の場合にのみ返されます。 |
oneLakeFilesPath |
string |
Lakehouse ファイル ディレクトリへの OneLake パス。 |
oneLakeTablesPath |
string |
Lakehouse テーブル ディレクトリへの OneLake パス。 |
sqlEndpointProperties |
SQL エンドポイントのプロパティを含むオブジェクト。 |
SqlEndpointProperties
SQL エンドポイントのプロパティを含むオブジェクト。
名前 | 型 | 説明 |
---|---|---|
connectionString |
string |
SQL エンドポイント接続文字列。 |
id |
string |
SQL エンドポイント ID。 |
provisioningStatus |
SQL エンドポイントのプロビジョニング状態。 |
SqlEndpointProvisioningStatus
SQL エンドポイントのプロビジョニング状態の種類。 追加の SqlEndpointProvisioningStatus
型は、時間の経過と同時に追加される場合があります。
値 | 説明 |
---|---|
Failed |
SQL エンドポイントのプロビジョニングに失敗しました。 |
InProgress |
SQL エンドポイントのプロビジョニングが進行中です。 |
Success |
SQL エンドポイントのプロビジョニングに成功しました。 |