Бөлісу құралы:


Шолу: глобалдық іздеу үшін қосымша кестелерді конфигурациялау

Шолу

Іздеу функционалдылығы үшін қосымша кестелерді қосуға болады. Қосымша кестелер үшін іздеуді конфигурациялау осы мақалада сипатталған қосымша әрекеттерді қажет етеді. Бұл нақты конфигурация қадамдары глобалдық іздеу арқылы ешқандай жазба кездейсоқ қолжетімді болмайтындығына кепілдік береді.

Қосымша кестелер үшін іздеуді конфигурациялау қадамдары

Қосымша кестелер үшін іздеуді конфигурациялау үшін:

  1. Қосымша кестелерді іздеуді алғаш рет жаңа параметрді Search/EnableAdditionalEntities қосу арқылы қосыңыз және оны true мәніне орнатыңыз. Бұл барлық қосымша дайын және реттелетін кестелер үшін іздеуге мүмкіндік беретін бір реттік қадам.

  2. Портал іздеу көрінісін әрбір қосымша кесте үшін іздеуге болатын қажетті сүзгілер мен бағандармен жасаңыз.

  3. Кем дегенде оқу артықшылығына ие болу үшін веб-рөлі бар әрбір қосымша кесте үшін кесте рұқсаттарын конфигурациялаңыз. Егер сізде әр кесте үшін конфигурацияланған оқу артықшылықтары болса, бұл қадамды өткізіп жіберіңіз.

  4. Таңдалған жазбаның мәліметтерін іздеу нәтижелері бетінен көрсету үшін әр кесте үшін жазба мәліметтері бетін жасаңыз. Егер сіз әр кесте үшін жеке нәтижелер жазбалары туралы мәліметтер бетін жасаған болсаңыз, бұл қадамды өткізіп жіберіңіз.

  5. Байланысты жазба мәліметтері беті <entitylogicalname>_SearchResultPage бар әр кесте үшін атаулысайт маркерін жасаңыз.

  6. Іздеу индексін қайта құрыңыз.

  7. Іздеу нәтижелерін тексеріңіз.

Ескерту

Егер сіз жазба мәліметтері бетін жасамасаңыз немесе жазба мәліметтері бетін іздеуге арналған сайт маркерімен байланыстырмасаңыз, жазба мәліметтерін көру үшін іздеу нәтижелері бетінен қосымша кесте жазбаларын таңдай алмайсыз.

Қосымша кестелерге арналған сайт параметрлері

Search/EnableAdditionalEntities сайт параметрі іздеу үшін қосымша кестелерді конфигурациялаған кезде қажет болады.

Маңызды

Search/EnableAdditionalEntities қосымша кестелерді іздеуді қосуға арналған. Іздеу функциясын пайдалану кезінде сайттың негізгі іздеу параметрі Іздеу/Қосулы шын мәніне орнатылуы тиіс.

Сонымен қатар басқа қатысты сайт параметрлерін әдепкі кестелерге арналған іздеу конфигурациясы сияқты конфигурациялауға болады. Мысалы, Іздеу/Сүзгілер параметрін қосымша кестелерді конфигурациялау үшін және глобалдық іздеуге ашылмалы сүзгі опциясын қосу үшін пайдалануға болады. Қосымша ақпарат: Қатысты сайт параметрлері

Жазба мәліметтері бетіне арналған сайт маркері

Жазбаның мәліметтер беті <entitylogicalname>_SearchResultPage деп аталатын Сайт маркері пайдалану арқылы конфигурацияланады.

Мысалы, егер кестенің логикалық атауы nwind_products болса, сайт белгісі nwind_products_SearchResultPage болады. Сайт маркерінің мәні - іздеу нәтижесі таңдалған кезде ашу керек жазба мәліметтері беті. Әдепкі бойынша жазба идентификаторы идентификатор querystring параметрінде жазбаның мәліметтері бетіне өтеді. Бетке пішіндер қосу туралы қосымша ақпарат алу үшін Пішін қосу бөліміне өтіңіз.

