Left join dans l'afflux DB
Je suis nouveau à l'afflux DB. Maintenant, j'ai besoin de migrer des bases de données MySQL en influxDB. J'ai choisi afflux DB car il support des requêtes de type SQL. Mais je n'ai pas trouvé de gauche se joindre à elle. J'ai une série de statistiques qui contient browser_id et une autre série contient de la liste du navigateur. Comment puis-je joindre ces 2 tables comme concept de base de données relationnelle?
J'ai écrit cette requête, mais il ne lui donne aucun résultat.
select * from statistics as s inner join browsers as b where s.browser_type_id = b.id
statistiques
navigateurs
Comme mentionné par @gbrian, il semble que c'est maintenant possible. envisager d'accepter sa réponse
OriginalL'auteur Sajith | 2014-10-15
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas joindre de la série dans InfluxDB arbitraire à l'aide de colonnes. InfluxDB prend uniquement en charge les rejoindre le temps des séries sur la colonne du temps. C'est un type spécial de se joindre à la différence de celui que vous avez l'habitude de bases de données relationnelles. Le temps de rejoindre InfluxDB tente de corréler les points de différents temps de la série qui s'est passé à peu près en même temps. Vous pouvez en lire plus à propos des jointures dans InfluxDB dans les docs
Dans les versions actuelles de cette adhésion (ou de fusion) est automatique si vous omettez de balise. Mais gardez à l'esprit que c'est seulement possible dans la même mesure (docs.influxdata.com/influxdb/v1.6/query_language/...)
OriginalL'auteur jvshahid
Semble que c'est maintenant possible. Vérifiez à nouveau la documentation: https://docs.influxdata.com/influxdb/v0.8/api/query_language/#joining-series
Est-ce que qqn sait où descriptions de jointures sont passés de influxdb docs pour la version 1.6 ?
OriginalL'auteur GBrian