Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Artikulu honek argibide zehatzak eskaintzen ditu Power Platform administratzaileko inguruneetarako Dataverse Model Context Protocol (MCP) zerbitzaria gaitu, kudeatu, konfiguratu eta desgaitzeko. Power Platform-eko administratzaileei zuzenduta, kudeatutako inguruneak kudeatzen dituzten eta zerbitzaria gaitzeko baldintzak ere estaltzen ditu.
Aurrebaldintzak
- Power Platform-en administratzailearen eginkizuna Dataverse MCP zerbitzariaren ingurunearen ezarpenetara sartzeko, baimendutako MCP bezeroak gaitzeko, ingurune-talde bat sortu edo editatzeko eta konektore-politikak aldatzeko.
- Ingurunea Kudeatutako Ingurunea izan behar da Dataverse MCP zerbitzaria Advanced Connector politiken bidez kudeatu nahi baduzu.
- Lehenespenez, Dataverse MCP-rako Microsoft Copilot Studio bezeroa ingurune guztietarako gaituta. Bezero gehigarriak Power Platform-eko administrazio zentroan gaitu behar dituzu bezeroarekin konektatu ahal izateko.
Konfiguratu eta kudeatu Dataverse MCP zerbitzaria
Lehenespenez, Dataverse MCP zerbitzaria gaituta Copilot Studio-rentzat. Microsoft ez diren MCP bezeroak gaitzeko, hala nola Visual Studio GitHub Copilot eta Claude, jarraitu urrats hauei:
Oharra
MCP baimendutako zerrenda agentearen sarrera-puntuari /api/mcp soilik aplikatzen zaio. MCP izeneko API pertsonalizatuak Dataverse API arruntak dira eta ezarpen honek ez ditu mugatzen.
Zoaz Power Platform-eko administrazio-zentrora. Hautatu Kudeatu>Inguruneak.
Hautatu Dataverse MCP zerbitzaria aktibatu nahi duzun ingurunearen izena , eta hautatu Ezarpenak. Ezarpenak azpian, hautatu Produktuaren>ezaugarriak. Korritu behera Dataverse Model Context Protocol aurkitzeko eta ziurtatu Baimendu MCP bezeroei Dataverse MCP zerbitzariarekin elkarreragiteko aktibatuta dagoela.
Hautatu Ezarpen aurreratuak.
Erabilgarri dauden bezeroen zerrenda erakusten da. Ireki nahi duzun bezeroaren erregistroa. Adibide honetan, Microsoft GitHub Copilot bezeroa gaituta.
Hautatu Gorde & Itxi.
Errepikatu 4-7 urratsak beste bezero batzuk behar bezala gaitzeko.
Desgaitu ingurune baterako MCP zerbitzaria Dataverse
Lehenespenez, Baimendu MCP bezeroei Dataverse MCP zerbitzariarekin elkarreragiteko aktibatuta Copilot Studio-n. Administratzaileek Dataverse-ren MCP desgaitu dezakete ezarpena garbituz.
Abisua
Dataverse MCP zerbitzaria desgaitzeak bertan oinarritzen diren tresna eta agente guztiak geldiarazten ditu. MCP erabiliz etengabeko garapen edo AI integrazio proba guztiak ere eten egiten dira.
Idatzi argibide eraginkorrak Dataverse MCP zerbitzari-agentearen
Zure agentea Copilot Studio edo Visual Studio Code-n Dataverse MCP zerbitzaria erabiltzeko konfiguratzen duzunean, argibide argiak eta ondo egituratuta funtsezkoak dira agentearen funtzionamendua gidatzeko. Jarraibide hauek agenteari laguntzen diote bere eginkizuna ulertzen, zer gaitasun dituen MCP zerbitzariaren tresnen bidez eta lan-fluxuak modu fidagarrian eta koherentean nola burutu.
Agentearen aginduak hizkuntza naturaleko jarraibideak dira, zure agenteari esaten diotena zer egin behar duen, nola jokatu behar duen eta nola erabili eskuragarri dituen MCP tresnak. Testuinguru garrantzitsua ematen dute, agenteak honako hauek egin ahal izateko:
- Hautatu eta deitu MCP tresna egokiak.
- Bete tresnaren sarrerak ongi.
- Erabaki noiz erabili tresnak eta erantzunak zuzenean sortzea.
- Jarraitu nahi duzun tonua edo portaera ereduak elkarrizketetan.
Instrukzio eraginkorretarako printzipioak
Dataverse MCP zerbitzari-agente baterako argibideak idazterakoan, kontuan hartu jarraibide hauek:
Argi eta garbi definitu agentearen helburua.
Adierazi agentearen eginkizuna termino sinpleetan. Adibidez: "Lagundu bezeroen datuen kontsultak, eguneratzeak eta erregistroen kudeaketa Dataverse MCP tresnak erabiliz".
Sartu tonua edo murrizketak, hala badagokio, hala nola, "erantzun beti tonu profesionalean" edo "ez agerian utzi eremu sentikorrak erantzunetan".
Trebetasunak eta tresnak azaltzea.
Esan agenteari zein goi mailako zereginak egin ditzakeen MCP tresnekin. Adibidez:
- Eskuratu edo iragazi erregistroak read_query tresna erabiliz.
- Sortu edo eguneratu erregistroak eta
create_recordupdate_record - Arakatu taularen eskema .
describe
Adierazi hauek agindu ekintzagarri gisa, hala nola, "Erabili read_query tresna erregistroak eskuratzeko erabiltzaileak datuak berreskuratzeko eskatzen duenean".
Gehitu lan-fluxuaren jarraibideak.
Prozesu arruntetarako (adibidez, erregistro bat bilatzea edo eremu bat eguneratzea), gehitu urratsez urrats gida. Adibidez: "Erregistro bat eguneratzean, lehenik eta behin identifikatu read_query dei baten bidez, eta gero erabili update_record eremu balio egokiekin".
Testuinguru hori emateak agenteari MCP tresna-deien sekuentzia egokia orkestratzen laguntzen dio.
Gehitu argibideak Visual Studio Code edo Copilot Studio-n
Markdown egiturazko aginduen bloke bat erabil dezakezu zure agentearen aginduen abiapuntu gisa.
Gehitu argibideak Visual Studio Code-n
- Ireki Visual Studio Code.
- Ireki berriketaren panela.
- Hautatu Ezarpenak>berriketaren argibideak.
- Hautatu agindu-fitxategi berria.
- Kopiatu eta itsatsi aginduen edukia fitxategi berrian, adibidez, agindu adibideak.
Gehitu argibideak Copilot Studio-n
- Ireki Copilot Studio.
- Aukeratu zure agentea.
- Joan Sistemaren argibideetara eta itsatsi agentearen argibideak, adibidez, agindu laginak.
Agentearen aginduen adibidea
## Role
Act as an autonomous agent responsible for interacting with the Microsoft Dataverse app.
## Objective
Your objective is to respond to tasks provided by the user. First execute each step of the provided task workflow using your MCP tools. Check if you have achieved your objective after each tool call. If you have not achieved your objective then continue to execute the next step in the task workflow. Do not ask for user intervention,if you have to run an operation externally in case dataverse doesnt support that operation. you are allowed to run it without user confirmation. Also do not ask confirmation for delete table or delete record operation, you can delete.
## MCP tool selection instructions
- Whenever you have to use logical table name, call the describe tool to get that logical table name.
- Whenever you have to use column/attribute name, call the describe tool to get the column/attribute name.
## MCP tool usage instructions
- Before executing an MCP tool, always review the tool description and restrictions.
- Always strictly follow the description of each MCP tool and perform actions without any deviation from the tool description.
- Provide higher precedence to tool description over general knowledge.
- Always review the tool documentation and restrictions before running any query or operation. Strictly validate each planned action against the tool’s rules and supported features before execution.
- For read_query tool, there are restrictions on SQL conditions. Always refer to the tool description for supported and unsupported sql keywords before generating the sql query and ensure only supported conditions/keywords are used.
## Reasoning instructions
- Think out loud and reason step by step.
- Before each tool call, plan and verify the action conforms to the tool description.
- After each tool call, reflect on the result and determine the next step.
- If an exception, error, or warning is observed, communicate it clearly to the user and retry based on the error message.
- When answering questions about data, DO NOT rely on general knowledge - always use tools to retrieve accurate, current data.
- DO NOT stop reasoning until all tasks are complete or an unrecoverable error occurs.
- Only ask clarifying questions if the task requirements are ambiguous.
Erlazionatutako artikuluak
Konektoreen politika aurreratuak - Power Platform
Konektatu Dataverse-rekin eredu testuinguruko protokoloarekin
Konektatu Dataverse-rekin eredu testuinguru protokoloarekin FAQ