మీ సంస్థ కోసం Databricks యాప్ టెంప్లేట్ను సెటప్ చేస్తున్న ChatGPT వర్క్స్పేస్ అడ్మిన్ అయితే ఈ గైడ్ను ఉపయోగించండి. టెంప్లేట్ అనేది సభ్యులు ఉపయోగించే తుది యాప్ కాదు. మీరు అవసరమైన Databricks కాన్ఫిగరేషన్ను అందించిన తర్వాత వర్క్స్పేస్కు ప్రత్యేకమైన డ్రాఫ్ట్ యాప్ను సృష్టించే సెటప్ ఫ్లో ఇది.
Databricks కోసం, ఎక్కువ భాగం సెటప్ Databricks Account Consoleలో జరుగుతుంది. మీరు కస్టమ్ OAuth యాప్ కనెక్షన్ను సృష్టించి, ChatGPT callback URLను నమోదు చేసి, జనరేట్ చేసిన క్లయింట్ క్రెడెన్షియల్స్ను కాపీ చేసి, ఆ విలువలను ChatGPT టెంప్లేట్ సెటప్ ఫ్లోలో పేస్ట్ చేస్తారు. ChatGPT డ్రాఫ్ట్ యాప్ను సృష్టించిన తర్వాత, మీరు దాన్ని ప్రచురించి ఇతర వర్క్స్పేస్ యాప్ల మాదిరిగానే నిర్వహించవచ్చు.
మీరు ఏమి సెటప్ చేస్తున్నారు
మీరు ChatGPTలో వర్క్స్పేస్కు ప్రత్యేకమైన Databricks యాప్ను సృష్టిస్తున్నారు. యాప్ వీటిని ఉపయోగిస్తుంది:
మీ Databricks Account Consoleలో సృష్టించిన Databricks OAuth యాప్ కనెక్షన్.
Databricks OAuth క్లయింట్ ID మరియు క్లయింట్ సీక్రెట్.
ChatGPT నుండి కాపీ చేసిన ఖచ్చితమైన callback URL.
మీరు ప్రారంభించాలనుకునే కనెక్టర్ సామర్థ్యాలకు సరిపోలే Databricks స్కోప్లు.
వర్క్స్పేస్ హోస్ట్, అకౌంట్ హోస్ట్, అకౌంట్ ID లేదా వేర్హౌస్ వంటి, ChatGPT సెటప్ ఫ్లో అడిగే ఏవైనా Databricks ప్రొవైడర్ వివరాలు.
మీరు ప్రారంభించే ముందు
మీకు అవసరమైనవి:
ChatGPT వర్క్స్పేస్ అడ్మిన్ లేదా ఓనర్ యాక్సెస్.
Databricks అకౌంట్ అడ్మిన్ యాక్సెస్. కొన్ని పనులకు వర్క్స్పేస్ అడ్మిన్ యాక్సెస్ సరిపోవచ్చు, కానీ కస్టమ్ యాప్ కనెక్షన్లు Databricks Account Console నుండి కాన్ఫిగర్ చేయబడతాయి.
ప్రత్యేక ట్యాబ్లో Databricks Account Console తెరిచి ఉండాలి.
ఖచ్చితమైన callback URLను కాపీ చేయడానికి ChatGPTలో Databricks యాప్ టెంప్లేట్ సెటప్ స్క్రీన్ తెరిచి ఉండాలి.
యాప్కు సాధారణ Databricks API యాక్సెస్ అవసరమా లేదా కేవలం Databricks SQL యాక్సెస్ మాత్రమే అవసరమా అన్న నిర్ణయం.
Databricks క్లయింట్ సీక్రెట్ను నిర్వహించడానికి సురక్షితమైన స్థలం.
callback URLను మీరే తయారు చేయవద్దు. ChatGPTలో చూపబడిన ఖచ్చితమైన callback URLను కాపీ చేయండి.
సిద్ధం చేయాల్సిన విలువలు
Callback URL: దీన్ని ChatGPT టెంప్లేట్ సెటప్ ఫ్లో నుండి కాపీ చేయండి.
Databricks OAuth క్లయింట్ ID.
Databricks OAuth క్లయింట్ సీక్రెట్.
ALL APIs లేదా SQL వంటి Databricks యాక్సెస్ స్కోప్లు.
ChatGPT సెటప్ ఫ్లో అడిగే Databricks వర్క్స్పేస్ లేదా అకౌంట్ ఫీల్డ్లు.
ChatGPTలో యాప్ను ప్రచురించి నిర్వహించండి
డ్రాఫ్ట్ యాప్ను సృష్టించడం వల్ల అది సభ్యులకు స్వయంచాలకంగా అందుబాటులోకి రాదు. డ్రాఫ్ట్ను సమీక్షించిన తర్వాత:
డ్రాఫ్ట్ యాప్ను ప్రచురించండి.
యాప్ వర్క్స్పేస్ సెట్టింగ్లు > యాప్లు > ప్రారంభించబడినవిలో కనిపిస్తుందో లేదో నిర్ధారించండి.
దాన్ని ఉపయోగించాల్సిన పాత్రల కోసం వినియోగదారు యాక్సెస్ను కాన్ఫిగర్ చేయండి.
యాప్ ద్వారా అందుబాటులో ఉన్న Databricks చర్యల కోసం చర్య నియంత్రణను సమీక్షించండి.
యాప్ను ఉపయోగించే ముందు ChatGPT సభ్యులను ఎప్పుడు అడగాలో ఎంచుకోవడానికి యాప్ అనుమతులును సమీక్షించండి.
అనుమతించబడిన టెస్ట్ వినియోగదారును ChatGPTలో Apps తెరిచి యాప్ కనిపిస్తుందో లేదో నిర్ధారించమని అడగండి.
ఈ యాప్ అనుమతులు ChatGPT సంభాషణలకు వర్తిస్తాయి. ఏ యాప్ చర్యలు అందుబాటులో ఉండాలి మరియు వాటిని ఆమోదించమని తుది వినియోగదారులను ఎప్పుడు అడగాలి అనేది నిర్ణయించడానికి, వర్క్స్పేస్ ఏజెంట్లు ఏజెంట్ బిల్డర్ సెట్ చేసిన ప్రతి-ఏజెంట్ నియంత్రణలను ఉపయోగిస్తాయి. ఏజెంట్ ప్రవర్తన కోసం, చూడండి: ఎంటర్ప్రైజ్ మరియు బిజినెస్ కోసం ChatGPT వర్క్స్పేస్ ఏజెంట్లు.
ChatGPTలో టెంప్లేట్ సెటప్ను ప్రారంభించండి
ChatGPTలో, యాప్ అందుబాటులో ఉండాల్సిన వర్క్స్పేస్కు మారండి.
వర్క్స్పేస్ సెట్టింగ్లు > యాప్లును తెరవండి.
డైరెక్టరీని ఎంచుకోండి.
Databricks కోసం శోధించండి.
Databricks యాప్ టెంప్లేట్ను ఎంచుకుని సెటప్ను ప్రారంభించండి.
Databricks లేదా Databricks - Data Platform వంటి స్పష్టమైన యాప్ పేరు మరియు వివరణను నమోదు చేయండి.
OAuth క్లయింట్ విభాగంలో, ChatGPT నుండి callback URLను కాపీ చేయండి. ఈ ట్యాబ్ను తెరిచి ఉంచండి.
ఉదాహరణ callback URL: https://chatgpt.com/connector/oauth/<callback_id>
callback IDని తీసివేయవద్దు, చివరలో స్లాష్ జోడించవద్దు లేదా దాన్ని సాధారణ ChatGPT URLతో మార్చవద్దు.
Databricksలో OAuth యాప్ కనెక్షన్ను సృష్టించండి
మీ Databricks అకౌంట్ కోసం Databricks Account Consoleను తెరవండి.
ఎడమ సైడ్బార్లో, సెట్టింగ్లు తెరవండి.
యాప్ కనెక్షన్లు ట్యాబ్ను తెరవండి.
కనెక్షన్ జోడించును ఎంచుకోండి.
ChatGPT Databricks Connector వంటి అప్లికేషన్ పేరును నమోదు చేయండి.
Redirect URLsలో, ChatGPT నుండి కాపీ చేసిన ఖచ్చితమైన callback URLను పేస్ట్ చేయండి.
యాక్సెస్ స్కోప్లు కింద, యాప్కు అవసరమైన స్కోప్లను ఎంచుకోండి.
SQLకు మించి Databricks APIs అవసరమయ్యే సాధారణ Databricks యాప్ కోసం ALL APIs ఉపయోగించండి.
Databricks SQL APIsకు పరిమితమైన యాప్ కోసం SQL మాత్రమే ఉపయోగించండి.
మీ సంస్థకు నిర్దిష్ట విధానం లేకపోతే టోకెన్ TTLలను Databricks డిఫాల్ట్లలోనే ఉంచండి.
క్లయింట్ సీక్రెట్ను జనరేట్ చేయండిను ప్రారంభించండి. ఈ ఫ్లో కోసం ChatGPTకు గోప్యమైన OAuth క్లయింట్ అవసరం.
కనెక్షన్ను సృష్టించండి.
Databricks నుండి క్రెడెన్షియల్స్ను కాపీ చేయండి
కనెక్షన్ సృష్టించబడింది డైలాగ్లో, Client IDని కాపీ చేయండి.
Client secretని వెంటనే కాపీ చేసి సురక్షితంగా నిల్వ చేయండి.
సీక్రెట్ను కాపీ చేయకముందే డైలాగ్ను మూసివేస్తే, OAuth యాప్ క్రెడెన్షియల్స్ను సృష్టించండి లేదా రొటేట్ చేసి కొత్త సీక్రెట్ను ఉపయోగించండి.
Databricks సీక్రెట్ను ఒక్కసారి మాత్రమే చూపిస్తుంది. దాన్ని క్రెడెన్షియల్లా పరిగణించండి మరియు స్క్రీన్షాట్లు, టికెట్లు, కామెంట్లు లేదా చాట్లలో చేర్చవద్దు.
ChatGPTలో సెటప్ను పూర్తి చేయండి
ChatGPT టెంప్లేట్ సెటప్ ట్యాబ్కు తిరిగి వెళ్లండి.
Databricks Client IDని OAuth క్లయింట్ IDలో పేస్ట్ చేయండి.
Databricks Client secretని OAuth క్లయింట్ సీక్రెట్లో పేస్ట్ చేయండి.
మీకు ఉద్దేశపూర్వకంగా టెంప్లేట్ డిఫాల్ట్లను ఓవర్రైడ్ చేయాల్సిన అవసరం లేకపోతే Scopesను మార్చకుండా ఉంచండి.
వర్క్స్పేస్ హోస్ట్, అకౌంట్ హోస్ట్, అకౌంట్ ID, వేర్హౌస్ లేదా ఇతర Databricks-స్పెసిఫిక్ విలువలు వంటి సెటప్ ఫ్లోకు అవసరమైన Databricks ప్రొవైడర్ ఫీల్డ్లను పూరించండి.
డ్రాఫ్ట్ యాప్ను సృష్టించండి.
వినియోగదారుగా యాప్ను పరీక్షించండి
అనుమతించబడిన టెస్ట్ వినియోగదారుగా ChatGPT నుండి కనెక్ట్ ఫ్లోను ప్రారంభించండి.
బ్రౌజర్ ఆశించిన Databricks అకౌంట్ లేదా వర్క్స్పేస్ను తెరుస్తుందో లేదో నిర్ధారించండి.
అభ్యర్థించిన స్కోప్లను ఆమోదించండి.
బ్రౌజర్ ChatGPTకు తిరిగి వస్తుందో, యాప్ కనెక్ట్ అయినట్లు చూపుతుందో లేదో ధృవీకరించండి.
ప్రస్తుత వినియోగదారు సమాచారాన్ని పొందడం లేదా ఆమోదించబడిన Databricks SQL వనరును క్వెరీ చేయడం వంటి తక్కువ-రిస్క్ చదివే చర్యను ముందుగా అమలు చేయండి.
రైట్ చర్యలు ప్రారంభించబడితే, విస్తృతంగా రోల్ అవుట్ చేయడానికి ముందు స్పష్టంగా తక్కువ-రిస్క్ ఉన్న Databricks వర్క్ఫ్లోతో పరీక్షించండి.
యాక్సెస్ను నిర్వహించండి
Databricks మరియు ChatGPT రెండూ యాక్సెస్ నియంత్రణకు సహకరిస్తాయి.
ChatGPTలో, ప్రచురించబడిన యాప్ అందుబాటులో ఉండాలా, దాన్ని ఏ వర్క్స్పేస్ పాత్రలు ఉపయోగించవచ్చు, ఏ చర్యలు ప్రారంభించబడ్డాయి, అలాగే యాప్ను ఉపయోగించే ముందు ChatGPT వినియోగదారులను ఎప్పుడు అడగాలి అన్నది వర్క్స్పేస్ అడ్మిన్లు నిర్వహిస్తారు.
Databricksలో, ఏ వినియోగదారులు OAuth యాప్ను అధీకరించగలరు మరియు ఆ వినియోగదారులు ఏ Databricks వనరులను యాక్సెస్ చేయగలరు అన్నది అడ్మిన్లు నిర్వహిస్తారు. యాప్ ChatGPTలో ప్రారంభించబడిన తర్వాత కూడా ప్రొవైడర్ అనుమతులు వర్తిస్తూనే ఉంటాయి.
ట్రబుల్షూటింగ్
Redirect URI సరిపోలడం లేదు: Databricks Redirect URL, path మరియు callback IDతో సహా, ChatGPTలో చూపబడిన callback URLతో ఖచ్చితంగా సరిపోతుందో లేదో నిర్ధారించండి.
సీక్రెట్ లేదు: Databricks సీక్రెట్లు ఒక్కసారి మాత్రమే ప్రదర్శించబడతాయి. అది కాపీ చేయబడకపోతే కొత్త క్లయింట్ సీక్రెట్ను జనరేట్ చేయండి.
OAuth యాప్ వెంటనే అందుబాటులో లేదు: OAuth అప్లికేషన్ అప్డేట్లు ప్రాసెస్ కావడానికి 30 నిమిషాల వరకు పట్టవచ్చని Databricks చెబుతుంది.
స్కోప్ సరిపోదు: ChatGPT ప్రామాణీకరించగలిగినా Databricks API కాల్స్ విఫలమైతే, యాప్కు non-SQL APIs అవసరమైనప్పుడు Databricks యాప్కు ALL APIs ఉన్నాయో లేదో నిర్ధారించండి.
SQL చర్యలు విఫలమవుతున్నాయి: SQL స్కోప్, వేర్హౌస్ కాన్ఫిగరేషన్ మరియు Databricks అనుమతులను నిర్ధారించండి.
తప్పు వర్క్స్పేస్: వినియోగదారులు కనెక్ట్ చేయబోయే అదే ChatGPT వర్క్స్పేస్లో యాప్ను సృష్టించి ప్రచురించండి.
వినియోగదారులు కనెక్ట్ చేయలేరు: వినియోగదారుకు Databricks యాక్సెస్ ఉందని మరియు OAuth యాప్ను అధీకరించడానికి అనుమతి ఉందని నిర్ధారించండి.
