Free AI-102 Korean Questions for Microsoft Designing and Implementing a Microsoft Azure AI Solution (AI-102 Korean Version) AI-102 Korean Exam as PDF & Practice Test Engine
다음과 같은 데이터 소스가 있습니다.
재무: 온프레미스 Microsoft SQL Server 데이터베이스
판매: Core(SQL) API를 사용하는 Azure Cosmos DB
로그: Azure Table 저장소
HR: Azure SQL 데이터베이스
Azure Cognitive Search REST API를 사용하여 모든 데이터를 검색할 수 있는지 확인해야 합니다. 어떻게 해야 할까요?
재무: 온프레미스 Microsoft SQL Server 데이터베이스
판매: Core(SQL) API를 사용하는 Azure Cosmos DB
로그: Azure Table 저장소
HR: Azure SQL 데이터베이스
Azure Cognitive Search REST API를 사용하여 모든 데이터를 검색할 수 있는지 확인해야 합니다. 어떻게 해야 할까요?
Correct Answer: B
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
문장을 올바르게 완성하는 답을 선택하세요.


Correct Answer:

Explanation:
A data analyst
The statement is:
"________ is responsible for creating visuals and charts that help a company make informed decisions." Let's analyze the options:
A data analyst
Main responsibility: interpreting data, creating visuals, dashboards, and reports using tools like Power BI, Excel, or Tableau.
Helps stakeholders make business decisions from data.
Correct answer.
A data engineer
Focuses on designing, building, and maintaining data pipelines, ETL processes, and storage systems.
Not primarily responsible for creating visuals.
A data scientist
Specializes in advanced analytics, machine learning, and statistical modeling.
They may present insights but their focus is on predictions and algorithms, not routine visuals.
A database administrator (DBA)
Responsible for managing databases, ensuring security, availability, backups, and performance.
Not responsible for creating visuals or dashboards.
The answer: A data analyst
Microsoft Reference
Roles in data analytics
Microsoft Learn: Data Analyst role description - responsible for creating reports and visualizations to support decision-making.
언어 번역 기능이 포함된 애플리케이션을 개발하고 있습니다.
이 애플리케이션은 getTextToBeTranslated라는 함수를 사용하여 검색된 텍스트를 번역합니다. 텍스트는 여러 언어 중 하나로 작성될 수 있습니다. 텍스트 내용은 Americas Azure 지역 내에 있어야 합니다.
텍스트를 단일 언어로 번역하려면 코드를 개발해야 합니다.
코드는 어떻게 작성해야 하나요? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

이 애플리케이션은 getTextToBeTranslated라는 함수를 사용하여 검색된 텍스트를 번역합니다. 텍스트는 여러 언어 중 하나로 작성될 수 있습니다. 텍스트 내용은 Americas Azure 지역 내에 있어야 합니다.
텍스트를 단일 언어로 번역하려면 코드를 개발해야 합니다.
코드는 어떻게 작성해야 하나요? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

