OpenAI
اس صفحے کا مشینی ترجمہ کیا گیا تھا. اصل انگریزی مضمون دیکھیں.

ChatGPT میں Databricks ایپ ٹیمپلیٹ سیٹ اپ کریں

جانیں کہ ChatGPT ورک اسپیس منتظمین اور ChatGPT Plus یا ChatGPT Pro صارفین اپنی تنظیم کے OAuth کلائنٹ سے Databricks کو کیسے مربوط کر سکتے ہیں.

آخری اپ ڈیٹ: 5 days ago

اگر آپ ChatGPT ورک اسپیس کے منتظم یا ChatGPT Plus یا Pro کے صارف ہیں اور پہلے سے شامل OAuth یا اپنی تنظیم کے OAuth کلائنٹ کے ذریعے ڈیٹابرکس جینی کنیکٹر ترتیب دے رہے ہیں، تو یہ رہنما استعمال کریں.

  • پہلے سے شامل OAuth: جب یہ ChatGPT میں دستیاب ہو اور آپ کی ڈیٹابرکس ورک اسپیس کے لیے فعال ہو، تو پہلے سے ترتیب دیا گیا کنکشن استعمال کریں. آپ کو OAuth ایپ بنانے یا کلائنٹ آئی ڈی یا کلائنٹ کی خفیہ کلید درج کرنے کی ضرورت نہیں ہے. نیچے دیے گئے حصے «پہلے سے شامل OAuth» کی ہدایات پر عمل کریں.

  • حسبِ ضرورت OAuth کلائنٹ: اگر پہلے سے شامل OAuth دستیاب نہیں ہے یا آپ کی تنظیم کو اپنا OAuth کلائنٹ درکار ہے، تو یہ طریقہ استعمال کریں. نیچے دیے گئے حصے «حسبِ ضرورت OAuth کلائنٹ» کی ہدایات پر عمل کریں.

آپ کیا ترتیب دے رہے ہیں

آپ اپنے ChatGPT اکاؤنٹ یا ورک اسپیس کے لیے ڈیٹابرکس ایپ کنکشن بنا رہے ہیں. دونوں طریقوں کے لیے ChatGPT میں مانگی گئی ڈیٹابرکس فراہم کنندہ کی تفصیلات اور ان وسائل کی اجازتیں درکار ہیں جنہیں آپ استعمال کرنا چاہتے ہیں. اگر آپ حسبِ ضرورت OAuth کلائنٹ استعمال کرتے ہیں، تو یہ چیزیں بھی تیار رکھیں:

  • آپ کے ڈیٹابرکس اکاؤنٹ کنسول میں بنایا گیا ڈیٹابرکس OAuth ایپ کنکشن.

  • ڈیٹابرکس OAuth کلائنٹ آئی ڈی اور کلائنٹ کی خفیہ کلید.

  • ChatGPT سے بعینہٖ کاپی کیا گیا کال بیک یو آر ایل.

  • ڈیٹابرکس کے رسائی کے وہ دائرے جو کنیکٹر کی ان صلاحیتوں کے مطابق ہوں جنہیں آپ فعال کرنا چاہتے ہیں.

  • ChatGPT کی ترتیب کے عمل میں مانگی گئی ڈیٹابرکس فراہم کنندہ کی تمام تفصیلات، جیسے ورک اسپیس ہوسٹ، اکاؤنٹ ہوسٹ، اکاؤنٹ آئی ڈی یا ویئرہاؤس.

شروع کرنے سے پہلے

ورک اسپیس کے لیے ترتیب دینے کی خاطر منتظم کنسول کھولیں، مطلوبہ ChatGPT ورک اسپیس منتخب کریں اور پلگ اِنز کھولیں. ایپس کا برقرار رکھا گیا صفحہ کھولنے کے لیے پرانی ایپس کا انتظام کریں منتخب کریں. ورک اسپیس میں مختلف حصوں تک جانے اور پرانی ایپس تک رسائی کے لیے پلگ اِنز اور ایپس کے لیے انتظامی کنٹرولز، تحفظ اور تعمیل دیکھیں.