Маңызды

Жазба мәліметтері бетіне арналған сайт маркерлерінің конфигурациясында кестенің логикалық атауының екі ерекшелігі бар.

  • Оқиға кестесі сайт маркерінің Case деп аталуын талап етеді.
  • knowledgearticle кестесі сайт маркерінің Knowledge Article деп аталуын талап етеді.

Маңызды

Жазба мәліметтері бетінде негізгі пішін бар екеніне немесе іздеу нәтижесінің мәліметтерін көрсетуге арналған логика жазылғанына көз жеткізіңіз. Мысалы, келесі нұсқаулықтағы 4-қадам - Жазба мәліметтері бетін қосу.

Келесі шолу әр қадамды қосымша кестелерді іздеуді конфигурациялау үшін үлгі дерекқорымен және шешіммен толық түсіндіреді.

Ескертпе

  • Бұл шолу Microsoft Dataverse жүйесімен қолжетімді Northwind үлгі дерекқорындағы Өнімдерге тапсырыс беру кестесі үшін іздеу қосу жолын түсіндіреді. Үлгі дерекқорлары туралы қосымша ақпарат алу үшін Northwind Traders дерекқоры мен бағдарламаларды орнату бөлімін қараңыз.
  • nwind_products кесте атауын кестенің логикалық атауымен ауыстыру арқылы сіз таңдаған кестедегі нұсқауларды орындай аласыз.

1-қадам: іздеу сайтының параметрлерін қосу немесе жаңарту

  1. Power Pages сайтыңыз бар тиісті ортада екеніңізге көз жеткізіңіз.  

  2. Порталды басқару бағдарламасына өтіңіз.

    Ескертпе

    Dynamics 365 бағдарламалары орнатылған ортада болсаңыз, порталды басқару бағдарламасы Dynamics 365 порталдары деп аталуы мүмкін.

  3. Ашу үшін Порталды басқару бағдарламасын таңдап, содан кейін сол жақ шарлау тақтасында Сайт параметрлері пәрменіне өтіңіз.

  4. Жаңа Қосымша нысандарды іздеу/қосу параметрін жасап, оның мәнін шын мәніне орнатыңыз.

  5. Іздеу/Сүзгілер параметрін жасаңыз немесе жаңартыңыз және Products:nwind_products мәнін қосыңыз.

2-қадам: Порталда іздеу көрінісін жасау немесе тексеру

Ескертпе

Келесі қадамдар Northwind Traders шешімін орнатуды қажет етеді. Егер сіз басқа кестені қолданғыңыз келсе, тиісті шешімді немесе әдепкі шешімді қолданыңыз.

  1. Power Apps сайтына өтіп, сол жақ шарлау тақтасынан Шешімдер пәрменін таңдаңыз.

  2. Northwind Traders таңдаңыз.

  3. Өнімге тапсырыс беру кестесін іздеңіз.

  4. Өнімге тапсырыс беру кестесін таңдаңыз, содан кейін Көріністер параметрін таңдаңыз.

  5. Көріністер тізімінде Порталда іздеу көрінісі бар екеніне көз жеткізіңіз.

    Егер порталда іздеу көрінісі шықпаса, Көрініс қосу пәрменін таңдап, атын Порталда іздеу деп енгізіңіз, содан кейін Жасау пәрменін таңдаңыз.

  6. Іздеу үшін сәйкес тиісті бағандардың қосылғанына көз жеткізіңіз.

  7. Көріністі өңдеген болсаңыз, жалғастырмас бұрын Сақтау, содан соң Жариялау тармағын басыңыз.