You are building an application that:
Uses Azure Translator service to translate text.
The text comes from getTextToBeTranslated() .
The text can be in many languages.
Requirement: the content must remain within the Americas Azure geography.
Output: must translate text into a single language (English in this case).
Step 1 - Choosing the correct endpoint
The Translator service provides region-specific endpoints.
For Americas geography, you must use the North America (NAM) endpoint:
https: //api-nam.cognitive.microsofttranslator.com/translate
Other options like api-apc (Asia Pacific) or api-nam.../detect are incorrect because:
/detect is used to identify the source language, not translate.
/transliterate is for script conversion, not translation.
We need the /translate path.
Step 2 - Setting the correct query parameter
To specify the target language, you must use the to query string parameter. Example:
?t o=en
Options like from=en or suggestedFrom=en are not correct here, because:
The text can be in many languages # we don't know the source language in advance.
Translator automatically detects the source if from is not specified.
We only need to define the target language.
Final Code Snippet (corrected)
var endpoint = " https://api-nam.cognitive.microsofttranslator.com/translate " ; var apiKey = " YOUR_SUBSCRIPTION_KEY " ; var text = getTextToBeTranslated(); var body = " [{ ' Text ' : ' " + text + " ' }] " ; var client = new HttpClient(); client.DefaultRequestHeaders.Add( " Ocp-Apim-Subscription-Key " , apiKey); var uri = endpoint + " ?to=en " ; HttpResponseMessage response; var content = new StringContent(body, Encoding.UTF8, " application/json " ); response = await client.PutAsync(uri, content); Correct Answer Endpoint: https://api-nam.cognitive.microsofttranslator.com/translate URI: ?to=en Microsoft References Translator v3.0 Reference Region-specific Translator endpoints
Microsoft Bot Framework Composer를 사용하여 사용자가 품목을 구매할 수 있는 챗봇을 빌드합니다.
사용자가 진행 중인 거래를 취소할 수 있도록 해야 합니다. 솔루션은 개발 노력을 최소화해야 합니다.
봇에 무엇을 추가해야 하나요?
사용자가 진행 중인 거래를 취소할 수 있도록 해야 합니다. 솔루션은 개발 노력을 최소화해야 합니다.
봇에 무엇을 추가해야 하나요?
Correct Answer: B
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
Microsoft Bot Framework SDK와 Azure Bot Service를 사용하여 봇을 빌드합니다.
Azure에 봇을 배포할 계획입니다.
봇 채널 등록 서비스를 사용하여 봇을 등록합니다.
배포를 완료하는 데 필요한 두 가지 값은 무엇입니까? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
Azure에 봇을 배포할 계획입니다.
봇 채널 등록 서비스를 사용하여 봇을 등록합니다.
배포를 완료하는 데 필요한 두 가지 값은 무엇입니까? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
Correct Answer: D,E
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
Microsoft Bot Framework Composer를 사용하여 챗봇을 만들고 있습니다.
다음 그림은 대화 상자의 디자인을 보여줍니다.

다음 각 문장에 대해, 문장이 사실이라면 '예'를 선택하세요. 그렇지 않으면 '아니요'를 선택하세요.
참고: 정답 하나당 1점입니다.

다음 그림은 대화 상자의 디자인을 보여줍니다.

다음 각 문장에 대해, 문장이 사실이라면 '예'를 선택하세요. 그렇지 않으면 '아니요'를 선택하세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

Dialog Recap
The Bot Framework Composer dialog shown:
Bot asks: "What is your name?"
User input stored in user.name .
Property is user.name with a value expression: =coalesce(@user.Name, @personName) Bot asks: "Hello ${user.name}, how old are you?" User input stored in user.age .
Statement Analysis
user.name is an entity.
No.
user.name here is not an entity. It is a property in the bot's memory (user state).
Entities come from LUIS/CLU recognition, while this is a variable property.
The dialog asks for a user name and a user age and assigns appropriate values to the user.name and user.age properties.
Yes.
The dialog explicitly prompts for a text input (name) and a number input (age) and assigns them to user.name and user.age .
The chatbot attempts to take the first non-null entity value for userName or personName and assigns the value to user.name.
Yes.
The expression =coalesce(@user.Name, @personName) ensures that if @user.Name exists, it's used; otherwise, it tries @personName . This is exactly first-non-null entity resolution.
Final Answer
user.name is an entity. # No
The dialog asks for a user name and a user age and assigns appropriate values to the user.name and user.age properties. # Yes The chatbot attempts to take the first non-null entity value for userName or personName and assigns the value to user.name. # Yes Microsoft References Bot Framework Composer - Memory and Properties Expressions and coalesce function Reference:
https://docs.microsoft.com/en-us/composer/concept-language-generation
Azure Cognitive Search 솔루션과 소셜 미디어 게시물에 대한 감정 분석을 수행하는 보강 파이프라인이 있습니다.
소셜 미디어 게시물과 감성 분석 결과를 포함할 지식 저장소를 정의해야 합니다.
정의에 어떤 두 필드를 포함해야 할까요? 각 정답은 답의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
소셜 미디어 게시물과 감성 분석 결과를 포함할 지식 저장소를 정의해야 합니다.
정의에 어떤 두 필드를 포함해야 할까요? 각 정답은 답의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
Correct Answer: A,E
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
애플리케이션의 텍스트 분석 결과를 살펴보고 있습니다.
분석된 텍스트는 다음과 같습니다. "지난주 시애틀 여행 중에 저희 투어 가이드가 스페이스 니들까지 데려다주었습니다." 응답에는 다음 표에 표시된 데이터가 포함되어 있습니다.