آپ کو یہ چیزیں درکار ہیں:

  • ChatGPT ورک اسپیس کے منتظم یا مالک کی رسائی، یا ChatGPT Plus یا Pro اکاؤنٹ.

  • حسبِ ضرورت OAuth کلائنٹ کے لیے، Databricks اکاؤنٹ کے منتظم کی رسائی. بعض کاموں کے لیے ورک اسپیس کے منتظم کی رسائی کافی ہو سکتی ہے، لیکن حسبِ ضرورت ایپ کنکشنز Databricks اکاؤنٹ کنسول سے ترتیب دیے جاتے ہیں. پہلے سے موجود OAuth کے لیے Databricks کے کسی منتظم کو جانچنا ہوگا کہ ChatGPT ایپلی کیشن آپ کی ورک اسپیس کے لیے دستیاب اور فعال ہے.

  • حسبِ ضرورت OAuth کلائنٹ کے لیے، ایک الگ ٹیب میں کھلا ہوا Databricks اکاؤنٹ کنسول.

  • حسبِ ضرورت OAuth کلائنٹ کے لیے، ChatGPT میں کھلی ہوئی Databricks Genie کنکشن کی اسکرین، تاکہ آپ عین وہی کال بیک URL نقل کر سکیں.

  • یہ فیصلہ کہ ایپ کو کون سی صلاحیتیں درکار ہیں: Genie اور مصنوعی ذہانت/کاروباری ذہانت کے ڈیش بورڈز، Databricks API تک وسیع تر رسائی، یا صرف Databricks SQL APIs تک محدود ایپ. صرف SQL تک رسائی Genie یا ڈیش بورڈ کی کارروائیوں کے لیے کافی نہیں.

  • حسبِ ضرورت OAuth کلائنٹ کے لیے، Databricks کے کلائنٹ سیکرٹ کو سنبھالنے کی محفوظ جگہ.

  • اگر آپ کا Databricks اکاؤنٹ یا ورک اسپیس، IP رسائی کی فہرست، سیاق پر مبنی آمدی کنٹرول، فائر وال یا کسی اور نیٹ ورک پالیسی کے ذریعے رسائی محدود کرتا ہے تو ایسے Databricks منتظم کی مدد جو موجودہ ChatGPT کنیکٹر کے اخراجی IP پتوں کی حدود کی اجازت دے سکے.

حسبِ ضرورت OAuth کلائنٹ کے لیے، ChatGPT میں دکھایا گیا کال بیک URL بعینہٖ نقل کریں.

پہلے سے تیار رکھنے والی قدریں

  • حسبِ ضرورت OAuth کلائنٹ کے لیے، کال بیک URL: اسے ChatGPT کنیکٹر کی ترتیب کے عمل سے نقل کریں.

  • حسبِ ضرورت OAuth کلائنٹ کے لیے، Databricks کی OAuth کلائنٹ آئی ڈی.

  • حسبِ ضرورت OAuth کلائنٹ کے لیے، Databricks کا OAuth کلائنٹ سیکرٹ.

  • حسبِ ضرورت OAuth کلائنٹ کے لیے، ایپ کی صلاحیتوں کے مطابق Databricks کی رسائی کے دائرے. نئے Genie/ڈیش بورڈ کنکشن میں اگر ai-gateway، dashboards اور offline_access دکھائی دیں تو اجازت کے یہی دائرے تیار رکھیں. تمام APIs (all-apis کے ساتھ offline_access) اب بھی پرانا، زیادہ وسیع متبادل ہے. SQL صرف اس ایپ کے لیے استعمال کریں جو Databricks SQL APIs تک محدود ہو.

  • Databricks ورک اسپیس یا اکاؤنٹ کے وہ خانے جو ChatGPT کی ترتیب کے عمل میں طلب کیے جائیں.

پہلے سے موجود OAuth

