Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Ankündigung des aktualisierten ServiceNow-Konnektors (V2) für Amazon Kendra

Amazon Kendra ist ein hochpräziser und einfach zu bedienender intelligenter Suchdienst, der auf maschinellem Lernen (ML) basiert. Amazon Kendra bietet eine Reihe von Datenquellenkonnektoren, um den Prozess der Aufnahme und Indizierung Ihrer Inhalte zu vereinfachen, unabhängig davon, wo sie sich befinden.

Wertvolle Daten in Organisationen werden sowohl in strukturierten als auch in unstrukturierten Repositories gespeichert. Eine Unternehmenssuchlösung sollte in der Lage sein, Daten aus mehreren strukturierten und unstrukturierten Repositories zusammenzuführen, um sie zu indizieren und zu durchsuchen.

Ein solches Datenrepository ist ServiceNow. Als Grundlage für alle digitalen Workflows verbindet die ServiceNow Platform® Menschen, Funktionen und Systeme in Ihrem Unternehmen. Da sich im Laufe der Zeit Daten ansammeln, werden viele wichtige Informationen in Servicekatalogen, Wissensartikeln und Vorfällen gespeichert, einschließlich Anhängen für jeden Eintrag.

Wir freuen uns, Ihnen mitteilen zu können, dass wir den ServiceNow-Konnektor für Amazon Kendra aktualisiert haben, um noch mehr Funktionen hinzuzufügen. In dieser Version (V2) können Sie jetzt Wissensartikel, Servicekatalogdokumente und Vorfälle crawlen und auch Identitäts-/ACL-Informationen einbringen, um Ihre Suche granularer zu gestalten. Der Konnektor unterstützt auch ServiceNow-Versionen von Tokyo, Rome, San Diego und anderen sowie zwei Synchronisierungsmodi: Vollständiger Synchronisierungsmodus, der erzwungene vollständige Synchronisierungen durchführt, und der Modus „Neu“, „Geändert“ und „Gelöscht“, der inkrementelle Synchronisierungen durchführt.

Lösungsüberblick

Mit Amazon Kendra können Sie mehrere Datenquellen konfigurieren, um einen zentralen Ort zum Indizieren und Suchen in Ihrem Dokumenten-Repository bereitzustellen. Für unsere Lösung demonstrieren wir, wie ein ServiceNow-Repository mithilfe des Amazon Kendra-Konnektors für ServiceNow indiziert wird. Die Lösung besteht aus folgenden Schritten:

  1. Konfigurieren Sie eine App auf ServiceNow und erhalten Sie die Verbindungsdetails.
  2. Speichern Sie die Details in AWS Secrets Manager.
  3. Erstellen Sie eine ServiceNow-Datenquelle über die Amazon Kendra-Konsole.
  4. Indizieren Sie die Daten im ServiceNow-Repository.
  5. Führen Sie eine Beispielabfrage aus, um die Informationen abzurufen.

Voraussetzungen:

Um den Amazon Kendra Connector für ServiceNow auszuprobieren, benötigen Sie Folgendes:

Konfigurieren Sie eine ServiceNow-App und erfassen Sie Verbindungsdetails

Bevor wir die ServiceNow-Datenquelle einrichten, benötigen wir einige Details zu Ihrem ServiceNow-Repository. Lassen Sie uns diese im Voraus sammeln.

  1. Gehen Sie zu https://developer.servicenow.com/.
  2. Melden Sie sich mit Ihren Anmeldeinformationen an.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  3. Erstellen Sie eine ServiceNow-Instanz, indem Sie auswählen Baue anfangen.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  4. Wenn Sie derzeit mit der Rolle „App Engine Studio Creator“ angemeldet sind, wählen Sie „ Benutzerrolle ändern.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  5. Auswählen Administrator und wählen Sie Benutzerrolle ändern.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  6. Auswählen Instanzkennwort verwalten und melden Sie sich über die Instanz-URL mit dem bereitgestellten Administratorbenutzer und Kennwort an.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  7. Speichern Sie den angezeigten Instanznamen, die URL, den Benutzernamen und das Kennwort zur späteren Verwendung.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  8. Melden Sie sich mit der Admin-URL und den Anmeldeinformationen aus dem vorherigen Schritt bei der Instanz an.
  9. Auswählen Alle und die Suche nach Anwendungsregistrierung.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  10. Auswählen Neu um neue OAuth-Anmeldeinformationen zu erstellen.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  11. Auswählen Erstellen Sie einen OAuth-API-Endpunkt für externe Clients.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  12. Aussichten für Name und Vorname, eingeben myKendraConnector und lassen Sie die anderen Felder leer.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.Das myKendraConnector OAuth ist jetzt erstellt.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  13. Kopieren und speichern Sie die Client-ID und den geheimen Clientschlüssel, um sie in einem späteren Schritt beim Konfigurieren des Connectors zu verwenden.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Das Sitzungstoken ist bis zu 30 Minuten gültig. Sie müssen jedes Mal, wenn Sie den Inhalt indizieren, ein neues Sitzungstoken generieren, oder Sie können es konfigurieren Zugriffstoken-Lebensdauer mit längerer Zeit.