텍스트를 분석하는 데 어떤 텍스트 분석 API를 사용합니까?
분석된 텍스트는 다음과 같습니다. "지난주 시애틀 여행 중에 저희 투어 가이드가 스페이스 니들까지 데려다주었습니다." 응답에는 다음 표에 표시된 데이터가 포함되어 있습니다.

텍스트를 분석하는 데 어떤 텍스트 분석 API를 사용합니까?
Correct Answer: B
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
Azure 구독이 있습니다
사용자 프롬프트에 따라 가상 스토리를 생성하는 새로운 리소스를 만들어야 합니다. 솔루션은 리소스가 고객 관리 키를 사용하여 데이터를 보호하도록 해야 합니다.
대본을 어떻게 작성해야 할까요? 답변하려면 답변 영역에서 적절한 보기를 선택하세요.
참고: 정답 하나당 1점입니다.

사용자 프롬프트에 따라 가상 스토리를 생성하는 새로운 리소스를 만들어야 합니다. 솔루션은 리소스가 고객 관리 키를 사용하여 데이터를 보호하도록 해야 합니다.
대본을 어떻게 작성해야 할까요? 답변하려면 답변 영역에서 적절한 보기를 선택하세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

To create a resource that can generate fictional stories from prompts, you need an Azure OpenAI account (-- kind OpenAI).
To protect data with a customer-managed key (CMK) , you must pass the key information (Key Vault URI, key name, key version) via the --encryption parameter when creating the Cognitive Services account. The JSON shown (with keyName, keyVersion, and keyVaultUri) is exactly the payload expected by --encryption.
A complete example pattern:
az cognitiveservices account create \
-n myresource -g myResourceGroup -l westeurope \
--kind OpenAI --sku S \
--assign-identity \
--encryption ' {
" keyName " : " keyname " ,
" keyVersion " : " secretVersion " ,
" keyVaultUri " : " https:// < your-kv > .vault.azure.net/ "
} '
(Adding --assign-identity allows the service to access the Key Vault key; the hotspot specifically asks for the parameter that takes the JSON block and the resource kind, which are --encryption and OpenAI.) Microsoft References Azure CLI: Create Cognitive Services account with customer-managed keys using --encryption.
https://learn.microsoft.com/azure/ai-services/cognitive-services-encryption-keys#configure-customer- managed-keys Azure Cognitive Services (Azure AI services) CLI parameters including --kind OpenAI .
https://learn.microsoft.com/azure/ai-services/cognitive-services-management-api-cli#create-a-cognitive- services-account
내부 문서에 Azure Cognitive Search를 사용하는 애플리케이션을 개발하고 있습니다.
Azure Cognitive Search에 대한 문서 수준 필터링을 구현해야 합니다.
해결책에 어떤 세 가지 행동을 포함해야 할까요? 정답은 각각 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
Azure Cognitive Search에 대한 문서 수준 필터링을 구현해야 합니다.
해결책에 어떤 세 가지 행동을 포함해야 할까요? 정답은 각각 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
Correct Answer: A,B,F
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
0
0
0
10