پہلے اوپر دی گئی پیشگی شرائط پوری کریں. یہ طریقہ صرف اسی وقت استعمال کریں جب پہلے سے موجود OAuth، ChatGPT میں دستیاب ہو اور آپ کی Databricks ورک اسپیس کے لیے فعال ہو.

  1. Databricks کے کسی منتظم سے کہیں کہ وہ جانچ کرے کہ ChatGPT ایپلی کیشن اکاؤنٹ کنسول کی ایپ انضمام کی ترتیبات میں دستیاب ہے اور آپ کی ورک اسپیس کے لیے فعال ہے. اگر ChatGPT ایپلی کیشن آپ کے Databricks اکاؤنٹ کنسول میں درج نہیں ہے تو اپنے Databricks اکاؤنٹ کے نمائندے سے رابطہ کرکے پوچھیں کہ آیا یہ سہولت آپ کے اکاؤنٹ کے لیے دستیاب ہے.

  2. ChatGPT میں اس اکاؤنٹ یا ورک اسپیس پر جائیں جہاں ایپ دستیاب ہونی چاہیے. ذاتی استعمال کے لیے ترتیب دیتے وقت ترتیبات > پلگ اِنز پر جائیں، یا ورک اسپیس کے لیے ترتیب دیتے وقت اس کے منتظم یا مالک کی حیثیت سے منتظم کنسول > پلگ اِنز پر جائیں.

  3. Databricks Genie منتخب کریں، پھر ایپ کنکشن شامل کریں منتخب کریں.

  4. ورک اسپیس کا ہوسٹ نام (لازمی) درج کریں، مگر اس میں https:// یا URL کا پاتھ شامل نہ کریں.

    ChatGPT اسی ہوسٹ نام سے ورک اسپیس کا مقامی Genie MCP اینڈپوائنٹ، https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp، اخذ کرتا ہے. الگ علاقائی MCP اینڈپوائنٹ کی ضرورت نہیں.

  5. جاری رکھیں منتخب کریں، پھر Databricks میں سائن اِن کریں اور رضامندی کی درخواست کا جائزہ لیں.

ذیل کے حصوں، کنکشن قائم کریں اور جانچیں اور رسائی کا انتظام کریں، کے مطابق آگے بڑھیں، جن میں اجازت یافتہ اراکین کے ساتھ آزمائشیں اور ورک اسپیس تک رسائی کی جانچ بھی شامل ہیں.

حسبِ ضرورت OAuth کلائنٹ

پہلے اوپر دی گئی پیشگی ضروریات پوری کریں. اگر پہلے سے شامل OAuth دستیاب نہیں ہے یا آپ کی تنظیم کو اپنا OAuth کلائنٹ درکار ہے، تو یہ طریقہ استعمال کریں. ترتیب مکمل ہونے کے بعد، نیچے دیے گئے حصوں «منسلک کریں اور جانچیں» اور «رسائی کا نظم کریں» کی ہدایات پر عمل کریں.

ChatGPT میں حسبِ ضرورت OAuth کی ترتیب شروع کریں

  1. ChatGPT میں اس اکاؤنٹ یا ورک اسپیس پر جائیں جہاں ایپ دستیاب ہونی چاہیے.

  2. ذاتی استعمال کے لیے ترتیب دیتے وقت ترتیبات > پلگ اِنز پر جائیں، یا ورک اسپیس کے لیے ترتیب دیتے وقت اس کے منتظم یا مالک کی حیثیت سے منتظم کنسول > پلگ اِنز پر جائیں.

  3. ڈائریکٹری میں Databricks Genie منتخب کریں.

  4. ایپ کنکشن شامل کریں منتخب کریں.

  5. Databricks Genie سے جڑیں کے مکالماتی خانے میں OAuth کلائنٹ آئی ڈی اور OAuth کلائنٹ سیکرٹ کے خانے تلاش کریں. ان نظر آنے والے خانوں میں اسناد درج کرنا ہی حسبِ ضرورت کلائنٹ کا طریقہ ہے؛ الگ سے کوئی انتخاب کرنے کی ضرورت نہیں.

  6. ChatGPT سے کال بیک URL نقل کریں. یہ مکالماتی خانہ کھلا رکھیں.