Speichern Sie ServiceNow-Anmeldeinformationen in Secrets Manager

Führen Sie die folgenden Schritte aus, um Ihre ServiceNow-Anmeldeinformationen in Secrets Manager zu speichern:

  1. Wählen Sie in der Secrets Manager-Konsole aus Speichern Sie ein neues Geheimnis.
  2. Auswählen Andere Art von Geheimnis.
  3. Erstellen Sie sechs Schlüssel/Wert-Paare für hostUrl, clientId, clientSecret, userName, password und authType, und geben Sie die von ServiceNow gespeicherten Werte ein.
  4. Auswählen Speichern.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  5. Aussichten für Geheimer NameGeben Sie einen Namen ein (z. B. AmazonKendra-ServiceNow-secret).
  6. Geben Sie eine optionale Beschreibung ein.
  7. Auswählen Weiter.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  8. Im Rotation konfigurieren Belassen Sie alle Einstellungen auf ihren Standardwerten und wählen Sie Weiter.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  9. Auf dem Bewertung Seite wählen Geschäft.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Konfigurieren Sie den Amazon Kendra-Connector für ServiceNow

Führen Sie die folgenden Schritte aus, um den Amazon Kendra-Connector zu konfigurieren:

  1. Wählen Sie in der Amazon Kendra-Konsole aus Erstellen Sie einen Index.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  2. Aussichten für Indexname, geben Sie einen Namen für den Index ein (z. B. my-ServiceNow-index).
  3. Geben Sie eine optionale Beschreibung ein.
  4. Aussichten für Rollenname, geben Sie einen IAM-Rollennamen ein.
  5. Konfigurieren Sie optionale Verschlüsselungseinstellungen und Tags.
  6. Auswählen Weiter.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  7. Im Konfigurieren Sie die Benutzerzugriffssteuerung Belassen Sie die Standardeinstellungen im Abschnitt und wählen Sie aus Weiter.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  8. Aussichten für Bereitstellung von EditionenWählen Entwickler-Ausgabe.
  9. Auswählen Erstellen. Dadurch wird die IAM-Rolle erstellt und weitergegeben und dann der Amazon Kendra-Index erstellt, was bis zu 30 Minuten dauern kann.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  10. Auswählen Datenquellen im Navigationsbereich.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  11. Der ServiceNow-Index, wählen Stecker hinzufügen.
    Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  12. Aussichten für Name der DatenquelleGeben Sie einen Namen ein (z. B. my-ServiceNow-connector).
  13. Geben Sie eine optionale Beschreibung ein.
  14. Auswählen Weiter.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  15. Aussichten für ServiceNow-Host, eingeben xxxxx.service-now.com (die Instanz-URL aus dem ServiceNow-Setup).
  16. Aussichten für Typ des AuthentifizierungstokensWählen OAuth 2.0-Authentifizierung.
  17. Aussichten für AWS Secrets Manager-Geheimnis, wählen Sie das zuvor erstellte Geheimnis aus.
  18. Aussichten für IAM-Rolle, wählen Erstellen Sie eine neue Rolle.
  19. Aussichten für RollennameGeben Sie einen Namen ein (z. B. AmazonKendra-ServiceNow-role).
  20. Auswählen Weiter.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  21. Aussichten für Wählen Sie Entitäten oder Inhaltstypen aus, wählen Sie Ihre Inhaltstypen aus.
  22. Aussichten für Frequenz, wählen Bei Bedarf ausführen.
  23. Auswählen Weiter.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  24. Legen Sie beliebige optionale Feldzuordnungen fest und wählen Sie aus Weiter.
  25. Auswählen Überprüfen und erstellen und wählen Sie Datenquelle hinzufügen.
  26. Auswählen Jetzt synchronisieren.
  27. Warten Sie, bis die Synchronisierung abgeschlossen ist.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Testen Sie die Lösung

Nachdem Sie nun den Inhalt von Ihrem ServiceNow-Konto in Ihren Amazon Kendra-Index aufgenommen haben, können Sie einige Abfragen testen.

