Übersicht
In diesem Abschnitt erfahren Sie, wie Sie Verbindungsprofile erstellen für:
- Oracle-, MySQL-, SQL Server- und PostgreSQL-Quelldatenbank
- Ziel-Datasets in BigQuery
- Ein Ziel-Bucket in Cloud Storage
Durch das Erstellen dieser Verbindungsprofile kann Datastream Daten aus der Quelldatenbank in das Ziel übertragen.
Quellverbindungsprofil für Oracle-Datenbank erstellen
Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.
Klicken Sie auf PROFIL ERSTELLEN.
Klicken Sie auf der Seite Verbindungsprofil erstellen auf den Profiltyp Oracle, da Sie ein Verbindungsprofil für die Oracle-Datenbank erstellen möchten.
Verwenden Sie die folgende Tabelle, um die Felder im Bereich Verbindungseinstellungen definieren der Seite Oracle-Profil erstellen auszufüllen:
Feld Beschreibung Verbindungsprofilname Geben Sie den Anzeigenamen des Verbindungsprofils zur Oracle-Quelldatenbank ein. Dieser wird in der Liste der Verbindungsprofile und dann verwendet, wenn beim Erstellen eines Streams ein vorhandenes Verbindungsprofil ausgewählt wird. Verbindungsprofil-ID Datastream füllt dieses Feld automatisch anhand des von Ihnen eingegebenen Verbindungsprofilnamens aus. Sie können die automatisch generierte ID beibehalten oder ändern. Region Wählen Sie die Region aus, in der das Verbindungsprofil gespeichert ist. Verbindungsprofile werden wie alle Ressourcen in einer Region gespeichert und ein Stream kann nur Verbindungsprofile verwenden, die sich in derselben Region wie der Stream befinden. Die Auswahl der Region hat keinen Einfluss darauf, ob Datastream eine Verbindung zur Quelle oder zum Ziel herstellen kann. Sie kann sich jedoch auf die Verfügbarkeit auswirken, wenn in der Region Ausfallzeiten auftreten. Hostname oder IP-Adresse Geben Sie einen Hostnamen oder eine IP-Adresse ein, mit der Datastream eine Verbindung zur Oracle-Quelldatenbank herstellen kann.
Wenn Sie für die Kommunikation mit der Quelldatenbank eine private Verbindung verwenden, geben Sie die private (interne) IP-Adresse für die Quelldatenbank an.
Geben Sie für andere Verbindungsmethoden (z. B. IP-Zulassungsliste) die öffentliche IP-Adresse an.
Port Geben Sie die Portnummer ein, die für die Quelldatenbank reserviert ist. Der Standardport ist normalerweise 1521. Nutzername Geben Sie den Nutzernamen des Kontos für die Quelldatenbank ein, z. B. ROOT
. Dies ist der Datastream-Nutzer, den Sie für die Datenbank erstellt haben.Weitere Informationen zum Erstellen dieses Nutzers finden Sie unter Oracle-Quelldatenbank konfigurieren.
Passwort Das Passwort des Kontos für die Quelldatenbank.
Systemkennung (SID) Geben Sie den Dienst ein, der dafür sorgt, dass die Oracle-Quelldatenbank geschützt und überwacht wird. Bei Oracle-Datenbanken ist der Datenbankdienst normalerweise ORCL. Bei modularen Datenbanken ist SID der Name der Plug-in-Datenbank. Optional können Sie Labels verwenden, um Ihre Datastream-Ressourcen zu organisieren.
- Zum Erstellen eines Labels klicken Sie auf LABEL HINZUFÜGEN und geben dann das Schlüssel/Wert-Paar für das Label ein.
- Zum Entfernen des Labels klicken Sie auf das Papierkorbsymbol rechts neben der Zeile, die das Label enthält.
Klicken Sie im Abschnitt Verbindungseinstellungen definieren auf WEITER. Die Seite Verbindung zur Quelle sichern ist aktiv.
Wählen Sie im Menü Verschlüsselungstyp eine der folgenden Optionen aus:
Verschlüsselungstyp Beschreibung – Datastream stellt ohne Verschlüsselung eine Verbindung zur Quelldatenbank her. Nur Server Wenn Datastream eine Verbindung zur Quelldatenbank herstellt, authentifiziert Datastream die Quelle und sorgt dafür, dass sie sicher mit dem richtigen Host verbunden wird. Dadurch werden Person-in-the-Middle-Angriffe verhindert.
Bei der Nur-Serverauthentifizierung wird Datastream nicht von der Quelle authentifiziert. Wenn Sie nur die Serverauthentifizierung verwenden möchten, geben Sie das x509-PEM-codierte Zertifikat der Zertifizierungsstelle an, die das Zertifikat der Quelle signiert hat. Sie müssen ein einzelnes Zertifikat verwenden. Datastream unterstützt keine Zertifikatsketten.
Klicken Sie im Abschnitt Verbindung mit der Quelle sichern auf WEITER. Der Abschnitt Verbindungsmethode festlegen auf der Seite Oracle-Profil erstellen ist aktiv.
Wählen Sie im Drop-down-Menü Verbindungsmethode eine Netzwerkverbindungsmethode aus. Mit dieser Methode wird definiert, wie Datastream eine Verbindung zur Quelldatenbank herstellt. Derzeit sind folgende Netzwerkverbindungsmethoden verfügbar:
- IP-Zulassungsliste: Bei dieser Methode wird der Quelldatenbankserver so konfiguriert, dass er Verbindungen von Datastream akzeptiert. Wenn Sie diese Netzwerkverbindungsmethode auswählen, konfigurieren Sie die Quelldatenbank so, dass eingehende Verbindungen von den öffentlichen Datastream-IP-Adressen für die Region zugelassen werden, die Sie für das Verbindungsprofil angegeben haben.
- Weiterleitungs-SSH-Tunnel: Diese Methode stellt eine sichere, verschlüsselte Verbindung zwischen Datastream und der Quelldatenbank her. Dazu wird ein SSH-Tunnel zu einem Tunnelserver oder zum Datenbankserver verwendet. Wenn Sie diese Netzwerkverbindungsmethode auswählen, führen Sie folgende Schritte aus:
- Geben Sie den Hostnamen oder die IP-Adresse und den Port des Tunnelhostservers ein.
- Geben Sie den Nutzernamen des Kontos für den Tunnel-Hostserver ein.
- Wählen Sie die Authentifizierungsmethode für den SSH-Tunnel aus. Wenn Sie Passwort als Methode auswählen, geben Sie das Passwort des Kontos für die Bastion Host-VM ein. Wenn Sie Schlüsselpaar mit privatem/öffentlichem Schlüssel als Methode auswählen, geben Sie einen privaten Schlüssel an.
- Konfigurieren Sie den Tunnelhost so, dass eingehende Verbindungen von den öffentlichen Datastream-IP-Adressen für die Region zugelassen werden, die Sie für das Verbindungsprofil angegeben haben.
Private Verbindung (VPC-Peering): Diese Methode stellt eine sichere Verbindung zwischen Datastream und der Quelldatenbank her (intern innerhalb von Google Cloud oder mit externen Quellen, die über VPN oder Interconnect verbunden sind). Diese Kommunikation erfolgt über eine VPC-Peering-Verbindung.
Wenn Sie diese Methode für Netzwerkverbindungen auswählen und eine Konfiguration für private Verbindungen erstellt haben, wählen Sie sie aus der Liste der Konfigurationen aus. Dieser Konfigurationstyp enthält Informationen, die Datastream für die Kommunikation mit der Quelldatenbank über ein privates Netzwerk verwendet.
Wenn Sie keine Konfiguration für eine private Verbindung erstellt haben, klicken Sie unten in der Drop-down-Liste auf KONFIGURATION FÜR PRIVATE VERBINDUNGEN ERSTELLEN und führen Sie dieselben Schritte wie unter Konfiguration für private Verbindung erstellen beschrieben aus.
Klicken Sie im Abschnitt Verbindungsmethode festlegen auf WEITER. Der Abschnitt Verbindungsprofil testen auf der Seite Oracle-Profil erstellen ist aktiv.
Klicken Sie auf TESTEN, um zu prüfen, ob Datastream mit der Quelle kommunizieren kann.
Wenn der Test fehlschlägt, wird angezeigt, welcher Teil des Prozesses ein Problem hatte. Informationen zur Fehlerbehebung finden Sie auf der Seite Probleme diagnostizieren. Die erforderlichen Änderungen können auf der Seite Oracle-Profil erstellen vorgenommen und dann noch einmal getestet werden.
Gehen Sie zu dem Teil des betreffenden Ablaufs, um das Problem zu beheben, und wiederholen Sie den Test.
Klicken Sie auf ERSTELLEN.
Neues Verbindungsprofil für die MySQL-Datenbank erstellen
Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.
Klicken Sie auf PROFIL ERSTELLEN.
Klicken Sie auf der Seite Verbindungsprofil erstellen auf den Profiltyp MySQL, da Sie ein Verbindungsprofil für die MySQL-Datenbank erstellen möchten.
Verwenden Sie die folgende Tabelle, um die Felder im Bereich Verbindungseinstellungen definieren der Seite MySQL-Profil erstellen auszufüllen:
Feld Beschreibung Verbindungsprofilname Geben Sie den Anzeigenamen des Verbindungsprofils zur MySQL-Quelldatenbank ein. Dieser wird in der Liste der Verbindungsprofile und dann verwendet, wenn beim Erstellen eines Streams ein vorhandenes Verbindungsprofil ausgewählt wird. Verbindungsprofil-ID Datastream füllt dieses Feld automatisch anhand des von Ihnen eingegebenen Verbindungsprofilnamens aus. Sie können die automatisch generierte ID beibehalten oder ändern. Region Wählen Sie die Region aus, in der das Verbindungsprofil gespeichert ist. Verbindungsprofile werden wie alle Ressourcen in einer Region gespeichert und ein Stream kann nur Verbindungsprofile verwenden, die sich in derselben Region wie der Stream befinden. Die Auswahl der Region hat keinen Einfluss darauf, ob Datastream eine Verbindung zur Quelle oder zum Ziel herstellen kann. Sie kann sich jedoch auf die Verfügbarkeit auswirken, wenn in der Region Ausfallzeiten auftreten. Hostname oder IP-Adresse Geben Sie einen Hostnamen oder eine IP-Adresse ein, mit der Datastream eine Verbindung zur MySQL-Quelldatenbank herstellen kann.
Wenn Sie für die Kommunikation mit der Quelldatenbank eine private Verbindung verwenden, geben Sie die private (interne) IP-Adresse für die Quelldatenbank an.
Geben Sie für andere Verbindungsmethoden wie die IP-Zulassungsliste oder Weiterleitungs-SSH die öffentliche IP-Adresse an.
Port Geben Sie die Portnummer ein, die für die Quelldatenbank reserviert ist. Der Standardport ist normalerweise 3306. Nutzername Geben Sie den Nutzernamen des Kontos für die Quelldatenbank ein, z. B.
root
. Dies ist der Datastream-Nutzer, den Sie für die Datenbank erstellt haben.Weitere Informationen zum Erstellen dieses Nutzers finden Sie unter MySQL-Quelldatenbank konfigurieren.
Passwort Das Passwort des Kontos für die Quelldatenbank.
Optional können Sie Labels verwenden, um Ihre Datastream-Ressourcen zu organisieren.
- Zum Erstellen eines Labels klicken Sie auf LABEL HINZUFÜGEN und geben dann das Schlüssel/Wert-Paar für das Label ein.
- Zum Entfernen des Labels klicken Sie auf das Papierkorbsymbol rechts neben der Zeile, die das Label enthält.
Klicken Sie im Abschnitt Verbindungseinstellungen definieren auf WEITER. Die Seite Verbindung zur Quelle sichern ist aktiv.
Wählen Sie im Menü Verschlüsselungstyp eine der folgenden Optionen aus:
Verschlüsselungstyp Beschreibung – Datastream stellt ohne Verschlüsselung eine Verbindung zur Quelldatenbank her. Nur Server Wenn Datastream eine Verbindung zur Quelldatenbank herstellt, authentifiziert Datastream die Quelle und sorgt dafür, dass sie sicher mit dem richtigen Host verbunden wird. Dadurch werden Person-in-the-Middle-Angriffe verhindert.
Bei der Nur-Serverauthentifizierung wird Datastream nicht von der Quelle authentifiziert. Wenn Sie nur die Serverauthentifizierung verwenden möchten, geben Sie das x509-PEM-codierte Zertifikat der Zertifizierungsstelle an, die das Zertifikat der Quelle signiert hat. Sie müssen ein einzelnes Zertifikat verwenden. Datastream unterstützt keine Zertifikatsketten.
Server-Client Wenn Datastream eine Verbindung zur Quelle herstellt, authentifiziert Datastream die Quelle und die Quelle authentifiziert Datastream.
Die Server-Client-Authentifizierung bietet die höchste Sicherheit. Wenn Sie jedoch das Clientzertifikat und den privaten Schlüssel beim Erstellen des Verbindungsprofils nicht angeben möchten, können Sie auch nur die Serverauthentifizierung verwenden.
Wenn Sie die Server-Client-Authentifizierung verwenden möchten, müssen Sie beim Erstellen des Quellverbindungsprofils Folgendes angeben:
- Das Zertifikat der CA, die das Zertifikat des Quelldatenbankservers signiert hat (das CA-Zertifikat)
- Das Zertifikat, das von der Instanz für die Authentifizierung beim Quelldatenbankserver verwendet wird (das Clientzertifikat).
- Der mit dem Clientzertifikat verknüpfte private Schlüssel (der Clientschlüssel).
Klicken Sie im Abschnitt Verbindung mit der Quelle sichern auf WEITER. Der Abschnitt Verbindungsmethode festlegen auf der Seite MySQL-Profil erstellen ist aktiv.
Wählen Sie im Drop-down-Menü Verbindungsmethode eine Netzwerkverbindungsmethode aus. Mit dieser Methode wird definiert, wie Datastream eine Verbindung zur Quelldatenbank herstellt. Derzeit sind folgende Netzwerkverbindungsmethoden verfügbar:
- IP-Zulassungsliste: Bei dieser Methode wird der Quelldatenbankserver so konfiguriert, dass er Verbindungen von Datastream akzeptiert. Wenn Sie diese Netzwerkverbindungsmethode auswählen, konfigurieren Sie die Quelldatenbank so, dass eingehende Verbindungen von den öffentlichen Datastream-IP-Adressen für die Region zugelassen werden, die Sie für das Verbindungsprofil angegeben haben.
- Weiterleitungs-SSH-Tunnel: Diese Methode stellt eine sichere, verschlüsselte Verbindung zwischen Datastream und der Quelldatenbank her. Dazu wird ein SSH-Tunnel zu einem Tunnelserver oder zum Datenbankserver verwendet. Wenn Sie diese Netzwerkverbindungsmethode auswählen, führen Sie folgende Schritte aus:
- Geben Sie den Hostnamen oder die IP-Adresse und den Port des Tunnelhostservers ein.
- Geben Sie den Nutzernamen des Kontos für den Tunnel-Hostserver ein.
- Wählen Sie die Authentifizierungsmethode für den SSH-Tunnel aus. Wenn Sie Passwort als Methode auswählen, geben Sie das Passwort des Kontos für die Bastion Host-VM ein. Wenn Sie Schlüsselpaar mit privatem/öffentlichem Schlüssel als Methode auswählen, geben Sie einen privaten Schlüssel an.
- Konfigurieren Sie den Tunnelhost so, dass eingehende Verbindungen von den öffentlichen Datastream-IP-Adressen für die Region zugelassen werden, die Sie für das Verbindungsprofil angegeben haben.
Private Verbindung (VPC-Peering): Diese Methode stellt eine sichere Verbindung zwischen Datastream und der Quelldatenbank her (intern innerhalb von Google Cloud oder mit externen Quellen, die über VPN oder Interconnect verbunden sind). Diese Kommunikation erfolgt über eine VPC-Peering-Verbindung.
Wenn Sie diese Methode für Netzwerkverbindungen auswählen und eine Konfiguration für private Verbindungen erstellt haben, wählen Sie sie aus der Liste der Konfigurationen aus. Dieser Konfigurationstyp enthält Informationen, die Datastream für die Kommunikation mit der Quelldatenbank über ein privates Netzwerk verwendet.
Wenn Sie keine Konfiguration für eine private Verbindung erstellt haben, klicken Sie unten in der Drop-down-Liste auf KONFIGURATION FÜR PRIVATE VERBINDUNGEN ERSTELLEN und führen Sie dieselben Schritte wie unter Konfiguration für private Verbindung erstellen beschrieben aus.
Klicken Sie im Abschnitt Verbindungsmethode festlegen auf WEITER. Der Abschnitt Verbindungsprofil testen auf der Seite MySQL-Profil erstellen ist aktiv.
Klicken Sie auf TESTEN, um zu prüfen, ob Datastream mit der Quelle kommunizieren kann.
Wenn der Test fehlschlägt, wird angezeigt, welcher Teil des Prozesses ein Problem hatte. Informationen zur Fehlerbehebung finden Sie auf der Seite Probleme diagnostizieren. Sie können die erforderlichen Änderungen vornehmen und das Verbindungsprofil dann noch einmal testen.
Gehen Sie zu dem Teil des betreffenden Ablaufs, um das Problem zu beheben, und wiederholen Sie den Test.
Klicken Sie auf ERSTELLEN.
Verbindungsprofil für PostgreSQL-Datenbank erstellen
Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.
Klicken Sie auf PROFIL ERSTELLEN.
Klicken Sie auf der Seite Verbindungsprofil erstellen auf den Profiltyp PostgreSQL, da Sie ein Verbindungsprofil für die PostgreSQL-Datenbank erstellen möchten.
Verwenden Sie die folgende Tabelle, um die Felder des Abschnitts Verbindungseinstellungen definieren der Seite PostgreSQL-Profil erstellen zu füllen:
Feld Beschreibung Verbindungsprofilname Geben Sie den Anzeigenamen des Verbindungsprofils zur PostgreSQL-Quelldatenbank ein. Dieser wird in der Liste der Verbindungsprofile und dann verwendet, wenn beim Erstellen eines Streams ein vorhandenes Verbindungsprofil ausgewählt wird. Verbindungsprofil-ID Datastream füllt dieses Feld automatisch anhand des von Ihnen eingegebenen Verbindungsprofilnamens aus. Sie können die automatisch generierte ID beibehalten oder ändern. Region Wählen Sie die Region aus, in der das Verbindungsprofil gespeichert ist. Verbindungsprofile werden wie alle Ressourcen in einer Region gespeichert und ein Stream kann nur Verbindungsprofile verwenden, die sich in derselben Region wie der Stream befinden. Die Auswahl der Region hat keinen Einfluss darauf, ob Datastream eine Verbindung zur Quelle oder zum Ziel herstellen kann. Sie kann sich jedoch auf die Verfügbarkeit auswirken, wenn in der Region Ausfallzeiten auftreten. Hostname oder IP-Adresse Geben Sie einen Hostnamen oder eine IP-Adresse ein, mit der Datastream eine Verbindung zur PostgreSQL-Quelldatenbank herstellen kann.
Wenn Sie für die Kommunikation mit der Quelldatenbank eine private Verbindung verwenden, geben Sie die private (interne) IP-Adresse für die Quelldatenbank an.
Geben Sie für andere Verbindungsmethoden wie die IP-Zulassungsliste oder Weiterleitungs-SSH die öffentliche IP-Adresse an.
Port Geben Sie die Portnummer ein, die für die Quelldatenbank reserviert ist. Der Standardport für PostgreSQL ist normalerweise 5432. Nutzername Geben Sie den Nutzernamen des Kontos für die Quelldatenbank ein, z. B.
root
. Dies ist der Datastream-Nutzer, den Sie für die Datenbank erstellt haben.Weitere Informationen zum Erstellen dieses Nutzers finden Sie unter PostgreSQL-Quelldatenbank konfigurieren.
Passwort Das Passwort des Kontos für die Quelldatenbank.
Datenbank Geben Sie den Namen ein, der die Datenbankinstanz identifiziert. Bei PostgreSQL-Datenbanken ist dies in der Regel
postgres
.Optional können Sie Labels verwenden, um Ihre Datastream-Ressourcen zu organisieren.
- Zum Erstellen eines Labels klicken Sie auf LABEL HINZUFÜGEN und geben dann das Schlüssel/Wert-Paar für das Label ein.
- Zum Entfernen des Labels klicken Sie auf das Papierkorbsymbol rechts neben der Zeile, die das Label enthält.
Klicken Sie auf WEITER.
Klicken Sie im Abschnitt Verbindungseinstellungen definieren auf WEITER. Der Abschnitt Verbindungsmethode festlegen auf der Seite PostgreSQL-Profil erstellen ist aktiv.
Wählen Sie im Drop-down-Menü Verbindungsmethode eine Netzwerkverbindungsmethode aus. Mit dieser Methode wird definiert, wie Datastream eine Verbindung zur Quelldatenbank herstellt. Derzeit sind folgende Netzwerkverbindungsmethoden verfügbar:
- IP-Zulassungsliste: Bei dieser Methode wird der Quelldatenbankserver so konfiguriert, dass er Verbindungen von Datastream akzeptiert. Wenn Sie diese Netzwerkverbindungsmethode auswählen, konfigurieren Sie die Quelldatenbank so, dass eingehende Verbindungen von den öffentlichen Datastream-IP-Adressen für die Region zugelassen werden, die Sie für das Verbindungsprofil angegeben haben.
- Weiterleitungs-SSH-Tunnel: Diese Methode stellt eine sichere, verschlüsselte Verbindung zwischen Datastream und der Quelldatenbank her. Dazu wird ein SSH-Tunnel zu einem Tunnelserver oder zum Datenbankserver verwendet. Wenn Sie diese Netzwerkverbindungsmethode auswählen, führen Sie folgende Schritte aus:
- Geben Sie den Hostnamen oder die IP-Adresse und den Port des Tunnelhostservers ein.
- Geben Sie den Nutzernamen des Kontos für den Tunnel-Hostserver ein.
- Wählen Sie die Authentifizierungsmethode für den SSH-Tunnel aus. Wenn Sie Passwort als Methode auswählen, geben Sie das Passwort des Kontos für die Bastion Host-VM ein. Wenn Sie Schlüsselpaar mit privatem/öffentlichem Schlüssel als Methode auswählen, geben Sie einen privaten Schlüssel an.
- Konfigurieren Sie den Tunnelhost so, dass eingehende Verbindungen von den öffentlichen Datastream-IP-Adressen für die Region zugelassen werden, die Sie für das Verbindungsprofil angegeben haben.
Private Verbindung (VPC-Peering): Mit dieser Methode wird eine sichere Verbindung zwischen Datastream und der Quelldatenbank hergestellt (intern in Google Cloud oder mit externen Quellen, die über VPN oder Interconnect verbunden sind). Diese Kommunikation erfolgt über eine VPC-Peering-Verbindung.
Wenn Sie diese Methode für Netzwerkverbindungen auswählen und eine Konfiguration für private Verbindungen erstellt haben, wählen Sie sie aus der Liste der Konfigurationen aus. Dieser Konfigurationstyp enthält Informationen, die Datastream für die Kommunikation mit der Quelldatenbank über ein privates Netzwerk verwendet.
Wenn Sie keine Konfiguration für eine private Verbindung erstellt haben, klicken Sie unten in der Drop-down-Liste auf KONFIGURATION FÜR PRIVATE VERBINDUNGEN ERSTELLEN und führen Sie dieselben Schritte wie unter Konfiguration für private Verbindung erstellen beschrieben aus.
Klicken Sie im Abschnitt Verbindungsmethode festlegen auf WEITER. Auf der Seite PostgreSQL-Profil erstellen ist der Abschnitt Verbindungsprofil testen aktiv.
Klicken Sie auf TESTEN, um zu prüfen, ob Datastream mit der Quelle kommunizieren kann.
Wenn der Test fehlschlägt, wird angezeigt, welcher Teil des Prozesses ein Problem hatte. Schritte zur Fehlerbehebung finden Sie auf der Seite Probleme diagnostizieren. Sie können die erforderlichen Änderungen vornehmen und das Verbindungsprofil dann noch einmal testen.
Gehen Sie zu dem Teil des betreffenden Ablaufs, um das Problem zu beheben, und wiederholen Sie den Test.
Klicken Sie auf ERSTELLEN.
Verbindungsprofil für eine SQL Server-Datenbank erstellen
Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.
Klicken Sie auf PROFIL ERSTELLEN.
Klicken Sie auf der Seite Verbindungsprofil erstellen auf den Profiltyp SQL Server.
Verwenden Sie die folgende Tabelle, um die Felder im Bereich Verbindungseinstellungen definieren der Seite SQL Server-Profil erstellen auszufüllen:
Feld Beschreibung Verbindungsprofilname Geben Sie den Anzeigenamen des Verbindungsprofils zur SQL Server-Quelldatenbank ein. Dieser wird in der Liste der Verbindungsprofile und dann verwendet, wenn beim Erstellen eines Streams ein vorhandenes Verbindungsprofil ausgewählt wird. Verbindungsprofil-ID Datastream füllt dieses Feld automatisch anhand des von Ihnen eingegebenen Verbindungsprofilnamens aus. Sie können die automatisch generierte ID beibehalten oder ändern. Region Wählen Sie die Region aus, in der das Verbindungsprofil gespeichert ist. Verbindungsprofile werden wie alle Ressourcen in einer Region gespeichert und ein Stream kann nur Verbindungsprofile verwenden, die sich in derselben Region wie der Stream befinden. Die Auswahl der Region hat keinen Einfluss darauf, ob Datastream eine Verbindung zur Quelle oder zum Ziel herstellen kann. Sie kann sich jedoch auf die Verfügbarkeit auswirken, wenn in der Region Ausfallzeiten auftreten. Hostname oder IP-Adresse Geben Sie einen Hostnamen oder eine IP-Adresse ein, mit der Datastream eine Verbindung zur SQL Server-Quelldatenbank herstellen kann.
Wenn Sie für die Kommunikation mit der Quelldatenbank eine private Verbindung verwenden, geben Sie die private (interne) IP-Adresse für die Quelldatenbank an.
Geben Sie für IP-Zulassungslisten die öffentliche IP-Adresse an.
Port Geben Sie die Portnummer ein, die für die Quelldatenbank reserviert ist. Der Standardport ist normalerweise 1433. Nutzername Geben Sie den Nutzernamen des Kontos für die Quelldatenbank ein, z. B.
root
. Dies ist der Datastream-Nutzer, den Sie für die Datenbank erstellt haben.Weitere Informationen zum Erstellen dieses Nutzers finden Sie unter SQL Server-Quelldatenbank konfigurieren.
Passwort Das Passwort des Kontos für die Quelldatenbank.
Datenbank Geben Sie den Namen ein, der die Datenbankinstanz identifiziert.
Optional können Sie Labels verwenden, um Ihre Datastream-Ressourcen zu organisieren.
- Zum Erstellen eines Labels klicken Sie auf LABEL HINZUFÜGEN und geben dann das Schlüssel/Wert-Paar für das Label ein.
- Zum Entfernen des Labels klicken Sie auf das Papierkorbsymbol rechts neben der Zeile, die das Label enthält.
Klicken Sie auf Weiter.
Wählen Sie im Abschnitt Verbindungsmethode definieren aus dem Drop-down-Menü Verbindungsmethode eine Methode aus. Mit dieser Methode wird definiert, wie Datastream eine Verbindung zur Quelldatenbank herstellt. Zu den Netzwerkverbindungsmethoden gehören:
- IP-Zulassungsliste: Bei dieser Methode wird der Quelldatenbankserver so konfiguriert, dass er Verbindungen von Datastream akzeptiert. Wenn Sie diese Netzwerkverbindungsmethode auswählen, konfigurieren Sie die Quelldatenbank so, dass eingehende Verbindungen von den öffentlichen Datastream-IP-Adressen für die Region zugelassen werden, die Sie für das Verbindungsprofil angegeben haben.
- Weiterleitungs-SSH-Tunnel: Diese Methode stellt eine sichere, verschlüsselte Verbindung zwischen der Quelldatenbank und Datastream her. Für diese Verbindungsmethode benötigen Sie einen SSH-Server, der Zugriff auf die Quelldatenbank hat. Wenn Sie diese Netzwerkverbindungsmethode auswählen, gilt Folgendes:
- Geben Sie den Hostnamen oder die IP-Adresse und den Port des Tunnel-Host-Servers ein.
- Geben Sie den Nutzernamen des Kontos für den Tunnel-Hostserver ein.
- Wählen Sie die Authentifizierungsmethode für den SSH-Tunnel aus. Wenn Sie als Methode Paar für privates und öffentliches Schlüsselpaar auswählen, müssen Sie einen privaten Schlüssel angeben. Wenn Sie Passwort als Methode auswählen, geben Sie das Passwort des Kontos für die Bastion Host-VM ein.
- Möglicherweise müssen Sie auch die externen Datastream-IP-Adressen auf dem SSH-Tunnelserver auf die Zulassungsliste setzen.
Private Verbindung (VPC-Peering): Diese Methode stellt eine sichere Verbindung zwischen Datastream und der Quelldatenbank her (intern innerhalb von Google Cloud oder mit externen Quellen, die über VPN oder Interconnect verbunden sind). Diese Kommunikation erfolgt über eine VPC-Peering-Verbindung.
Wenn Sie diese Methode für Netzwerkverbindungen auswählen und eine Konfiguration für private Verbindungen erstellt haben, wählen Sie sie aus der Liste der Konfigurationen aus. Dieser Konfigurationstyp enthält Informationen, die Datastream für die Kommunikation mit der Quelldatenbank über ein privates Netzwerk verwendet.
Wenn Sie keine Konfiguration für eine private Verbindung erstellt haben, klicken Sie unten in der Drop-down-Liste auf KONFIGURATION FÜR PRIVATE VERBINDUNGEN ERSTELLEN und führen Sie dieselben Schritte wie unter Konfiguration für private Verbindung erstellen beschrieben aus.
Klicken Sie auf WEITER. Auf der Seite SQL Server-Profil erstellen ist der Bereich Verbindungsprofil testen aktiv.
Klicken Sie auf TESTEN, um zu prüfen, ob Datastream mit der Quelle kommunizieren kann.
Wenn der Test fehlschlägt, wird angezeigt, welcher Teil des Prozesses ein Problem hatte. Informationen zur Fehlerbehebung finden Sie auf der Seite Probleme diagnostizieren. Sie können die erforderlichen Änderungen vornehmen und das Verbindungsprofil dann noch einmal testen.
Gehen Sie zu dem Teil des betreffenden Ablaufs, um das Problem zu beheben, und wiederholen Sie den Test.
Klicken Sie auf ERSTELLEN.
Verbindungsprofil für BigQuery erstellen
Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.
Klicken Sie auf PROFIL ERSTELLEN.
Klicken Sie auf der Seite Verbindungsprofil erstellen auf den Profiltyp BigQuery, da Sie ein Verbindungsprofil für BigQuery erstellen möchten.
Füllen Sie die Felder auf der Seite BigQuery-Profil erstellen anhand der folgenden Tabelle aus:
Feld Beschreibung Verbindungsprofilname Geben Sie den Anzeigenamen des Verbindungsprofils zu den Ziel-Datasets in BigQuery ein. Dieser wird in der Liste der Verbindungsprofile und dann verwendet, wenn beim Erstellen eines Streams ein vorhandenes Verbindungsprofil ausgewählt wird. Verbindungsprofil-ID Behalten Sie den automatisch generierten Wert bei, der in diesem Feld enthalten ist. Region Wählen Sie die Region aus, in der das Verbindungsprofil gespeichert ist. Verbindungsprofile werden wie alle Ressourcen in einer Region gespeichert und ein Stream kann nur Verbindungsprofile verwenden, die sich in derselben Region wie der Stream befinden. Die Auswahl der Region hat keinen Einfluss darauf, ob Datastream eine Verbindung zur Quelle oder zum Ziel herstellen kann. Sie kann sich jedoch auf die Verfügbarkeit auswirken, wenn in der Region Ausfallzeiten auftreten. Die Auswahl der Region ist außerdem unabhängig vom Standorttyp, den Sie für Ihr BigQuery-Ziel-Dataset ausgewählt haben. Optional können Sie Labels verwenden, um Ihre Datastream-Ressourcen zu organisieren.
- Zum Erstellen eines Labels klicken Sie auf LABEL HINZUFÜGEN und geben dann das Schlüssel/Wert-Paar für das Label ein.
- Zum Entfernen des Labels klicken Sie auf das Papierkorbsymbol rechts neben der Zeile, die das Label enthält.
Klicken Sie auf ERSTELLEN.
Zielverbindungsprofil für Cloud Storage erstellen
Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.
Klicken Sie auf PROFIL ERSTELLEN.
Klicken Sie auf der Seite Verbindungsprofil erstellen auf den Profiltyp Cloud Storage, da Sie ein Verbindungsprofil für Cloud Storage erstellen möchten.
Füllen Sie die Felder auf der Seite Cloud Storage-Profil erstellen anhand der folgenden Tabelle aus:
Feld Beschreibung Verbindungsprofilname Geben Sie den Anzeigenamen des Verbindungsprofils zum Ziel-Bucket in Cloud Storage ein. Dieser wird in der Liste der Verbindungsprofile und dann verwendet, wenn beim Erstellen eines Streams ein vorhandenes Verbindungsprofil ausgewählt wird. Verbindungsprofil-ID Behalten Sie den automatisch generierten Wert bei, der in diesem Feld enthalten ist. Region Wählen Sie die Region aus, in der das Verbindungsprofil gespeichert ist. Verbindungsprofile werden wie alle Ressourcen in einer Region gespeichert und ein Stream kann nur Verbindungsprofile verwenden, die sich in derselben Region wie der Stream befinden. Die Auswahl der Region hat keinen Einfluss darauf, ob Datastream eine Verbindung zur Quelle oder zum Ziel herstellen kann. Sie kann sich jedoch auf die Verfügbarkeit auswirken, wenn in der Region Ausfallzeiten auftreten. Bucket-Name Klicken Sie auf BROWSE, um den Ziel-Bucket in Cloud Storage zu erstellen oder auszuwählen, in den Datastream Daten aus der Quelldatenbank übertragen soll.
Wenn Sie einen vorhandenen Bucket auswählen, gehen Sie so vor:
- Klicken Sie auf das Symbol Suchen (als Lupe angezeigt).
- Geben Sie im Feld Nach Name suchen die ersten Zeichen des Namens des Buckets ein, den Sie auswählen möchten. Datastream filtert die Liste der Buckets entsprechend der Daten, die Sie in das Feld eingeben.
- Wählen Sie den Bucket aus, den Sie als Ziel verwenden möchten.
- Klicken Sie auf AUSWÄHLEN. Der Bucket wird im Feld Bucket-Name angezeigt.
Alternativ können Sie auf das Symbol Neuen Bucket erstellen (als Brieftasche angezeigt) klicken, um einen Bucket zu erstellen.
Optional können Sie im Feld Pfadpfad des Verbindungsprofils ein Präfix für den Pfad angeben, der an den Bucket-Namen angehängt wird, wenn Datenstrom an das Ziel übertragen.
Optional können Sie Labels verwenden, um Ihre Datastream-Ressourcen zu organisieren.
- Zum Erstellen eines Labels klicken Sie auf LABEL HINZUFÜGEN und geben dann das Schlüssel/Wert-Paar für das Label ein.
- Zum Entfernen des Labels klicken Sie auf das Papierkorbsymbol rechts neben der Zeile, die das Label enthält.
Klicken Sie auf ERSTELLEN.
Nachdem Sie Verbindungsprofile erstellt haben, können Sie allgemeine und detaillierte Informationen zu diesen Profilen aufrufen.
Nächste Schritte
- Weitere Informationen zum Ändern von Verbindungsprofilen
- Verbindungsprofile ansehen
- Weitere Informationen zum Löschen von Verbindungsprofilen