ChatGPT Connect Databricks Genie dialog showing the callback URL field and OAuth client settings.

کال بیک URL کی مثال:

https://chatgpt.com/connector/oauth/<callback_id>

کال بیک آئی ڈی نہ ہٹائیں، آخر میں سلیش نہ لگائیں، اور اس کی جگہ ChatGPT کا کوئی عمومی URL نہ دیں. Databricks میں درج شدہ URL کو ChatGPT میں دکھائے گئے کال بیک URL سے بالکل ملنا چاہیے.

Databricks میں حسبِ ضرورت OAuth ایپ کنکشن بنائیں

  1. اپنے Databricks اکاؤنٹ کے لیے Databricks اکاؤنٹ کنسول کھولیں.

  2. بائیں جانب کی پٹی میں ترتیبات کھولیں.

  3. ایپ کنکشنز کا ٹیب کھولیں.

  4. کنکشن شامل کریں منتخب کریں.

    Databricks Account Console Settings page showing the App connections tab and Add connection button.
  5. ایپلی کیشن کا نام درج کریں، جیسے ChatGPT Databricks کنیکٹر.

  6. ری ڈائریکٹ URLs میں ChatGPT سے نقل کیا گیا کال بیک URL بعینہٖ چسپاں کریں.

  7. رسائی کے دائرے کے تحت وہ دائرے منتخب کریں جو ایپ کو درکار ہیں.

  8. اگر ChatGPT میں نئے Genie/ڈیش بورڈ کنکشن کے لیے ai-gateway، dashboards اور offline_access دکھائی دیں تو Databricks کی OAuth ایپ پر اجازت کے انہی دائروں کی اجازت دیں.

  9. Databricks API تک عمومی رسائی کے لیے تمام APIs اب بھی پرانا، زیادہ وسیع متبادل ہے. اس ترتیب کے لیے ChatGPT میں all-apis اور offline_access استعمال کریں اور یقینی بنائیں کہ Databricks کی OAuth ایپ دونوں کی اجازت دیتی ہے. نئے Genie/ڈیش بورڈ کنکشن کے لیے دکھائے گئے اجازت کے مخصوص دائروں کو ترجیح دیں.

  10. SQL صرف اس ایپ کے لیے استعمال کریں جو Databricks SQL APIs تک محدود ہو. صرف SQL تک رسائی Genie یا ڈیش بورڈ کی کارروائیوں کے لیے کافی نہیں.

  11. یقینی بنائیں کہ بعد میں ChatGPT میں درج کیا جانے والا اجازت کا ہر دائرہ Databricks کی اس OAuth ایپ پر فعال ہو. صارف انٹرفیس میں بنائی گئی ایپس کے لیے Databricks خود بخود openid، email، profile اور offline_access کی اجازت دیتا ہے.

  12. اگر آپ کی تنظیم کی کوئی مخصوص پالیسی نہ ہو تو ٹوکنز کی میعادیں Databricks کی طے شدہ قدروں پر رہنے دیں: رسائی ٹوکن کے لیے 60 منٹ اور ریفریش ٹوکن کے لیے 10080 منٹ.

  13. کلائنٹ سیکرٹ بنائیں کو فعال کریں. اس عمل کے لیے ChatGPT کو ایسا OAuth کلائنٹ درکار ہے جو اسناد کو راز میں رکھ سکے.

  14. کنکشن بنائیں.

Databricks OAuth connection settings showing redacted client ID and redirect URL, access scopes, and the client-secret option.

Databricks سے اسناد نقل کریں

  1. کنکشن بن گیا کے مکالماتی خانے میں کلائنٹ آئی ڈی نقل کریں.

  2. کلائنٹ سیکرٹ فوراً نقل کریں اور محفوظ جگہ پر رکھیں.

  3. اگر آپ سیکرٹ نقل کرنے سے پہلے مکالماتی خانہ بند کر دیں تو OAuth ایپ کی اسناد بنائیں یا انہیں نئی اسناد سے بدلیں، اور نیا سیکرٹ استعمال کریں.

Databricks سیکرٹ صرف ایک بار دکھاتا ہے. اسے توثیقی سند کی طرح محفوظ رکھیں اور اسکرین شاٹس، معاونت کی درخواستوں، تبصروں یا گفتگو میں شامل نہ کریں.

ChatGPT میں حسبِ ضرورت OAuth کی ترتیب مکمل کریں

  1. Databricks Genie سے جڑیں کے مکالماتی خانے پر واپس جائیں.

  2. OAuth کلائنٹ آئی ڈی میں Databricks کی کلائنٹ آئی ڈی درج کریں.

  3. OAuth کلائنٹ سیکرٹ میں Databricks کا کلائنٹ سیکرٹ درج کریں.

    یہ اسناد درج کرنے سے آپ کا حسبِ ضرورت OAuth کلائنٹ استعمال ہوتا ہے؛ الگ سے کوئی انتخاب کرنے کی ضرورت نہیں.

  4. اجازت کے دائرے (اختیاری) میں وہ دائرے درج کریں جو آپ کی ایپ کے Databricks اینڈپوائنٹ اور صلاحیتوں کے لیے درکار ہیں. انہیں Databricks کی OAuth ایپ پر فعال اجازت کے دائروں کے مطابق رکھیں.

    نئے Genie/ڈیش بورڈ کنکشن میں اگر ai-gateway، dashboards اور offline_access دکھائی دیں تو اجازت کے یہی دائرے برقرار رکھیں. یقینی بنائیں کہ Databricks کی OAuth ایپ بھی اجازت کے انہی دائروں کی اجازت دیتی ہے. ai-gateway ورک اسپیس کے مقامی Genie MCP کنکشن کو فعال کرتا ہے، dashboards مصنوعی ذہانت/کاروباری ذہانت کے ڈیش بورڈ کی کارروائیاں فعال کرتا ہے، اور offline_access ریفریش ٹوکنز کو فعال کرتا ہے.

    پرانا، زیادہ وسیع متبادل، all-apis اور offline_access، اب بھی وسیع تر API رسائی کے لیے معاونت یافتہ ہے، لیکن اس Genie/ڈیش بورڈ کنکشن کے لیے اسے ترجیح نہیں دی جاتی. اگر Databricks ایپ صرف all-apis کی اجازت دیتی ہے تو اسے اپ ڈیٹ کریں یا دوبارہ بنائیں تاکہ وہ ai-gateway، dashboards اور offline_access کی اجازت دے. اگر اجازت کے مخصوص دائرے دستیاب نہ ہوں تو ChatGPT میں واضح طور پر all-apis اور offline_access مقرر کریں اور یقینی بنائیں کہ Databricks ایپ دونوں کی اجازت دیتی ہے. جب Databricks ایپ صرف all-apis کی اجازت دیتی ہو تو ChatGPT میں اجازت کے ان تین مخصوص دائروں کی درخواست نہ کریں.

  5. ہر سطر میں اجازت کا ایک دائرہ درج کریں یا دائروں کو کوما سے الگ کریں. ChatGPT میں درج اجازت کا ہر دائرہ Databricks کی OAuth ایپ پر فعال ہونا چاہیے.

  6. ورک اسپیس کا ہوسٹ نام (لازمی) درج کریں، مگر اس میں https:// یا URL کا پاتھ شامل نہ کریں. ترتیب دینے کے عمل میں دکھائے گئے Databricks فراہم کنندہ کے دیگر لازمی خانے بھی پُر کریں.

    ChatGPT اسی ہوسٹ نام سے ورک اسپیس کا مقامی Genie MCP اینڈپوائنٹ، https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp، اخذ کرتا ہے. الگ علاقائی MCP اینڈپوائنٹ کی ضرورت نہیں.

  7. جاری رکھیں منتخب کریں.

ChatGPT صرف انہی اجازت کے دائروں کی درخواست کرتا ہے جو اجازت کے دائرے (اختیاری) میں درج کیے گئے ہوں. یہ سانچے میں موجود اجازت کے وسیع تر دائرے خود بخود شامل نہیں کرتا.

ChatGPT Connect Databricks Genie dialog showing a mock workspace hostname, mock client ID, masked secret, and scopes.

کنکشن قائم کریں اور جانچیں

OAuth کے دونوں طریقوں میں سے جو بھی اختیار کریں، کنکشن کی درج ذیل آزمائشیں اور رسائی کی جانچ مکمل کریں.

  1. کنیکٹر کی تفصیلات، کارروائیوں اور توثیق کی ترتیبات کا جائزہ لیں.

  2. اگر آپ ورک اسپیس کے منتظم ہیں تو کنیکٹر کو ورک اسپیس کے لیے فعال کریں اور ورک اسپیس کی پالیسی کے مطابق طے کریں کہ کون اسے استعمال کر سکتا ہے.

  3. اجازت یافتہ آزمائشی صارف کی حیثیت سے ChatGPT میں کنکشن قائم کرنے کا عمل شروع کریں، پھر Databricks میں سائن اِن کریں.

  4. تصدیق کریں کہ براؤزر مطلوبہ Databricks اکاؤنٹ یا ورک اسپیس کھولتا ہے.

  5. درخواست کردہ اجازت کے دائروں کا جائزہ لیں، پھر اجازت دیں منتخب کریں.

    Databricks permission request for a mock ChatGPT Databricks Connector showing requested access and the Authorize button.
  6. جانچیں کہ براؤزر ChatGPT پر واپس آتا ہے اور کنیکٹر منسلک دکھائی دیتا ہے.

  7. کنکشن کی صلاحیتوں کے مطابق ڈیٹا پڑھنے کی کوئی کم خطرے والی کارروائی چلائیں. Genie کنکشن کے لیے، ایسے ڈیٹا کے بارے میں Genie درخواست بھیجیں جس تک آزمائشی صارف کو رسائی کی اجازت ہو. دیگر معاونت یافتہ صلاحیتوں کے لیے، موجودہ صارف کی معلومات حاصل کریں یا کسی منظور شدہ Databricks SQL وسیلے پر استفسار چلائیں. تصدیق کریں کہ صارف کے پاس Databricks وسائل کی مطلوبہ اجازتیں ہیں؛ صرف OAuth کے اجازت کے دائرے ڈیٹا تک رسائی نہیں دیتے.

  8. اگر ڈیٹا لکھنے کی کارروائیاں فعال ہوں تو وسیع پیمانے پر متعارف کرانے سے پہلے Databricks کے کسی واضح طور پر کم خطرے والے عملی سلسلے کے ذریعے آزمائش کریں.

  9. ورک اسپیس کے لیے ترتیب دیتے وقت، اس کے کسی ایسے اجازت یافتہ رکن سے جو منتظم نہ ہو، کنکشن قائم کرنے اور کم خطرے والی آزمائش دہرانے کو کہیں.

رسائی کا نظم کریں

رسائی پر کنٹرول میں ڈیٹابرکس اور ChatGPT دونوں کا کردار ہے.

ChatGPT میں ورک اسپیس کے منتظمین طے کرتے ہیں کہ ایپ دستیاب ہوگی یا نہیں اور اراکین اسے کیسے استعمال کر سکیں گے. بزنس میں منتظمین طے کرتے ہیں کہ ایپ پوری ورک اسپیس کے لیے فعال ہوگی یا نہیں. درج ذیل کے لیے ڈیٹابرکس ایپس کے انتظامی کنٹرولز (ورک اسپیس کی ترتیبات > ایپس یا منتظم کنسول > پلگ اِنز > پرانی ایپس کا نظم کریں) کا جائزہ لیں:

  • صارف کی رسائی، یہ طے کرنے کے لیے کہ معاونت یافتہ انٹرپرائز اور ایجو ورک اسپیسز میں کن کرداروں کے حامل اراکین کنیکٹر استعمال کر سکتے ہیں.

  • کارروائیوں پر کنٹرول، یہ طے کرنے کے لیے کہ ڈیٹابرکس کی کون سی کارروائیاں فعال ہوں.

  • ایپ کی اجازتیں، یہ طے کرنے کے لیے کہ کنیکٹر استعمال کرنے سے پہلے ChatGPT اراکین سے کب اجازت مانگے.

ایپ کی یہ اجازتیں ChatGPT کی گفتگوؤں پر لاگو ہوتی ہیں. ورک اسپیس ایجنٹس، ہر ایجنٹ کے لیے اس کے بنانے والے کے مقرر کردہ کنٹرولز استعمال کرتے ہیں تاکہ طے کیا جا سکے کہ ایپ کی کون سی کارروائیاں دستیاب ہیں اور حتمی صارفین سے ان کی منظوری کب مانگی جائے. ایجنٹ کے طرزِ عمل کے بارے میں دیکھیں: انٹرپرائز اور بزنس کے لیے ChatGPT ورک اسپیس ایجنٹس.

ڈیٹابرکس میں منتظمین طے کرتے ہیں کہ کون سے صارفین OAuth ایپ کو اجازت دے سکتے ہیں اور وہ صارفین ڈیٹابرکس کے کن وسائل تک رسائی حاصل کر سکتے ہیں. ChatGPT میں ایپ فعال ہونے کے بعد بھی فراہم کنندہ کی اجازتیں لاگو رہتی ہیں.

ورک اسپیس میں متعلقہ حصوں تک جانے، ایپ تک رسائی اور مخصوص منصوبوں کے ایپ کنٹرولز کے بارے میں دیکھیں: ایپس میں انتظامی کنٹرولز، تحفظ اور تعمیل.

Databricks کنیکٹر کی ترتیب میں مسائل کا حل

  • ری ڈائریکٹ URI میں عدم مطابقت: اگر آپ حسبِ ضرورت OAuth کلائنٹ استعمال کرتے ہیں تو تصدیق کریں کہ Databricks میں ری ڈائریکٹ URLs کی قدر، ChatGPT میں دکھائے گئے کال بیک URL سے بالکل ملتی ہے، بشمول اس کے پاتھ اور کال بیک آئی ڈی کے. کال بیک آئی ڈی نہ ہٹائیں، آخر میں سلیش نہ لگائیں، اور اس کی جگہ ChatGPT کا کوئی دوسرا ری ڈائریکٹ URL نہ دیں.

  • سیکرٹ موجود نہیں: اگر آپ حسبِ ضرورت OAuth کلائنٹ استعمال کرتے ہیں تو یاد رکھیں کہ Databricks کے سیکرٹ صرف ایک بار دکھائے جاتے ہیں. اگر کلائنٹ سیکرٹ نقل نہیں کیا گیا تھا تو نیا بنائیں.

  • OAuth ایپ فوراً دستیاب نہیں: Databricks کے مطابق OAuth ایپلی کیشن کی تبدیلیوں پر کارروائی میں 30 منٹ تک لگ سکتے ہیں.

  • اجازت کا دائرہ ناکافی یا غیر مطابق ہے: اگر آپ حسبِ ضرورت OAuth کلائنٹ استعمال کرتے ہیں تو ChatGPT میں اجازت کے دائرے (اختیاری) کا موازنہ Databricks کی OAuth ایپ میں رسائی کے دائرے سے کریں. ChatGPT جس بھی اجازت کے دائرے کی درخواست کرے، وہ وہاں فعال ہونا چاہیے. تصدیق کریں کہ اجازت کے دائرے آپ کے استعمال کردہ اینڈپوائنٹ اور صلاحیتوں کے لیے موزوں ہیں.

    نئے Genie/ڈیش بورڈ کنکشن میں اگر ai-gateway، dashboards اور offline_access دکھائی دیں تو ChatGPT میں اجازت کے یہی دائرے برقرار رکھیں اور یقینی بنائیں کہ Databricks ایپ تینوں کی اجازت دیتی ہے. اگر ایپ صرف all-apis کی اجازت دیتی ہے تو اسے اپ ڈیٹ کریں یا دوبارہ بنائیں تاکہ وہ اجازت کے ان تین مخصوص دائروں کی اجازت دے.

    اگر اجازت کے مخصوص دائرے دستیاب نہ ہوں تو معاونت یافتہ وسیع تر متبادل استعمال کریں: ChatGPT میں all-apis اور offline_access مقرر کریں اور یقینی بنائیں کہ Databricks ایپ دونوں کی اجازت دیتی ہے. صرف all-apis کی اجازت دینے والی ایپ، ChatGPT کی ai-gateway، dashboards اور offline_access کی درخواست سے مطابقت نہیں رکھتی. صرف SQL تک رسائی اسی ایپ کے لیے موزوں ہے جو Databricks SQL APIs تک محدود ہو؛ یہ Genie یا ڈیش بورڈ کی کارروائیوں کے لیے کافی نہیں.

  • SQL کی کارروائیاں ناکام ہو رہی ہیں: Databricks SQL APIs تک محدود ایپ کے لیے SQL کے اجازت کے دائرے، ویئرہاؤس کی ترتیب اور Databricks کی اجازتوں کی تصدیق کریں.

  • غلط ChatGPT ورک اسپیس: کنیکٹر اسی ChatGPT ورک اسپیس میں بنائیں اور فعال کریں جہاں صارفین اسے منسلک کریں گے.

  • غلط Databricks اکاؤنٹ یا ورک اسپیس: ورک اسپیس کا ہوسٹ نام (لازمی) کی قدر کی تصدیق کریں، پھر سائن اِن کا عمل دہرائیں اور جانچیں کہ Databricks مطلوبہ اکاؤنٹ یا ورک اسپیس کھولتا ہے.

  • صارفین کنکشن قائم نہیں کر پا رہے: تصدیق کریں کہ صارف کو Databricks تک رسائی حاصل ہے اور وہ OAuth ایپ کو اجازت دینے کا مجاز ہے. Business میں تصدیق کریں کہ ایپ پوری ورک اسپیس کے لیے فعال ہے. معاونت یافتہ Enterprise اور Edu ورک اسپیسز میں یہ بھی تصدیق کریں کہ ChatGPT کی صارف کی رسائی کنیکٹر کی اجازت دیتی ہے.

  • Databricks کی نیٹ ورک پالیسی کنیکٹر کو روک رہی ہے: اگر Databricks صرف مخصوص ماخذ IP پتوں کی اجازت دیتا ہے تو Databricks کے منتظم کو متعلقہ اکاؤنٹ یا ورک اسپیس کی IP رسائی کی فہرستوں، سیاق پر مبنی آمدی کنٹرولز، فائر وال یا صارف کے زیرِ اختیار دیگر نیٹ ورک قواعد کو اپ ڈیٹ کرنا ہوگا.

    • موجودہ ChatGPT کنیکٹر کے اخراجی IP پتوں کی حدود سے آنے والے کنکشنز کی اجازت دیں.

    • اجازت کی یہ فہرست Databricks میں یا صارف کے زیرِ اختیار نیٹ ورک کی سطح پر ترتیب دیں. یہ ChatGPT ورک اسپیس کی IP اجازت کی فہرست سے الگ ہے.

    • شائع کردہ حدود بدل سکتی ہیں. جہاں ممکن ہو، JSON سے اپ ڈیٹس حاصل کرنے کا عمل خودکار بنائیں.

    • نیٹ ورک کی رکاوٹ سے بچنے کے لیے کلائنٹ سیکرٹ تبدیل نہ کریں اور نہ ہی OAuth کے اجازت کے دائرے بدلیں. پہلے تصدیق کریں کہ آیا Databricks کنیکٹر کے ماخذ IP پتوں کو مسترد کر رہا ہے.

کیا یہ آرٹیکل مددگار تھا؟