Azure Text Analytics API для Power BI - ошибка: Web.Contents не удалось получить содержимое - PullRequest
0 голосов
/ 07 мая 2020

Моя цель - получить новый столбец в Power BI с ключевыми фразами на основе столбца с текстовыми данными. Пытаюсь подключить API текстовой аналитики Azure к PowerBI. Я использую этот учебник: https://docs.microsoft.com/nl-nl/azure/cognitive-services/text-analytics/tutorials/tutorial-power-bi-key-phrases

После того, как я вызываю пользовательскую функцию и устанавливаю аутентификацию и конфиденциальность на «анонимный» и «publi c», я получаю столбец KeyPhrases содержит только значения «Ошибка» со следующим описанием:

Произошла ошибка в запросе ''. DataSource.Error: Web.Contents не удалось получить содержимое с https: //******.cognitiveservices.azure.com/.cognitiveservices.azure.com/text/analytics/v2.1/keyPhrases '(404): Ресурс не найден Подробности: DataSourceKind = Web DataSourcePath = https: //*******.cognitiveservices.azure.com/.cognitiveservices.azure.com/text/analytics/v2. 1 / keyPhrases Url = https: //******.cognitiveservices.azure.com/.cognitiveservices.azure.com/text/analytics/v2.1/keyPhrases

Также, Не уверен, что это связано с моей проблемой, но я вижу следующее предупреждение в своей учетной записи Azure в меню «Сеть»: «Настройка VNet не поддерживается для текущего типа API или местоположения ресурса».

Я проверил все шаги в руководстве, я повторно ввел настройки аутентификации и конфиденциальности. Также я попробовал то же самое для функции анализа настроений. Наконец, я попробовал все на другом и очень простом наборе данных c.

Не уверен, в чем причина моей проблемы и как ее решить. Мы будем очень благодарны за любые предложения.

Best, Rosanne

1 Ответ

0 голосов
/ 08 мая 2020

Посмотрите на свое сообщение об ошибке:

'https://******.cognitiveservices.azure.com/.cognitiveservices.azure.com/text/analytics/v2.1/keyPhrases' (404): Resource Not Found Details: DataSourceKind=Web DataSourcePath=https://*******.cognitiveservices.azure.com/.cognitiveservices.azure.com/text/analytics/v2.1/keyPhrases Url=https://******.cognitiveservices.azure.com/.cognitiveservices.azure.com/text/analytics/v2.1/keyPhrases

Оно выдает 404, поэтому вы указываете неправильный URL. И вы можете увидеть в начале своего URL:

https: //******.cognitiveservices.azure.com/.cognitiveservices.azure.com << здесь у вас есть дважды ".cognitiveservices. azure .com /", поэтому вы неправильно настроили URL. </p>

Я не знаю точно, как он настроен на вашей стороне, но вы могли указать регион или конечную точку во время этого и именно здесь вы указали неправильное значение.

...