Daten in Google Cloud Storage exportieren
Automatisieren Sie wiederkehrende Datenexporte von Stripe in Ihren Google Cloud Storage.
Google Cloud Storage Destination
Data pipeline can deliver all your Stripe data as Parquet files into your Google Cloud Storage (GCS) bucket. It includes a directory of files for each table, which is delivered and updated every 3 hours.
Videoinhalte werden geladen …
Voraussetzungen
Stellen Sie vor dem Start der Integration sicher, dass Sie Zugriff und Berechtigung auf Folgendes haben:
- Erstellen Sie einen Google Cloud Storage-Bucket.
- Erstellen Sie ein Dienstkonto, mit dem Stripe Objekte im bereitgestellten Bucket erstellen kann.
- Als Admin auf das Stripe-Dashboard zugreifen
Wählen Sie Ihr Google Cloud-Projekt
- Navigieren Sie zur Google Cloud Console.
- Wählen Sie das Projekt aus, an das Sie Ihre Stripe-Daten senden möchten.
Erstellen Sie ein neues Dienstkonto und generieren Sie einen JSON-Schlüssel
- Vergewissern Sie sich auf der Seite Dienstkonten, dass Sie sich im richtigen Google Cloud Project befinden.
- Klicken Sie auf + DIENSTKONTO ERSTELLEN.
- Geben Sie einen Namen für das Dienstkonto ein, zum Beispiel „<name>-stripe-data-pipeline“.
- Fügen Sie eine Beschreibung hinzu, zum Beispiel „Diese Rolle gibt Stripe Zugriff auf das Hochladen von Datendateien in unseren Bucket.“
- Klicken Sie auf ERSTELLEN UND FORTFAHREN.
- Fügen Sie im Dropdown-Menü Rolle auswählen drei Rollen hinzu:
Storage Object User
,Storage Object Creator
undStorage Insights Collector Service
. - Klicken Sie auf FERTIG.
- Klicken Sie für Ihr neues Dienstkonto im Menü Aktionen auf Schlüssel verwalten.
- Klicken Sie auf SCHLÜSSEL HINZUFÜGEN ▾ und wählen Sie Neuen Schlüssel erstellen.
- Wählen Sie den Schlüsseltyp json und klicken Sie auf ERSTELLEN. Die JSON-Datei wird auf Ihr Gerät heruntergeladen.
Neuen Bucket erstellen
- Stellen Sie sicher, dass Sie sich im richtigen Google Cloud-Projekt befinden, indem Sie in der Google Cloud-Konsole zu CloudStorage > Buckets navigieren.
- Klicken Sie auf + ERSTELLEN.
- Im Feld Name empfehlen wir einen Namen mit „stripe“, zum Beispiel „<name>-stripe-data“.
- Für den Standorttyp empfehlen wir Multi-Regional USA.
- Für die Storage-Klasse empfehlen wir Als Standardklasse einstellen - Standard.
- Wählen Sie für die Zugriffskontrolle die Option mit einheitlicher Zugriffskontrolle öffentlichen Zugriff verhindern.
- Klicken Sie auf die Schaltfläche ERSTELLEN, um den Bucket zu erstellen.
- Wählen Sie die Registerkarte BERECHTIGUNGEN für Ihren neu erstellten Bucket.
- Aktivieren Sie auf der Registerkarte ANSICHT NACH PRINZIPAL unter Berechtigungen das Kontrollkästchen neben dem Service-Konto, das Sie im vorherigen Schritt erstellt haben.
Herstellen Ihrer Google Cloud Storage-Verbindung
- Besuchen Sie das Data Pipeline-Dashboard.
- Klicken Sie auf Jetzt starten.
- Wählen Sie das Google Cloud Storage-Logo aus und klicken Sie auf Weiter ->. Dieser Schritt generiert einen Bucket-Namen.
- Geben Sie den im vorherigen Schritt generierten Bucket-Namen ein.
- Laden Sie die zuvor generierte
.
-Datei Ihres Dienstkontos hoch.json - Wählen Sie Ihre Datenverschlüsselungsoption. Wenn Sie sich für die Verwendung eines vom Kunden/von der Kundin verwalteten Schlüssels entschieden haben, laden Sie Ihren öffentlichen Schlüssel hoch.
- Klicken Sie auf die Schaltfläche Weiter. Durch Anklicken dieser Schaltfläche werden Testdaten an den von Ihnen angegebenen Bucket gesendet, aber keine Produktionsdaten.
- Wenn Sie die Zustellung der Testdaten bestätigen, gehen Sie zu Ihrem Cloud Storage-Bucket.
- Öffnen Sie den Bucket, navigieren Sie zum Verzeichnis penny_test und öffnen Sie das Unterverzeichnis mit dem Präfix acct_ oder org_, um die gelieferte Testdatei
account_
zu finden.validation. csv - Klicken Sie auf die Datei account_validation.csv.
- Klicken Sie auf DOWNLOAD.
- Klicken Sie auf die Testwertdatei hochladen und laden Sie die heruntergeladene Datei
account_
hoch.validation. csv - Klicken Sie auf Wert bestätigen.
- Wenn Sie den Testwert bestätigen, klicken Sie auf Abonnieren. Dadurch abonnieren Sie das Produkt und planen die anfängliche Vollauslastung der Daten für die Bereitstellung in Ihrem Google Cloud Storage-Bucket, ein Vorgang, der 6-12 Stunden dauern kann.
*Google Cloud Storage ist eine Marke von Google LLC.