Ich habe 3 Mongodb-Sammlungen (von der gleichen Datenbank), die als Eingabequelle dienen. Zur Zeit verwende ich 3 Kinesis-Streams, um auf diese Sammlungen zuzugreifen. Ich muss sie analysieren, indem ich sie kombiniere. Kann ich Kinesis Analytics dazu verwenden? Da ich keine Option zur Auswahl mehrerer Streams als Eingaben für die Kinesis Analytic App sehen kann.Ist es möglich, mehrere Eingabestreams für Kinesis Analytics festzulegen?
0
A
Antwort
0
Kinesis Analytics verfügt nicht über die Funktion zum Hinzufügen von mehr als einer Streaming-Quelle und einer Referenzdatenquelle.
See: http://docs.aws.amazon.com/kinesisanalytics/latest/dev/limits.html
0
Sie Drools Kinesis Analytics verwenden können, die mehrere Eingabe unterstützt Ströme
Verwandte Themen
- 1. Amazon kinesis Analytics für Archivdaten
- 2. Mehrere Ziele für Kinesis
- 3. Ist es möglich, einen Primärschlüssel für eine Ansicht festzulegen?
- 4. Ist es möglich, [XmlAttribute] als Standard für eine Klasse festzulegen?
- 5. Ist es möglich, Abhängigkeiten für einen Ordner mit require.js festzulegen?
- 6. Ist es möglich, eine Spaltenbreite für eine Java-Ausgabe festzulegen?
- 7. before_filter: Ist es möglich, den Controller für die Aktion festzulegen?
- 8. Ist es für mehrere Threads sicher, ServicePointManager.ServerCertificateValidationCallback festzulegen?
- 9. Kann nicht kinesis Analytics Anwendung
- 10. Ist es möglich, Google Analytics für die Serverseite zu verwenden?
- 11. Ist es möglich, Umgebungsvariablen in einer .sublime-Projektdatei festzulegen?
- 12. Ist es möglich, Lockscreen Hintergrundbild programmgesteuert in Android festzulegen?
- 13. Google halfdonut Tortendiagramm: Ist es möglich, den Gesamtprozentsatz festzulegen?
- 14. Ist es möglich, die Position eines UIImageView-Bildes festzulegen?
- 15. Ist es möglich, Einschränkungen für eine VARCHAR-Spalte in MySQL festzulegen?
- 16. Swift - Ist es möglich, eine bestimmte Farbe für die Statusleiste für ALLE View-Controller festzulegen?
- 17. ist es möglich, Event-Label in Google Analytics umzubenennen?
- 18. Ist es möglich, benutzerdefinierte Bilder zum Google Analytics Dashboard hinzuzufügen?
- 19. mehrere Konsumenten pro Kinesis Shard
- 20. Ist es möglich, Daten an Firebase Analytics zu übertragen?
- 21. Ist es möglich, mehrere Schriftartattribute mit einem NSAttributedString
- 22. Fortschrittsbalken für mehrere Ajax-Anforderungen mit Abschlussstadien. Ist es möglich?
- 23. Google Analytics - Mehrere Tracker für mehrere Konten?
- 24. sl4j und logback - Ist es möglich, die Protokollierungsstufe für das Paket programmgesteuert festzulegen?
- 25. Ist es möglich, mit ausdrücklicher Zustimmung des Benutzers eine Zeit für die Aktivierung des Standorts festzulegen?
- 26. Data Factory - ist es möglich, ein Parallelitätslimit für einen verknüpften Dienst festzulegen?
- 27. Ist es möglich, eine gemeinsame Bindung für alle Implementierungen in einer Mehrfachsignaturfunktion festzulegen?
- 28. Ist es möglich, einen Standardspeicherort für R-Pakete festzulegen, anstatt dem Benutzer eine Auswahl zu geben?
- 29. Ist es möglich, einen Wert für eine $ viewed-Bereichseigenschaft festzulegen, die den $ watch-Rückruf nicht auslöst?
- 30. Ist es möglich, einige Umgebungsvariablen für alle Projekte in einem Ordner in Jenkins festzulegen?
Ja, es ist (AWS Sport Team bestätigen es auch). Weißt du irgendeinen Weg Kinesis Streams zu kombinieren oder irgendeinen Weg um meine Situation zu überwinden? – GihanDB
Seit der Dokumentation zu Limits für Kinesis Analytics - "Jede Anwendung kann eine Streamingquelle und bis zu eine Referenzdatenquelle haben." Ich glaube, wenn Sie sich auf mehrere Ziele beziehen, können Sie dies mithilfe von CLI/SDK tun (nicht über die Konsole möglich). Zu Ihrem Anwendungsfall weiß ich keine direkte Möglichkeit, dies zu tun, aber es kann potenzielle Problemumgehungen geben. – Pushpesh
[1] Sie können Push-Daten entweder nur an einen Stream senden und dann Kinesis Analytics InApp-Streams verwenden, um Datensätze/Sammlungsdaten zu filtern. [2] füge einen weiteren Stream (sagen wir AllCollectionsStream) hinzu und schiebe Datensätze in den Stream, um eine Logik in deinem Producer hinzuzufügen, um jeden Datensatz in den einzelnen Stream + AllCollectionsStream zu schieben – Pushpesh