Gehen Sie zu Ihrem Index und wählen Sie aus Suche nach indizierten Inhalten. Geben Sie eine Beispielsuchabfrage ein und testen Sie Ihre Suchergebnisse (Ihre Abfrage variiert je nach Inhalt Ihres Kontos).

Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Der ServiceNow-Connector crawlt optional auch lokale Identitätsinformationen von ServiceNow. Für Benutzer wird die Benutzer-E-Mail-ID als Prinzipal festgelegt. Für Gruppen legt es die Gruppen-ID als Prinzipal fest. Wenn Sie das Identitäts-Crawling deaktivieren, müssen Sie die Benutzer- und Gruppenzuordnung mithilfe von in den Prinzipalspeicher hochladen PutPrincipalMapping API. Führen Sie die folgenden Schritte aus, um Suchergebnisse nach Benutzern oder Gruppen zu filtern:

  1. Navigieren Sie zur Suchkonsole.
  2. Erweitern Sie die Funktionalität der Testabfrage mit Benutzernamen oder Gruppen und wählen Sie Benutzernamen oder Gruppen anwenden.
  3. Geben Sie die Benutzer- oder Gruppennamen ein und wählen Sie aus Bewerben.Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.
  4. Geben Sie als nächstes die Suchanfrage ein und drücken Sie Enter.

Dies bringt Ihnen eine gefilterte Ergebnisliste basierend auf Ihren Kriterien.

Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Herzliche Glückwünsche! Sie haben Amazon Kendra erfolgreich verwendet, um Antworten und Einblicke basierend auf den indizierten Inhalten Ihres ServiceNow-Kontos bereitzustellen.

Aufräumen

Es empfiehlt sich, alle Ressourcen zu bereinigen (zu löschen), die Sie nicht mehr verwenden möchten. Das Bereinigen von AWS-Ressourcen verhindert, dass Ihrem Konto weitere Gebühren entstehen.

  1. Wählen Sie in der Amazon Kendra-Konsole aus Indizes im Navigationsbereich.
  2. Wählen Sie den zu löschenden Index aus.
  3. Auswählen Löschen um den ausgewählten Index zu löschen.

Zusammenfassung

Mit dem ServiceNow-Konnektor für Amazon Kendra können Unternehmen mithilfe der intelligenten Suche von Amazon Kendra sicher auf das in ihrem Konto gespeicherte Informationsrepository zugreifen.

In diesem Beitrag haben wir Ihnen die Grundlagen vorgestellt, aber es gibt viele zusätzliche Funktionen, die wir nicht behandelt haben. Zum Beispiel:

  • Sie können die benutzerbasierte Zugriffskontrolle für Ihren Amazon Kendra-Index aktivieren und den Zugriff auf von Ihnen konfigurierte Benutzer und Gruppen beschränken
  • Sie können Amazon Kendra-Indexattributen zusätzliche Felder zuordnen und sie für Facettierung, Suche und Anzeige in den Suchergebnissen aktivieren
  • Sie können die ServiceNow-Datenquelle mit der Custom Document Enrichment (CDE)-Funktion in Amazon Kendra integrieren, um zusätzliche Attributzuordnungslogik und sogar benutzerdefinierte Inhaltstransformationen während der Aufnahme durchzuführen

Um mehr über diese Möglichkeiten und mehr zu erfahren, lesen Sie die Amazon Kendra-Entwicklerhandbuch.


Über die Autoren

 Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.Senthil Ramachandran ist Enterprise Solutions Architect bei AWS und unterstützt Kunden im Nordosten der USA. Er konzentriert sich hauptsächlich auf die Einführung der Cloud und die digitale Transformation in der Finanzdienstleistungsbranche. Senthils Interessengebiet ist KI, insbesondere Deep Learning und Machine Learning. Er konzentriert sich auf Anwendungsautomatisierungen mit kontinuierlichem Lernen und der Verbesserung der menschlichen Unternehmenserfahrung. Senthil schaut gerne Autosport, Fußball und verbringt Zeit mit seiner Familie.

Ankündigung des aktualisierten ServiceNow-Connectors (V2) für Amazon Kendra PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.Ashish Lagwankar ist Senior Enterprise Solutions Architect bei AWS. Seine Kerninteressen umfassen KI/ML, serverlose und Container-Technologien. Ashish lebt in der Gegend von Boston, MA, und liest gerne, ist im Freien und verbringt gerne Zeit mit seiner Familie.

Zeitstempel:

Mehr von AWS Maschinelles Lernen