Wenn Ihre Organisation nicht AWS als Datenspeicherlösung nutzt, ist es mit anderen Optionen wie Azure austauschbar.
Was sind Data Warehouses?
Ein Data Warehouse ist ein System, das Organisationen bei der Durchführung von Business-Intelligence-Operationen, wie z. B. Analysen, unterstützt. Die Daten, die Sie in einem Data Warehouse speichern, werden in der Regel aus mehreren Anwendungsquellen extrahiert, darunter auch SafetyCulture.
Was Sie brauchen
Hinweis
Das Setup in diesem Artikel erfordert den SafetyCulture Exporter, um das Laden Ihrer SafetyCulture-Daten in Ihren Datenspeicher zu ermöglichen. Da es sich bei SafetyCulture Exporter um ein Tool mit Befehlszeilenschnittstelle (command-line interface, CLI) handelt, muss es zur Ausführung auf einer virtuellen Maschine installiert werden.
SafetyCulture-Daten in AWS Data Warehouses laden
Erstellen Sie eine RDS-Instanz. Stellen Sie sicher, dass der eingehende Zugriff für eine EC2-Verbindung aktiviert ist.
Erstellen Sie eine EC2-Instanz. Stellen Sie sicher, dass eingehende und ausgehende Zugriffe für HTTP-Anfragen aktiviert sind.
Richten Sie den SafetyCulture Exporter in Ihrer virtuellen Maschine mit Befehlszeilen ein:
Laden Sie die neueste Version von herunter:. Ersetzen Sie "3.x.x" durch die Versionsnummer der neuesten Version.
curl -OL https://github.com/SafetyCulture/safetyculture-exporter/releases/download/v3.x.x/safetyculture-exporter_3.x.x_macOS_x86_64.tar.gz
Dekomprimieren Sie die Datei "gzip". Ersetzen Sie "<filename>" durch den Dateinamen.</filename>
gzip -d
Dekomprimieren Sie die Datei "tar". Ersetzen Sie "<filename>" durch den Dateinamen.</filename>
tar xvf
Konfigurationsdatei erstellen.
./safetyculture-exporter configure
Führen Sie den SafetyCulture Exporter aus, um Daten in Ihr Data Warehouse zu laden. Ersetzen Sie "<dialect>" durch den Datenbankdialekt Ihres Data Warehouse und "" durch Ihre Verbindungszeichenfolge. Beispiele finden Sie in unserer Dokumentation .</dialect>
./safetyculture-exporter sql --db-dialect
Der SafetyCulture Exporter wird automatisch Tabellen in Ihrem Data Warehouse erstellen und auffüllen. Wenn Sie das Laden der Daten automatisieren möchten, können Sie mit Tools wie Amazon CloudWatch Läufe planen.