У меня есть пустое озеро в моем рабочем месте ткани.
Я пытаюсь создать папку в /files < /code> с помощью API ткани.var result = await _fabricClient.Core.Folders.CreateFolderAsync(
workspaceId,
new CreateFolderRequest(request.Name),
cancellationToken);
< /code>
Когда я пытаюсь установить ParentFoldid the CreateFolderRequest The LakehouseId, вызов не сбои. это: < /p>
public async Task CreateLakehouseFolderAsync(
Guid workspaceId,
Guid lakehouseId,
CreateLakehouseFolderRequest request,
CancellationToken cancellationToken)
{
ArgumentNullException.ThrowIfNull(request);
var url = new Uri(
_baseUri,
$"v1/workspaces/{workspaceId}/items/{lakehouseId}/onedata/folders"
);
var ctx = new TokenRequestContext(
["https://api.fabric.microsoft.com/.default"]
);
var token = await _credential
.GetTokenAsync(ctx, cancellationToken)
.ConfigureAwait(false);
// Always default to root ("/") so that folders are created under /Files
var payload = new
{
name = request.Name,
path = "/"
};
using var httpRequest = new HttpRequestMessage(HttpMethod.Post, url)
{
Content = new StringContent(
JsonSerializer.Serialize(payload),
Encoding.UTF8,
"application/json")
};
httpRequest.Headers.Authorization =
new AuthenticationHeaderValue("Bearer", token.Token);
using var httpResponse = await _httpClient
.SendAsync(httpRequest, cancellationToken)
.ConfigureAwait(false);
if (!httpResponse.IsSuccessStatusCode)
{
throw new RequestFailedException(
(int)httpResponse.StatusCode,
$"Failed to create lakehouse folder '{request.Name}' with status {httpResponse.StatusCode}"
);
}
return new BinaryDataResponse(httpResponse);
}
< /code>
Но с помощью этой ошибки я получаю эту ошибку: < /p>
azure.requestfailedException: не удалось создать папку Lakehouse 'upload' в path ' /file' со статусом notfound < /p>
< /blockquote>
Как правильный способ создания в «Br /> < /> < /blockquote>
» в «Br /> < /> < /blockquote>
» в «Br /> < /> < /blockquote>
». Что я делаю не так?
Заранее!
Подробнее здесь: https://stackoverflow.com/questions/797 ... -lakehouse
Создать структуру папок в ткани Lakehouse ⇐ C#
Место общения программистов C#
1758522762
Anonymous
У меня есть пустое озеро в моем рабочем месте ткани.
Я пытаюсь создать папку в /files < /code> с помощью API ткани.var result = await _fabricClient.Core.Folders.CreateFolderAsync(
workspaceId,
new CreateFolderRequest(request.Name),
cancellationToken);
< /code>
Когда я пытаюсь установить ParentFoldid the CreateFolderRequest The LakehouseId, вызов не сбои. это: < /p>
public async Task CreateLakehouseFolderAsync(
Guid workspaceId,
Guid lakehouseId,
CreateLakehouseFolderRequest request,
CancellationToken cancellationToken)
{
ArgumentNullException.ThrowIfNull(request);
var url = new Uri(
_baseUri,
$"v1/workspaces/{workspaceId}/items/{lakehouseId}/onedata/folders"
);
var ctx = new TokenRequestContext(
["https://api.fabric.microsoft.com/.default"]
);
var token = await _credential
.GetTokenAsync(ctx, cancellationToken)
.ConfigureAwait(false);
// Always default to root ("/") so that folders are created under /Files
var payload = new
{
name = request.Name,
path = "/"
};
using var httpRequest = new HttpRequestMessage(HttpMethod.Post, url)
{
Content = new StringContent(
JsonSerializer.Serialize(payload),
Encoding.UTF8,
"application/json")
};
httpRequest.Headers.Authorization =
new AuthenticationHeaderValue("Bearer", token.Token);
using var httpResponse = await _httpClient
.SendAsync(httpRequest, cancellationToken)
.ConfigureAwait(false);
if (!httpResponse.IsSuccessStatusCode)
{
throw new RequestFailedException(
(int)httpResponse.StatusCode,
$"Failed to create lakehouse folder '{request.Name}' with status {httpResponse.StatusCode}"
);
}
return new BinaryDataResponse(httpResponse);
}
< /code>
Но с помощью этой ошибки я получаю эту ошибку: < /p>
azure.requestfailedException: не удалось создать папку Lakehouse 'upload' в path ' /file' со статусом notfound < /p>
< /blockquote>
Как правильный способ создания в «Br /> < /> < /blockquote>
» в «Br /> < /> < /blockquote>
» в «Br /> < /> < /blockquote>
». Что я делаю не так?
Заранее!
Подробнее здесь: [url]https://stackoverflow.com/questions/79771298/create-folder-structure-in-fabric-lakehouse[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия