آمازون کندرا یک سرویس جستجوی هوشمند بسیار دقیق و ساده با استفاده از یادگیری ماشین (ML) است. آمازون کندرا مجموعه ای از اتصال دهنده های منبع داده را ارائه می دهد تا فرآیند دریافت و نمایه سازی محتوای شما را در هر کجا که باشد، ساده می کند.
داده های ارزشمند در سازمان ها هم در مخازن ساختاریافته و هم در مخازن بدون ساختار ذخیره می شوند. یک راه حل جستجوی سازمانی باید بتواند داده ها را در چندین مخزن ساختاریافته و بدون ساختار جمع آوری کند تا فهرست و جستجو شود.
یکی از این مخازن داده ServiceNow است. پلتفرم ServiceNow® به عنوان پایهای برای همه گردشهای کاری دیجیتال، افراد، عملکردها و سیستمها را در سراسر سازمان شما به هم متصل میکند. همانطور که داده ها در طول زمان انباشته می شوند، بسیاری از اطلاعات حیاتی در کاتالوگ های خدمات، مقالات دانش، و حوادث از جمله پیوست های هر ورودی ذخیره می شود.
ما مشتاقیم اعلام کنیم که رابط ServiceNow را برای Amazon Kendra به روز کرده ایم تا قابلیت های بیشتری را اضافه کنیم. در این نسخه (V2)، اکنون می توانید مقالات دانش، اسناد کاتالوگ خدمات، و حوادث را بخزید، و همچنین اطلاعات هویت/ACL را وارد کنید تا جستجوهای خود را دقیق تر کنید. این کانکتور همچنین از نسخههای ServiceNow توکیو، رم، سن دیگو و سایرین و دو حالت همگامسازی پشتیبانی میکند: حالت همگامسازی کامل، که همگامسازی کامل اجباری را انجام میدهد و حالت جدید، اصلاحشده و حذف شده، که همگامسازی افزایشی را انجام میدهد.
بررسی اجمالی راه حل
با آمازون کندرا، میتوانید چندین منبع داده را پیکربندی کنید تا مکانی مرکزی برای فهرستبندی و جستجو در مخزن اسناد خود ایجاد کنید. برای راه حل خود، نشان می دهیم که چگونه یک مخزن ServiceNow را با استفاده از رابط آمازون Kendra برای ServiceNow نمایه کنیم. راه حل شامل مراحل زیر است:
- یک برنامه را در ServiceNow پیکربندی کنید و جزئیات اتصال را دریافت کنید.
- جزئیات را در مدیر اسرار AWS.
- یک منبع داده ServiceNow از طریق کنسول Amazon Kendra ایجاد کنید.
- داده ها را در مخزن ServiceNow فهرست کنید.
- برای به دست آوردن اطلاعات یک پرس و جو نمونه اجرا کنید.
پیش نیازها
برای امتحان کردن کانکتور Amazon Kendra برای ServiceNow، به موارد زیر نیاز دارید:
یک برنامه ServiceNow را پیکربندی کنید و جزئیات اتصال را جمع آوری کنید
قبل از اینکه منبع داده ServiceNow را تنظیم کنیم، به جزئیات کمی در مورد مخزن ServiceNow شما نیاز داریم. بیایید آنها را از قبل جمع کنیم.
- رفتن به https://developer.servicenow.com/.
- با اعتبار خود وارد شوید.
- با انتخاب یک نمونه ServiceNow ایجاد کنید شروع به ساختن کنید.
- اگر در حال حاضر به عنوان نقش سازنده App Engine Studio وارد سیستم شده اید، را انتخاب کنید تغییر نقش کاربر.
- انتخاب کنید مدیر سایت و انتخاب کنید تغییر نقش کاربر.
- را انتخاب کنید مدیریت رمز عبور نمونه و با استفاده از URL نمونه با استفاده از کاربر مدیریت و رمز عبور ارائه شده وارد شوید.
- نام نمونه نمایش داده شده، URL، نام کاربری و رمز عبور را برای استفاده بعدی ذخیره کنید.
- با استفاده از URL مدیریت و اطلاعات کاربری مرحله قبل وارد نمونه شوید.
- را انتخاب کنید معرفی و جستجو برای رجیستری برنامه.
- را انتخاب کنید جدید برای ایجاد اعتبارنامه OAuth جدید.
- را انتخاب کنید یک نقطه پایانی OAuth API برای مشتریان خارجی ایجاد کنید.
- برای نام، وارد
myKendraConnector
و بقیه فیلدها را خالی بگذارید.LamyKendraConnector
OAuth اکنون ایجاد شده است. - شناسه سرویس گیرنده و راز سرویس گیرنده را کپی و ذخیره کنید تا در مراحل بعدی هنگام پیکربندی کانکتور از آن استفاده کنید.
ژتون جلسه تا 30 دقیقه معتبر است. هر بار که محتوا را ایندکس میکنید باید یک نشانه جلسه جدید ایجاد کنید، یا میتوانید پیکربندی کنید به طول عمر توکن دسترسی پیدا کنید با زمان طولانی تر
اطلاعات کاربری ServiceNow را در Secrets Manager ذخیره کنید
برای ذخیره اعتبار ServiceNow خود در Secrets Manager، مراحل زیر را انجام دهید:
- در کنسول Secrets Manager، را انتخاب کنید یک راز جدید ذخیره کنید.
- را انتخاب کنید نوع دیگری از راز.
- شش جفت کلید-مقدار برای ایجاد کنید
hostUrl
,clientId
,clientSecret
,userName
,password
وauthType
و مقادیر ذخیره شده از ServiceNow را وارد کنید. - را انتخاب کنید ذخیره.
- برای نام مخفی، یک نام وارد کنید (به عنوان مثال،
AmazonKendra-ServiceNow-secret
). - توضیحات اختیاری را وارد کنید
- را انتخاب کنید بعدی.
- در چرخش را پیکربندی کنید بخش، تمام تنظیمات را در حالت پیش فرض نگه دارید و انتخاب کنید بعدی.
- بر مرور صفحه ، انتخاب کنید فروشگاه.
کانکتور Amazon Kendra را برای ServiceNow پیکربندی کنید
برای پیکربندی کانکتور Amazon Kendra، مراحل زیر را انجام دهید:
- در کنسول آمازون کندرا، انتخاب کنید یک شاخص ایجاد کنید.
- برای نام فهرست، یک نام برای ایندکس وارد کنید (به عنوان مثال،
my-ServiceNow-index
). - توضیحات اختیاری را وارد کنید
- برای نام نقش، یک نام نقش IAM را وارد کنید.
- تنظیمات و برچسب های رمزگذاری اختیاری را پیکربندی کنید.
- را انتخاب کنید بعدی.
- در پیکربندی کنترل دسترسی کاربر بخش، تنظیمات را در حالت پیش فرض خود بگذارید و انتخاب کنید بعدی.
- برای تهیه نسخه ها، انتخاب کنید نسخه توسعه دهنده.
- را انتخاب کنید ساختناین باعث ایجاد و انتشار نقش IAM می شود و سپس نمایه Amazon Kendra را ایجاد می کند که می تواند تا 30 دقیقه طول بکشد.
- را انتخاب کنید منابع داده در صفحه ناوبری
- تحت فهرست ServiceNow، انتخاب کنید افزودن کانکتور.
- برای نام منبع داده، یک نام وارد کنید (به عنوان مثال،
my-ServiceNow-connector
). - توضیحات اختیاری را وارد کنید
- را انتخاب کنید بعدی.
- برای میزبان ServiceNow، وارد
xxxxx.service-now.com
(نشانی اینترنتی نمونه از تنظیمات ServiceNow). - برای نوع توکن احراز هویت، انتخاب کنید احراز هویت OAuth 2.0.
- برای راز AWS Secrets Manager، رازی را که قبلا ایجاد کرده اید انتخاب کنید.
- برای نقش IAM، انتخاب کنید یک نقش جدید ایجاد کنید.
- برای نام نقش، یک نام وارد کنید (به عنوان مثال،
AmazonKendra-ServiceNow-role
). - را انتخاب کنید بعدی.
- برای موجودیت ها یا انواع محتوا را انتخاب کنید، انواع محتوای خود را انتخاب کنید.
- برای فرکانس، انتخاب کنید اجرا بر اساس تقاضا.
- را انتخاب کنید بعدی.
- هر نگاشت میدان اختیاری را تنظیم کرده و انتخاب کنید بعدی.
- را انتخاب کنید بررسی و ایجاد کنید و انتخاب کنید منبع داده را اضافه کنید.
- را انتخاب کنید اکنون همگام سازی کنید.
- صبر کنید تا همگام سازی کامل شود.
محلول را تست کنید
اکنون که محتوای حساب ServiceNow خود را در نمایه Amazon Kendra خود وارد کرده اید، می توانید برخی از پرس و جوها را آزمایش کنید.
به فهرست خود بروید و انتخاب کنید محتوای نمایه شده را جستجو کنید. یک عبارت جستجوی نمونه را وارد کنید و نتایج جستجوی خود را آزمایش کنید (پرسمان شما بر اساس محتویات حساب شما متفاوت خواهد بود).
رابط ServiceNow همچنین به صورت اختیاری اطلاعات هویت محلی را از ServiceNow می خزد. برای کاربران، شناسه ایمیل کاربر را به عنوان اصلی تنظیم می کند. برای گروه ها، شناسه گروه را به عنوان اصلی تنظیم می کند. اگر خزیدن هویت را خاموش کنید، باید نقشه کاربری و گروه را در فروشگاه اصلی با استفاده از PutPrincipalMapping
API. برای فیلتر کردن نتایج جستجو بر اساس کاربران یا گروهها، مراحل زیر را انجام دهید:
- به کنسول جستجو بروید.
- گسترش پرس و جو را با نام کاربری یا گروه ها آزمایش کنید و انتخاب کنید نام کاربری یا گروه ها را اعمال کنید.
- نام کاربر یا گروه را وارد کرده و انتخاب کنید درخواست.
- سپس عبارت جستجو را وارد کرده و فشار دهید وارد.
این یک مجموعه فیلتر شده از نتایج را بر اساس معیارهای شما به ارمغان می آورد.
تبریک می گویم! شما با موفقیت آمازون کندرا برای ارائه پاسخ ها و بینش ها بر اساس محتوای نمایه شده از حساب ServiceNow خود استفاده کرده اید.
پاک کردن
پاکسازی (حذف) منابعی که دیگر نمی خواهید استفاده کنید، تمرین خوبی است. پاک کردن منابع AWS از تحمیل هزینه های بیشتر به حساب شما جلوگیری می کند.
- در کنسول آمازون کندرا، انتخاب کنید شاخص در صفحه ناوبری
- فهرستی را برای حذف انتخاب کنید.
- را انتخاب کنید حذف برای حذف نمایه انتخاب شده
نتیجه
با رابط ServiceNow برای آمازون کندرا، سازمانها میتوانند با استفاده از جستجوی هوشمندی که توسط Amazon Kendra ارائه میشود، به مخزن اطلاعات ذخیرهشده در حساب خود به طور ایمن ضربه بزنند.
در این پست شما را با اصول اولیه آشنا کردیم، اما بسیاری از ویژگی های اضافی وجود دارد که ما به آنها اشاره نکردیم. مثلا:
- می توانید کنترل دسترسی مبتنی بر کاربر را برای فهرست آمازون Kendra خود فعال کنید و دسترسی به کاربران و گروه هایی را که پیکربندی می کنید محدود کنید.
- می توانید فیلدهای اضافی را به ویژگی های فهرست آمازون کندرا ترسیم کنید و آنها را برای نمایاندن، جستجو و نمایش در نتایج جستجو فعال کنید.
- می توانید منبع داده ServiceNow را با قابلیت غنی سازی اسناد سفارشی (CDE) در آمازون کندرا ادغام کنید تا منطق نقشه برداری ویژگی های اضافی و حتی تبدیل محتوای سفارشی را در حین دریافت انجام دهید.
برای آشنایی با این احتمالات و موارد دیگر به ادامه مطلب مراجعه کنید راهنمای توسعه دهنده آمازون کندرا.
درباره نویسندگان
سنتیل راماچاندران یک معمار راه حل های سازمانی در AWS است که از مشتریان در شمال شرق ایالات متحده پشتیبانی می کند. او در درجه اول بر پذیرش ابر و تحول دیجیتال در صنعت خدمات مالی متمرکز است. حوزه مورد علاقه سنتیل هوش مصنوعی، به ویژه یادگیری عمیق و یادگیری ماشین است. او بر روی اتوماسیون برنامه ها با یادگیری مداوم و بهبود تجربه سازمانی انسانی تمرکز دارد. سنتیل از تماشای اتواسپرت، فوتبال و گذراندن وقت با خانوادهاش لذت میبرد.
آشیش لاگوانکار یک معمار ارشد راه حل های سازمانی در AWS است. علایق اصلی او شامل AI/ML، فناوریهای بدون سرور و کانتینر است. آشیش در منطقه بوستون، MA، مستقر است و از خواندن، بیرون از منزل و گذراندن وقت با خانواده اش لذت می برد.
- AI
- آی هنر
- مولد هنر ai
- ربات ai
- آمازون کندرا
- هوش مصنوعی
- گواهی هوش مصنوعی
- هوش مصنوعی در بانکداری
- ربات هوش مصنوعی
- ربات های هوش مصنوعی
- نرم افزار هوش مصنوعی
- آموزش ماشین AWS
- بلاکچین
- کنفرانس بلاک چین ai
- coingenius
- هوش مصنوعی محاوره ای
- کنفرانس کریپتو ai
- دل-ه
- یادگیری عمیق
- گوگل ai
- متوسط (200)
- فراگیری ماشین
- افلاطون
- افلاطون آی
- هوش داده افلاطون
- بازی افلاطون
- PlatoData
- بازی پلاتو
- مقیاس Ai
- نحو
- زفیرنت