3‑қадам: кесте рұқсаттарын жасау

  1. Порталды басқару бағдарламасына өтіңіз.

  2. Сол жақ навигация тақтасынан Кесте рұқсаттары түймешігін таңдаңыз.

  3. Жаңа пәрменін таңдаңыз.

  4. Атауын Northwind Products Read All ретінде енгізіңіз және содан кейін тиісті Қатынасу түрі және Оқу артықшылығын таңдаңыз.

    Бұл мысал үшін Глобалдық қатынасу түрі nwind_products кестесі үшін берілген.

  5. Сақтау & Жабық.

  6. Борей өнімдері туралы бәрін оқу рұқсатын таңдаңыз және ашыңыз.

  7. Веб-рөлдер бөліміне қарай төмен айналдырыңыз, содан кейін Бұрыннан бар веб-рөл қосу пәрменін таңдаңыз.

  8. Түпнұсқалығы расталған пайдаланушыларды іздеңіз, содан кейін Қосу пәрменін басыңыз:

4-қадам: жазба мәліметтері веб-бетін қосу

  1. Power Apps сайтына өтіп, сол жақ шарлау тақтасында Бағдарламалар пәрменін таңдаңыз.

  2. Сайтты дизайн студиясында ашу үшін Қосымша пәрмендер (…) тармағын таңдап, Өңдеу опциясын таңдаңыз.

  3. Жоғарғы сол жақ бұрыштағы мәзірден Жаңа бет пәрменін таңдаңыз, содан кейін бетке арналған Бос орын орналасуын таңдаңыз.

  4. Веб-бет атауын Өнімдерге тапсырыс беру деп енгізіңіз.

    Ескертпе

    Бұл бет пайдаланушылар таңдалған жазбаның мәліметтерін көру үшін іздеу нәтижелері бетінен жазбаны таңдаған кезде көрсетіледі.

  5. Сол жақ шарлау тақтасында Құрамдастар пәрменін таңдап, осы веб-бетке Пішін құрамдасын қосыңыз.

  6. Жұмыс кеңістігіңіздің оң жағындағы Бұрыннан барын пайдалану опциясын таңдаңыз, Өнімдерді көру пішінін nwind_products кестесін үшін таңдаңыз, содан кейін Режим параметрін Тек оқуға арналған деп орнатыңыз.

5-қадам: жазба мәліметтері веб-бетіне арналған сайт маркерді қосу

  1. Порталды басқару бағдарламасына өтіңіз. 

  2. Сол жақ шарлау тақтасынан Сайт белгісі пәрменін таңдаңыз.

  3. Жаңа пәрменін таңдаңыз, содан кейін келесі мәліметтерді пайдалану арқылы жаңа сайт белгісін жасаңыз:

    • Атауы:nwind_products_SearchResultPage
    • Бет:Өнімдерге тапсырыс беру

6-қадам: Іздеу индексін қайта құрастыру

Ескертпе

Іздеу индексін қайта құру Lucene .NET іздеуіне қатысты және Dataverse іздеу үшін қолданылмайды.

  1. Әкімші веб-рөлі тағайындалған пайдаланушы тіркелгісін пайдалану арқылы веб-сайтты шолыңыз.

  2. URL мекенжайын мекенжай жолағында /_services/about ретінде тіркеңіз, содан кейін Енгізу пәрменін басыңыз.

  3. Кэшті тазалау пәрменін таңдаңыз.

  4. Кэшті тазалағаннан кейін, Толық іздеу индексін қайта құрастыру пәрменін таңдаңыз.

7-қадам: глобалдық іздеудің реттелетін кестемен жұмыс істейтіндігін тексеру

  1. Веб-сайтты Түпнұсқалығы расталғанВеб рөлі тағайындалған пайдаланушымен шолыңыз.

  2. Іздеу құралдар тақтасына немесе іздеу бетіне өтіп, белгілі жазбаны іздеңіз.

    Мысалы, nwind_products кестесімен байланысты нәтижелерді алу үшін Northwind Clam Chowder іздеу кілт сөзін пайдаланыңыз.

Келесі қадамдар

Жаһандық іздеуден кестені жою

Келесіні де қараңыз:

Қатысты сайт параметрлері
Прогрессивті іздеу