Auf dieser Seite wird beschrieben, wie Sie einen Datenspeicher erstellen und Microsoft OneDrive mit Gemini Enterprise verbinden.
Hinweis
Prüfen Sie vor dem Einrichten der Microsoft OneDrive-Verbindung Folgendes:
Weisen Sie dem Nutzer die Rolle „Discovery Engine Editor“ (
roles/discoveryengine.editor) zu. Diese Rolle ist erforderlich, damit der Nutzer den Datenspeicher erstellen kann. So weisen Sie diese Rolle zu:- Rufen Sie in der Google Cloud Console die Seite IAM auf.
- Suchen Sie das Nutzerkonto und klicken Sie auf „Bearbeiten“ „Bearbeiten“.
- Weisen Sie dem Nutzer die Rolle
Discovery Engine Editorzu. Weitere Informationen finden Sie unter IAM-Rollen und -Berechtigungen.
Registrieren Sie Gemini Enterprise als OAuth 2.0-Anwendung in Microsoft Entra ID und erfassen Sie die folgenden Anmeldedaten:
Client-ID
Clientschlüssel
Mandanten-ID
Konfigurieren Sie die Anwendungsberechtigungen der Microsoft API mit der Einwilligung eines Microsoft OneDrive-Administrators.
Microsoft OneDrive-Datenspeicher erstellen
So erstellen Sie einen Microsoft OneDrive-Datenspeicher:
Rufen Sie in der Google Cloud Console die Seite Gemini Enterprise auf.
Projekt auswählen oder erstellen Google Cloud .
Klicken Sie im Navigationsmenü auf Datenspeicher.
Klicken Sie auf Datenspeicher erstellen.
Suchen Sie im Bereich Quelle nach Microsoft OneDrive und klicken Sie auf Auswählen.
Im Bereich Daten:
- Wählen Sie im Abschnitt Connector-Modus als Verbindungsmodus Datenaufnahme oder Föderierte Suche aus.
Klicken Sie auf Weiter.
Konfigurieren Sie im Abschnitt Authentifizierungseinstellungen die Authentifizierung basierend auf dem ausgewählten Verbindungsmodus.
- Geben Sie die folgenden Authentifizierungsdetails an:
- Client-ID: Die eindeutige Kennung der Anwendung, die in der Microsoft Entra ID Ihrer Organisation registriert ist.
- Clientschlüssel: Der geheime Schlüssel, der während der Registrierung der OAuth 2.0-Anwendung in Microsoft Entra ID generiert wurde.
Mandanten-ID: Die eindeutige Kennung für Ihre Organisation im Microsoft Entra Admin Center. Weitere Informationen finden Sie unter Client-Anmeldedaten abrufen.
Microsoft OneDrive-Umgebungstyp:Wählen Sie die Umgebung aus, in der Ihr Microsoft 365-Mandant gehostet wird:
- Wählen Sie Standard (Standardeinstellung) aus, wenn Sie eine Verbindung zu Microsoft 365 für Unternehmen oder Government Community Cloud (GCC) herstellen.
- Wählen Sie US Government aus, wenn Sie eine Verbindung zu einer Microsoft 365 US Government Sovereign Cloud (GCC High oder DoD) herstellen.
Wenn Sie Datenaufnahme mit der Authentifizierungsmethode Föderierte Anmeldedaten gewählt haben, kopieren Sie die Subjekt-ID und verwenden diese, um föderierte Anmeldedaten für die Datenerfassung hinzuzufügen.
- Subjekt-ID: Die eindeutige ID des Dienstkontos, das Sie verwenden möchten.
Wenn Sie Föderierte Suche ausgewählt haben, klicken Sie auf Anmelden und schließen Sie die Microsoft-Anmeldung ab.
- Geben Sie die folgenden Authentifizierungsdetails an:
Klicken Sie auf Weiter.
Wenn Sie Föderierte Suche ausgewählt haben, gehen Sie so vor:
Geben Sie im Bereich Ziele die Basis-URL für Ihre Microsoft OneDrive-Website ein.
Im Abschnitt Erweiterte Optionen :
- Wählen Sie Ihre Microsoft 365 Cloud-Umgebung:
- Wenn Sie eine Verbindung zu einer Microsoft 365 US Government-Instanz herstellen, wählen Sie die entsprechende Option aus: GCC, GCC High oder DoD.
- Behalten Sie andernfalls die Standardeinstellung Global bei.
- Geben Sie unter Azure-Mandant die Mandanten-ID ein, die Sie beim Erstellen der Entra-Anwendung erhalten haben.
Sie können den Umfang Ihrer Suchanfragen und Aktionen eingrenzen, indem Sie angeben, welche Microsoft OneDrive-Pfade ein- oder ausgeschlossen werden sollen. Sie können Daten nur innerhalb der eingeschlossenen Pfade ändern oder abrufen. Anfragen für Daten außerhalb des Umfangs schlagen entweder fehl oder geben keine Ergebnisse zurück.
Sie können dem Datenspeicher Filter über die Google Cloud Console oder die API hinzufügen:
Console
Hinweis: Wenn Sie mehrere Websites eingeben, trennen Sie die URLs durch Kommas. Sie können auch eine Liste von URLs direkt aus einer CSV-Datei kopieren und einfügen.
- Im Abschnitt „Pfadfilter“:
- Wählen Sie den Filtertyp aus: In Suche einschließen oder Von Suche ausschließen.
- Geben Sie im Feld Pfadfilter die vollständigen OneDrive-Pfade ein.
Hinweis: Dieses Feld unterstützt Unterpfade, Ordner und Dokumentbibliotheken im Format
https://{your-tenant}.sharepoint.com/sites/{your-site-name}/{your-folder-name}/. Alle Inhalte unter dem angegebenen Pfad werden gefiltert.
REST
Rufen Sie die
setUpDataConnectorMethode auf, um beim Erstellen eines Datenspeichers Filter hinzuzufügen.curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/LOCATION:setUpDataConnector" \ -d '{ "collectionId": "COLLECTION_ID", "collectionDisplayName": "COLLECTION_DISPLAY_NAME", "dataConnector": { "dataSource": "sharepoint_federated_search", "params": { "client_id": "CLIENT_ID", "client_secret": "CLIENT_SECRET", "instance_uri": "INSTANCE_URI", "tenant_id": "TENANT_ID", "FILTER_TYPE": { "FILTER_KEY": [ "FILTER_VALUE1", "FILTER_VALUE2" ] } }, "entities": [ { "entityName": "file" } ], "refreshInterval": "7200s", "connectorType": "THIRD_PARTY_FEDERATED", "connectorModes": [ "FEDERATED" ] } }'Ersetzen Sie Folgendes:
-
PROJECT_ID: Die Projekt-ID. -
ENDPOINT_LOCATION: die Multiregion für Ihre API-Anfrage. Geben Sie einen der folgenden Werte an: usfür die Multiregion „USA“eufür die Multiregion „EU“globalfür den Standort „Global“
LOCATION: Der multiregionale Standort Ihres Datenspeichers:global,usodereu.COLLECTION_ID: Die eindeutige ID des Datenspeichers.COLLECTION_DISPLAY_NAME: Der Anzeigename des Datenspeichers.CLIENT_ID: Die Client-ID für die Microsoft OneDrive Authentifizierung.CLIENT_SECRET: Der Clientschlüssel für die Microsoft OneDrive-Authentifizierung.INSTANCE_URI: Der Instanz-URI für Microsoft OneDrive.TENANT_ID: Die Mandanten-ID für Microsoft OneDrive.FILTER_TYPE: Der Typ des Filters, der Ihren Microsoft OneDrive-Datenspeichern hinzugefügt wurde. Weitere Informationen finden Sie unter Filtertypen.FILTER_KEY: Der Schlüssel für den Filter, der einem Feld in Ihren Daten entspricht. Weitere Informationen finden Sie unter Filterschlüssel.FILTER_VALUES: Der Wert oder die Werte, nach denen für den angegebenenFILTER_KEYgefiltert werden soll.- Im Abschnitt „Pfadfilter“:
Weitere Informationen zu Filtertypen und zum Hinzufügen von Filtern finden Sie unter Filter zum Microsoft OneDrive-Datenspeicher hinzufügen.
- Wählen Sie Ihre Microsoft 365 Cloud-Umgebung:
Wenn Sie Datenaufnahme ausgewählt haben, gehen Sie im Abschnitt Erweiterte Optionen so vor:
- Optional: Wenn Sie eine Reihe statischer IP-Adressen in Ihrem System zulassen möchten, markieren Sie das Kästchen Statische IP-Adressen aktivieren. Weitere Informationen finden Sie unter Statische IP-Adressen für ausgehenden Traffic konfigurieren.
- Optional: Geben Sie im Feld Max. QPS die maximale Anzahl an Abfragen pro Sekunde ein, um eine Ratenbegrenzung für Abfragen festzulegen, die der Connector an die Microsoft OneDrive-Instanz sendet.
- Optional: Wenn Sie versuchen möchten, alle Dateien zu entschlüsseln, die mit dem Microsoft Purview-Informationsschutz verschlüsselt wurden, markieren Sie das Kästchen Dateien entschlüsseln, die mit Microsoft Purview-Informationsschutz verschlüsselt wurden.
Klicken Sie auf Weiter.
Gehen Sie im Bereich Zu durchsuchende Entitäten (falls Sie Föderierte Suche ausgewählt haben) oder Zu synchronisierende Entitäten (falls Sie Datenaufnahme ausgewählt haben) so vor:
- Wählen Sie alle erforderlichen Entitäten aus.
- Wenn Sie Föderierte Suche ausgewählt haben, fahren Sie mit dem nächsten Schritt fort.
- Wenn Sie Datenaufnahme ausgewählt haben, fahren Sie mit den folgenden Schritten fort:
- Optional können Sie bestimmte Projekte so synchronisieren:
- Klicken Sie auf Filtern.
- Wenn Sie Entitäten aus dem Index herausfiltern möchten, markieren Sie das Kästchen Aus Index ausschließen. Wenn Sie dafür sorgen möchten, dass sie im Index enthalten sind, markieren Sie das Kästchen In den Index aufnehmen.
- Geben Sie die Schlüssel ein. Drücken Sie nach jeder Schlüsseleingabe die Eingabetaste.
- Klicken Sie auf Speichern.
- So konfigurieren Sie den Synchronisierungs-Zeitplan:
- Wählen Sie in der Liste Synchronisierungshäufigkeit die Synchronisierungshäufigkeit aus.
- Wenn Sie separate vollständige Synchronisierungen von Entitäts- und Identitätsdaten planen möchten, maximieren Sie das Menü im Abschnitt Vollständige Synchronisierung und wählen Benutzerdefinierte Optionen aus.
- Wählen Sie in der Liste Häufigkeit der inkrementellen Synchronisierung eine Häufigkeit für die inkrementelle Synchronisierung aus. Weitere Informationen finden Sie unter Synchronisierungszeitpläne.
- Wählen Sie in der Liste Synchronisierungshäufigkeit die Synchronisierungshäufigkeit aus.
- Optional können Sie bestimmte Projekte so synchronisieren:
Klicken Sie auf Weiter.
Im Abschnitt Aktionen:
- Falls Sie Föderierte Suche ausgewählt haben:
- Wählen Sie unter Microsoft OneDrive-Aktionen auswählen, die aktiviert werden sollen die entsprechenden Aktionen aus der Kategorie aus, um sie für den Connector zu aktivieren.
Falls Sie Datenaufnahme ausgewählt haben:
Konfigurieren Sie im Abschnitt Authentifizierungseinstellungen die Authentifizierung basierend auf dem ausgewählten Verbindungsmodus. Geben Sie die folgenden Authentifizierungsdetails an:
- Client-ID: Die eindeutige Kennung der Anwendung, die in der Microsoft Entra ID Ihrer Organisation registriert ist.
- Clientschlüssel: Der geheime Schlüssel, der während der Registrierung der OAuth 2.0-Anwendung in Microsoft Entra ID generiert wurde.
- Mandanten-ID: Die eindeutige Kennung für Ihre Organisation im Microsoft Entra Admin Center.
Weitere Informationen finden Sie unter Client-Anmeldedaten abrufen.
Klicken Sie auf Anmelden und melden Sie sich in Microsoft OneDrive an, um Ihr Konto zu bestätigen.
Klicken Sie auf Weiter.
Geben Sie im Abschnitt Erweiterte Einstellungen unter Azure-Mandant die Mandanten-ID ein, die Sie beim Erstellen der Entra-Anwendung erhalten haben.
Geben Sie im Bereich Ziele die Basis-URL für Ihre Microsoft OneDrive-Website ein.
Wählen Sie unter Microsoft OneDrive-Aktionen auswählen, die aktiviert werden sollen die entsprechenden Aktionen aus der Kategorie aus, um sie für den Connector zu aktivieren.
- Falls Sie Föderierte Suche ausgewählt haben:
Klicken Sie auf Weiter.
Informationen zum Ansehen und Verwalten der Liste der Aktionen finden Sie unter Aktionen ansehen und verwalten.
Im Abschnitt Konfiguration:
- Wählen Sie in der Liste Multiregional den Speicherort für den Daten-Connector aus.
- Geben Sie im Feld Name des Daten-Connectors einen Namen für den Connector ein.
- Wenn Sie
usodereuals Speicherort gewählt haben, konfigurieren Sie die Verschlüsselungseinstellungen:- Optional: Wenn Sie keine Schlüssel für einzelne Regionen konfiguriert haben, klicken Sie auf Zur Einstellungsseite, um dies zu tun. Weitere Informationen finden Sie unter Einen Schlüssel für eine einzelne Region für Drittanbieter-Connectors registrieren.
- Wählen Sie Googleverwalteter Verschlüsselungsschlüssel oder Cloud KMS-Schlüssel aus.
- Falls Sie Cloud KMS-Schlüssel ausgewählt haben:
- Wählen Sie in der Liste Schlüsselverwaltungstyp den entsprechenden Typ aus.
- Wählen Sie in der Liste Cloud KMS-Schlüssel den Schlüssel aus.
Klicken Sie auf Weiter.
Wählen Sie im Bereich Abrechnung die Option Allgemeine Preise oder die Option Konfigurierbare Preise aus. Weitere Informationen finden Sie unter Abrechnungsstatus Ihrer Projekte prüfen und Lizenzen.
Klicken Sie auf Erstellen. Gemini Enterprise erstellt den Datenspeicher und zeigt ihn auf der Seite Datenspeicher an.
Klicken Sie auf der Seite Datenspeicher auf den Namen des Datenspeichers, um den Status anzuzeigen. Sobald sich der Status des Datenspeichers von Wird erstellt zu Aktiv ändert, ist der Microsoft OneDrive-Connector einsatzbereit.
Bei einem Aufnahme-Connector, der mit Microsoft OneDrive erstellt wurde, ändert sich der Status des Datenspeichers zu Beginn der Synchronisierung von Wird erstellt zu Wird ausgeführt. Sobald die Aufnahme abgeschlossen ist, ändert sich der Status wieder in Aktiv. Das bedeutet, dass der Datenspeicher vollständig konfiguriert ist. Je nach Datenmenge kann die Aufnahme mehrere Stunden dauern.
Nachdem Sie den Datenspeicher erstellt haben, erstellen Sie eine App, verbinden diese mit dem Microsoft OneDrive-Datenspeicher und autorisieren Gemini Enterprise für den Zugriff auf Microsoft OneDrive, bevor Sie Abfragen ausführen.
Echtzeitsynchronisierung für die Datenaufnahme aktivieren
So aktivieren Sie die Echtzeitsynchronisierung für Ihren Datenspeicher:
Rufen Sie in der Google Cloud Console die Seite Gemini Enterprise auf.
Klicken Sie im Navigationsmenü auf Datenspeicher.
Klicken Sie auf den Namen des Microsoft OneDrive-Datenspeichers, für den Sie die Echtzeitsynchronisierung aktivieren möchten.
Warten Sie auf der Seite Daten des Datenspeichers, bis der Connector-Status zu Aktiv wechselt.
Klicken Sie im Feld Echtzeitsynchronisierung auf Ansehen/bearbeiten.
Klicken Sie auf den Schalter Echtzeitsynchronisierung aktivieren, um die Option zu aktivieren.
Geben Sie im Feld Clientschlüssel einen Wert ein. Dieser Wert wird verwendet, um Microsoft OneDrive-Webhook-Ereignisse zu überprüfen. Wir empfehlen, einen String mit 20 Zeichen zu verwenden.
Klicken Sie auf Speichern.
Warten Sie, bis sich das Feld Echtzeitsynchronisierung in Wird ausgeführt ändert.
Datenverarbeitung und Ausführung von Abfragen
In diesem Abschnitt wird beschrieben, wie Gemini Enterprise Ihre Abfrage verarbeitet und welche Auswirkungen die Verwendung des föderierten Datenspeichers auf den Datenschutz hat.
Ausführung von Abfragen
Nachdem Sie Microsoft OneDrive autorisiert und eine Suchanfrage an Gemini Enterprise gesendet haben, passiert Folgendes:
- Gemini Enterprise sendet Ihre Suchanfrage direkt an die Microsoft API.
- Gemini Enterprise kombiniert die Ergebnisse mit denen aus anderen verbundenen Datenquellen und zeigt ein umfassendes Suchergebnis an.
Datenverarbeitung
Wenn Sie eine föderierte Suche von Drittanbietern verwenden, gelten folgende Regeln für die Datenverarbeitung:
- Ihr Abfragestring wird an das Such-Backend des Drittanbieters (Microsoft API) gesendet.
- Diese Drittanbieter können Abfragen mit Ihrer Identität verknüpfen.
- Wenn mehrere Datenquellen für die föderierte Suche aktiviert sind, wird die Abfrage möglicherweise an alle gesendet.
- Sobald die Daten im Drittanbietersystem angekommen sind, unterliegen sie den Nutzungsbedingungen und Datenschutzbestimmungen dieses Systems.
Nächste Schritte
- Wenn Sie eine Benutzeroberfläche für das Abfragen Ihrer Microsoft OneDrive-Daten bereitstellen möchten, erstellen Sie eine App und verbinden diese mit dem Microsoft OneDrive-Datenspeicher.
- Informationen zum Ansehen und Verwalten der Liste der Aktionen finden Sie unter Aktionen ansehen und verwalten.
- Um eine Vorschau darüber zu erhalten, wie Ihre Suchergebnisse aussehen, nachdem Ihre App eingerichtet ist, gehen Sie auf Suchergebnisse abrufen.
- Informationen zum Aktivieren von Benachrichtigungen für den Datenspeicher finden Sie unter Benachrichtigungen für Drittanbieter-Datenspeicher konfigurieren.