Gibt es eine Möglichkeit, Zeilennummer für jeden Datensatz in BigQuery zu erhalten? (Von den Spezifikationen habe ich nichts darüber gesehen) Es gibt eine NTH() - Funktion, aber das gilt für wiederholte Felder.Zeilennummer in BigQuery?
Es gibt einige Szenarien, in denen die Zeilennummer in BigQuery nicht erforderlich ist, z. B. die Verwendung der TOP() - oder LIMIT-Funktion. Ich brauche es jedoch, um einige analytische Funktionen wie eine kumulative Summe() zu simulieren. Zu diesem Zweck muss ich jeden Datensatz mit einer fortlaufenden Nummer identifizieren. Irgendeine Abhilfe dafür?
Vielen Dank im Voraus für Ihre Hilfe!
Leo
Vielen Dank für Ihre Antwort Ryan. Selbst wenn wir Zeilen-IDs in unseren Importen importieren könnten, wäre das nicht sinnvoll, da wir nach dem Anwenden einer Gruppenfunktion über die Originaldaten die Zeilennummer benötigen. –
Sie suchen also eine Ergebniszeile #, nicht eine Zeile #, die jede Zeile der zugrunde liegenden Daten darstellt? –
Das Hinzufügen einer _row id_ beim Anhängen von Daten an eine Tabelle klingt nicht praktisch. – user454322