Microsoft Learnの演習 - カスタム スキルを実装するが途中でエラーになってしまう

実現したいこと

Microsoft Learnの演習 - カスタム スキルを実装するのエラー解決をしたいです。
https://learn.microsoft.com/ja-jp/training/modules/create-enrichment-pipeline-azure-cognitive-search/11-exercise-custom-skill

発生している問題・分からないこと

上記内容を進める際に「Azureリソースを作成する」のところでaz login --output noneコマンドを
入力すると、エラー①が出ます。
エラー①に記載されているaz login --use-device-code とaz login --tenant TENANT_IDを試し、
az account list-locations -o tableを入力、リソース グループの場所に対応する [名前] の値を
表示することは出来ました。そのあと、./setupを入力すると以下エラー②が出てしまいます。

エラーメッセージ

error

1=エラー①= 2PS C:\Users\Student\mslearn-knowledge-mining\Labfiles\02-search-skill> az login --output none 3A web browser has been opened at https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize. Please continue the login in the web browser. If no web browser is available or if the web browser fails to open, use device code flow with `az login --use-device-code`. 4The following tenants require Multi-Factor Authentication (MFA). Use 'az login --tenant TENANT_ID' to explicitly login to a tenant. 5[ここにはTenant_ID記載されています] '既定のディレクトリ' 6No subscriptions found for ********@outlook.com. 7 8=エラー②= 9PS C:\Users\Student\mslearn-knowledge-mining\Labfiles\02-search-skill> ./setup 10 11C:\Users\Student\mslearn-knowledge-mining\Labfiles\02-search-skill>az login --output none@echo off 12az login: 'none@echo' is not a valid value for '--output'. Allowed values: json, jsonc, yaml, yamlc, table, tsv, none. 13 14Examples from AI knowledge base: 15az login 16Log in interactively. 17 18az login --identity 19Log in using a VM's system-assigned managed identity. 20 21az login -u johndoe@contoso.com -p VerySecret 22Log in with user name and password. This doesn't work with Microsoft accounts or accounts that have two-factor authentication enabled. Use -p=secret if the first character of the password is '-'. 23 24https://aka.ms/cli_ref 25Read more about the command in reference docs 26

該当のソースコード

setup.cmd

1az login --output none@echo off 2SETLOCAL ENABLEDELAYEDEXPANSION 3rem Set values for your subscription and resource group 4set subscription_id=[subscription_id] ←自分のサブスクリプションID 5set resource_group=[resource_group] ←自分のリソースグループ名 6set location=[location] ←リソース グループの場所に対応する [名前] の値 7

試したこと・調べたこと

上記の詳細・結果

Copilotで確認してみたところ、以下出てきたのですがうまくいきませんでした。

↓Copilotの回答

改善方法として、--output パラメーターに有効な値を指定してみてください。例えば、JSON 形式で出力する場合は以下のようになります。

az login --output json


補足

よろしくお願いします

コメントを投稿

0 コメント