Dieses Dokument enthält wichtige Änderungen am BigQuery-Connector für SAP, einschließlich versionsspezifischer Verbesserungen.
Informationen zu den Ankündigungen von SAP in Google Cloud finden Sie in den Versionshinweisen.
BigQuery-Connector für SAP aktualisieren
Informationen zum Aktualisieren von BigQuery-Connector für SAP finden Sie unter BigQuery-Connector für SAP aktualisieren.
Version 2.8
Mit Version 2.8 des BigQuery-Connector für SAP werden die folgenden Verbesserungen eingeführt:
Datensatzkomprimierungsoption auf Feldebene: Der BigQuery-Connector für SAP bietet eine Datensatzkomprimierungsoption auf Feldebene. Mit dieser Option können Sie angegebene leere Felder mit ihren Anfangswerten in BigQuery replizieren und gleichzeitig die Datensatzkomprimierung auf Tabellenebene verwenden. Weitere Informationen finden Sie unter Datensatzkomprimierung.
Transaktion zum Aufrufen der Version von BigQuery Connector für SAP: Mit der Transaktion
/GOOG/BQC_VERSION
können Sie die Version des auf Ihrem System installierten BigQuery-Connector für SAP aufrufen.Erweiterte HTTP-Fehlerbehandlung: Mit dem Verbesserungspunkt
/GOOG/ES_GCP_HTTP_CLIENT
können Sie HTTP-Fehler auf SAP-Clientseite behandeln, was robustere und benutzerdefiniertere Integrationen ermöglicht. Weitere Informationen finden Sie unter Erweiterte HTTP-Fehlerbehandlung.Replikation von Clustertabellen: Ein Problem, das die Replikation mehrerer Tabellen verhinderte, die zum selben Cluster gehören, innerhalb einer einzigen Massenübertragungs-ID, wurde behoben. Ab Version 2.8 des BigQuery-Connector für SAP können Sie alle Clustertabellen mit einer einzigen Massenübertragungs-ID replizieren.
Version 2.7
Mit Version 2.7 des BigQuery-Connector für SAP wird die Unterstützung für die Verwendung des SAP-SLT-Add-ons DMIS 2018 SP 11 erweitert.
Version 2.6
Mit Version 2.6 des BigQuery-Connector für SAP werden die folgenden Verbesserungen eingeführt:
Tool zur Tabellenerstellung: Bei leeren Quelltabellen in SAP können Sie mit dem Tool zur Tabellenerstellung Tabellen im BigQuery-Dataset erstellen. Informationen zum Ausführen des Tools finden Sie unter Tool zur Tabellenerstellung.
Tool „Massenfeldkonvertierung“: Mit dem Tool „Massenfeldkonvertierung“ können Sie die Zuordnung von Zielfeldern in
STRING
in großem Umfang konvertieren. Informationen zum Ausführen des Tools finden Sie unter Tool zur Massenkonvertierung von Feldern.Schreibgeschützte Ansicht der BigQuery-Connector für SAP-Einstellungen: Für Nutzer, die nur die Einstellungen von BigQuery-Connector für SAP aufrufen müssen, bietet BigQuery-Connector für SAP eine benutzerdefinierte
/GOOG/SLT_SETT_DISP
-Transaktion. Administratoren können Nutzern, die nur Lesezugriff benötigen, Zugriff auf diese Transaktion gewähren. Weitere Informationen finden Sie unter:- Informationen zu Arbeitslasten, die in Google Cloud ausgeführt werden, finden Sie unter SAP-Rollen und -Autorisierungen zum Ansehen der BigQuery-Connector für SAP-Einstellungen erstellen.
- Informationen zu Arbeitslasten, die außerhalb von Google Cloud ausgeführt werden, finden Sie unter SAP-Rollen und -Autorisierungen zum Ansehen der BigQuery-Connector für SAP-Einstellungen erstellen.
Benutzerdefinierter Name für die PSE-Datei: Für die PSE-Datei, die zum Signieren des JSON-Schlüssels dient, der bei der JWT-basierten Authentifizierung verwendet wird, unterstützt BigQuery-Connector für SAP benutzerdefinierte Namen. Bisher musste der Dateiname der PSE
SAPZG_JWT100.PSE
lauten.Das Flag „Unterbrechung beim ersten Fehler“ (
BREAK
) ist standardmäßig aktiviert: Für neue Massenübertragungsschlüssel, die mit der Transaktion/GOOG/SLT_SETTINGS
erstellt wurden, ist dasBREAK
-Flag standardmäßig aktiviert.Replikation von Clustertabellen aktiviert: BigQuery-Connector für SAP unterstützt die Replikation von Daten aus Clustertabellen nach BigQuery. Wenn Sie einen Hotfix für die Replikation von Daten aus Clustertabellen angewendet haben, müssen Sie ihn vor dem Aktualisieren des BigQuery-Connector für SAP auf Version 2.6 löschen. Weitere Informationen zum Löschen eines Hotfixes finden Sie auf der SAP-Seite Optimierungen erstellen, bearbeiten und löschen.
Bericht: Verbesserungen an der Replikationsvalidierung:
Sie können den Bericht zur Replikationsvalidierung für bestimmte Tabellen in der Massenübertragungskonfiguration ausführen. Weitere Informationen finden Sie unter:
- Informationen zu Arbeitslasten, die in Google Cloud ausgeführt werden, finden Sie unter Tool zur Replikationsvalidierung ausführen.
- Informationen zu Arbeitslasten, die außerhalb von Google Cloud ausgeführt werden, finden Sie unter Tool zur Replikationsvalidierung ausführen.
Alle Zählfelder der Tabelle
/GOOG/REPL_RES
können Werte enthalten, die größer als das 32-Bit-Ganzzahllimit (-2,147,483,648
bis+2,147,583,647
) sind.Um der lexikalischen Struktur und Syntax von GoogleSQL zu folgen, werden alle Pfadausdrücke für die Anzahl der Abfragen in BigQuery in Graviszeichen (`) gesetzt.
Feste Standardzielgruppe für die JWT-basierte Authentifizierung: Wenn Sie Private Service Connect zum Herstellen einer Verbindung zu Google Cloud verwenden, wird die Standardzielgruppe während der Authentifizierung korrekt festgelegt. Wenn Sie einen Hotfix für dieses Problem angewendet haben, müssen Sie ihn vor dem Aktualisieren des BigQuery-Connector für SAP auf Version 2.6 löschen. Weitere Informationen zum Löschen eines Hotfixes finden Sie auf der SAP-Seite Optimierungen erstellen, bearbeiten und löschen.
Zuordnung des Datentyps verbessert
INT8
: In unterstützten Versionen des SAP-Systems funktioniert die Zuordnung vonINT8
zum DatentypINTEGER
wie erwartet.Verbesserte Fehlermeldungen: Um die Fehlerbehebung zu erleichtern, wurden die Klarheit und Verständlichkeit der Fehlermeldungen im SDK verbessert.
Version 2.5
Verbesserungen
Unterstützung für RFC-Ziele: Sie können jetzt RFC-Ziele verwenden, um eine Verbindung zu Google Cloud herzustellen. Für den Einstieg enthalten die Transportdateien Beispiel-RFC-Ziele. Mithilfe von RFC-Zielen können Sie Folgendes tun: eine Verbindung zu Google Cloud über Private Service Connect-Endpunkte herstellen, die Einstellungen des Proxyservers konfigurieren und die HTTP-Komprimierung aktivieren. Weitere Informationen finden Sie unter RFC-Ziele.
Unterstützung für die Verwendung von Private Service Connect: Sie können jetzt Private Service Connect-Endpunkte (PSC) verwenden, um die private Nutzung von Google Cloud APIs und -Diensten zu erlauben. Sie geben die PSC-Endpunkte in Ihren RFC-Zielen an, die der Connector für die Verbindung zu Google Cloud verwendet. RFC-Ziele sind neu in der Version 2.5 von BigQuery-Connector für SAP. Weitere Informationen finden Sie unter:
Token-Caching: Zur Verbesserung der Replikationsleistung und Fehlertoleranz unterstützt BigQuery-Connector für SAP jetzt das Caching des Zugriffstokens, das den Zugriff auf BigQuery ermöglicht. Weitere Informationen finden Sie unter:
Automatische Wiederholung des Abrufs des Zugriffstokens für Arbeitslasten außerhalb von Google Cloud: Bei SAP-Arbeitslasten, die außerhalb von Google Cloud ausgeführt werden, wiederholt BigQuery-Connector für SAP jetzt automatisch das Abrufen des Zugriffstokens, wenn es fehlgeschlagen ist. Sie können die Anzahl der Wiederholungen steuern, indem Sie einen Wert für den erweiterten Einstellungsparameter
CMD_EXEC_TRIES
festlegen. Weitere Informationen finden Sie unter Erweiterte Einstellungen.Authentifizieren bei Google Cloud mit JWT für Arbeitslasten außerhalb von Google Cloud: Für SAP-Arbeitslasten, die außerhalb von Google Cloud ausgeführt werden, können Sie jetzt die Authentifizierung bei Google Cloud und die Autorisierung für den Zugriff auf BigQuery mit von Google Cloud signierten JSON Web Tokens (JWTs) einrichten. Mit der JWT-basierten Authentifizierung können Sie sich bei Google Cloud authentifizieren, ohne dass die Google Cloud CLI installiert und ein Befehl auf Betriebssystemebene auf dem SAP LT Replication Server-Host erstellt werden muss. Weitere Informationen finden Sie unter Authentifizierung mit JWT zum Abrufen von Zugriffstokens.
Dynamische Blockgröße: Mit diesem Feature können Sie die Blockgröße automatisch reduzieren und den Replikationsversuch in BigQuery wiederholen, wenn die Bytegröße eines Blocks die maximale Bytegröße für HTTP-Anfragen überschreitet, die von BigQuery akzeptiert werden. Weitere Informationen finden Sie unter Dynamische Blockgröße.
Neuer Optimierungspunkt: Mit dieser Version wird ein neuer Optimierungspunkt eingeführt, mit dem Sie nach HTTP-Aufrufen an die BigQuery API Logging-Daten erfassen können, wenn HTTP-Fehler auftreten. Sie können diese Logs zur Behebung der HTTP-Fehler verwenden. Weitere Informationen finden Sie unter Optimierungspunkte.
Lastsimulationstool: Mit dem Lastsimulationstool können Sie die Last für BigQuery simulieren. Dadurch können Sie mithilfe von BigQuery-Connector für SAP die Replikationsleistung bewerten, potenzielle Probleme erkennen, die primäre Ursache von Problemen verstehen und diese vor der tatsächlichen Replikation von SAP-Daten in BigQuery beheben. Weitere Informationen finden Sie unter Lastsimulationstool.
Version 2.2 bis 2.4 (nicht verfügbar)
Die Versionen 2.2 bis 2.4 von BigQuery-Connector für SAP sind nicht verfügbar.
Version 2.1
Verbesserungen
Sprachunterstützung: Der Connector unterstützt die Ausführung von Hintergrundjobs, die auf dem SAP LT Replication Server in allen von SAP SLT unterstützten Sprachen ausgeführt werden. Weitere Informationen finden Sie unter Sprachunterstützung.
Behebung von Fehlern in Zusammenhang mit ungültigen Daten: Der Connector enthält nun Fehlermeldungen, die Sie besser dabei unterstützen, Fehler in Bezug auf ungültige Daten zu beheben. Weitere Informationen finden Sie unter Problem: Fehlermeldungen im Zusammenhang mit ungültigen Daten.