Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Influxdb 2 Daten über Dataexplorer löschen *gelöst*

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Influxdb 2 Daten über Dataexplorer löschen *gelöst*

    This topic has been deleted. Only users with topic management privileges can see it.
    • Xsev
      Xsev last edited by Xsev

      Bei mir haben sich eine Menge alter Datenpunkte angesammelt (Influxdb 2.71) die nicht mehr benötigt bzw. vorhanden sind. Diese möchte ich einfach löschen. Kann man das über den Dataexplorer machen?
      Ich kann mir die Daten anzeigen lassen aber finde nichts wie ich sie löschen kann. Bei meiner Suche bin ich immer nur auf verschiedenste Konsolenbefehle gestoßen, finde aber auch keine Konsole im Dataexplorer... Müsste man das direkt auf der Maschine machen, händisch , für jeden Eintrag einzeln?? Hab vorher mit Maria DB gearbeitet, da konnte ich sowas schön über Heidi Sql machen, dachte der Dataexplorer ist das Äquivalent dazu. Mein Datenbankwissen ist leider sehr schlecht... Was für ein Tool etc. brauch ich? Will doch nur bisserl aufräumen 😢

      M 1 Reply Last reply Reply Quote 0
      • M
        mrjeschke @Xsev last edited by

        @xsev
        Ich kenne leider auch keine andere Möglichkeit als über die Konsole auf der Influx läuft.
        Für einen kompletten Datenpunkt würde das so aussehen.

        influx delete \
          --bucket <YOUR_BUCKET> \
          --org <YOUR_ORGANISATION> \
          --token '<YOUR_TOKEN>' \
          --start 1970-01-01T00:00:00Z \
          --stop $(date +"%Y-%m-%dT%H:%M:%SZ") \
          --predicate '_measurement="<MEASUREMENT>"'
        
        1 Reply Last reply Reply Quote 0
        • arteck
          arteck Developer Most Active last edited by

          du kannst es auch mit sendTo machn

          const bisWert = '2023-10-19T20:31:00.000Z';
          
          sendTo('influxdb.0', 'deleteRange', [    
              {id: 'proxmoxTemp', start: '2020-04-30T20:30:00.000Z', end: bisWert},
              {id: 'proxmoxTempCore', start: '2020-04-30T20:30:00.000Z', end: bisWert}
          ], result => console.log('deleted'));
          

          hier 2 DP

          Xsev Marc Berg 2 Replies Last reply Reply Quote 2
          • Xsev
            Xsev @arteck last edited by

            Danke ihr zwei! Wenns nicht anders geht will ich das versuchen. Jetzt mal blöd gefragt. Muss ich mich da irgendwie auf der Datenbank "anmelden" bzw. verbinden? Oder kann ich das direkt auf der Maschine mit meinem Benutzer auf der Konsole ausführen. Sorry für die blöde Frage aber bei meiner alten Datenbank musste ich mich da immer vorher verbinden oder ist das durch das Token gesichert verbunden?

            arteck 1 Reply Last reply Reply Quote 0
            • arteck
              arteck Developer Most Active @Xsev last edited by arteck

              @xsev von mir ist es Javascript.. kannst im iobroker ausführen.. unter scripte
              der andere weg ist etwas koplizierter da du hier erst ein token generieren musst im..influxdb..

              Xsev 1 Reply Last reply Reply Quote 0
              • Marc Berg
                Marc Berg Most Active @arteck last edited by Marc Berg

                @arteck sagte in Influxdb 2 Daten über Dataexplorer löschen:

                sendTo('influxdb.0', 'deleteRange', [

                In diesem Fall wahrscheinlich einfacher mit "deleteAll". Beide Varianten bzw. das Löschen generell wird aber erst ab Adapter V4.0.0 für die InfluxDB 2.x unterstützt.

                1 Reply Last reply Reply Quote 0
                • Xsev
                  Xsev @arteck last edited by

                  @Marc-Berg
                  Ich hab die Influx Adapter Version 3.2 am laufen.
                  @arteck
                  Kann ich nicht meinen Token verwenden, den ich auch für den Adapter genommen habe?

                  Daten in eine Datenbank zu bekommen ist nur ein klick aber wehe man will sie wieder raus haben 🤦

                  arteck 1 Reply Last reply Reply Quote 0
                  • arteck
                    arteck Developer Most Active @Xsev last edited by

                    @xsev sagte in Influxdb 2 Daten über Dataexplorer löschen:

                    Kann ich nicht meinen Token verwenden, den ich auch für den Adapter genommen habe?

                    kannst du auch

                    Xsev 1 Reply Last reply Reply Quote 0
                    • Xsev
                      Xsev @arteck last edited by

                      @arteck Ok also melde ich mich auf der Maschine an und mache das nach dem Vorschlag von @mrjeschke mit dem Token den ich habe. Und muss halt alles einzeln löschen. Mit neuer Adapter Version würde es dann mit Skript gehen wie du meintest was mir für die Zukunft lieber wäre. Dann muss ich nur den Datenpunkt im Skript tauschen und gut is.
                      Gibst den Adapter schon als beta?

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        mrjeschke @Xsev last edited by

                        @xsev
                        Ja die Adapter-Version 4 ist in der Beta.
                        Ist natürlich viel einfacher.
                        @Marc-Berg Wie müsste die deleteAll Variante aussehen?

                        sendTo('influxdb.0', 'deleteAll', [
                            {id: 'proxmoxTemp'},
                            {id: 'proxmoxTempCore'} 
                        ], result => console.log('deleted'))
                        
                        Marc Berg Xsev 2 Replies Last reply Reply Quote 0
                        • Marc Berg
                          Marc Berg Most Active @mrjeschke last edited by Marc Berg

                          @mrjeschke
                          ist hier gut dokumentiert:

                          https://github.com/ioBroker/ioBroker.influxdb#delete-state

                          sendTo('influxdb.0', 'deleteAll', [
                              {id: 'mbus.0.counter.xxx'}, 
                              {id: 'mbus.0.counter.yyy'}
                          ], result => console.log('deleted'));
                          
                          1 Reply Last reply Reply Quote 1
                          • Xsev
                            Xsev @mrjeschke last edited by Xsev

                            @mrjeschke
                            @Marc-Berg
                            Danke, ja dann aktualisiere ich aber woher bekomm ich denn den Adapter, im beta Repositorie ist er nicht enthalten und auf Github bekomm ich nur die Version die ich schon habe. Hättet ihr bitte einen Link.

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              mrjeschke @Xsev last edited by

                              @xsev
                              Bin leider in der Zeile verrutscht.
                              Ist doch noch nicht in der Beta.
                              Von Github installieren würde gehen, ist aber nicht zu empfehlen.

                              Xsev 1 Reply Last reply Reply Quote 0
                              • Xsev
                                Xsev @mrjeschke last edited by

                                @mrjeschke Warum Github kann ich doch über die Katze installieren oder was meinst du. Gibt es Probleme mit dem Adapter?

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mrjeschke @Xsev last edited by

                                  @xsev
                                  Ist dir vielleicht die die rote Warnung bei einer
                                  Github-Installation aufgefallen ?

                                  Xsev 1 Reply Last reply Reply Quote 0
                                  • Xsev
                                    Xsev @mrjeschke last edited by

                                    @mrjeschke Ja logo hab schon einige darüber installiert. Das Risiko ist mir bewußt. Ich finde nur die 4er Version auf Github nicht.

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      mrjeschke @Xsev last edited by

                                      @xsev
                                      Bin nich sicher ob das der richtige Link ist.

                                      https://github.com/ioBroker/ioBroker.influxdb/tree/v4.0.1
                                      
                                      Xsev 1 Reply Last reply Reply Quote 1
                                      • Xsev
                                        Xsev @mrjeschke last edited by

                                        @mrjeschke sagte in Influxdb 2 Daten über Dataexplorer löschen:

                                        https://github.com/ioBroker/ioBroker.influxdb/tree/v4.0.1

                                        Super danke müsste passen.

                                        Xsev 1 Reply Last reply Reply Quote 0
                                        • Xsev
                                          Xsev @Xsev last edited by

                                          Danke nochmals an alle, hat alles bestens geklappt mit dem DeleteAll Skript.

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          897
                                          Online

                                          32.0k
                                          Users

                                          80.4k
                                          Topics

                                          1.3m
                                          Posts

                                          4
                                          19
                                          1223
                                          Loading More Posts
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          The ioBroker Community 2014-2023
                                          logo