API Schnittstelle Power Query Excel
Hallo!
Wie kann ich meine API Rest Schnittstelle in Excel (z.B. Power Query) einbinden?
In Excel wird bei der Eingabe des Keys auch ein Web-API Schlüsselname verlangt.
LG Stefan
28 Antworten
-
Es sollte möglich sein, ja. Excel-support können wir hier leider nicht bieten.
Birger
-
Bei mir kommt es ständig zur Fehlermeldug, dass der API-Key kann nur angegeben werden, wenn API-Key angefordet wird. Was auf jeden Fall geht, wenn du die Tabellenansicht freigibst (als csv) und die Adresse bei Datenverbindung eingibst. Funktioniert super und die Daten werden auch geändert wenn bei Ninox die Daten geändert wurde.
Leo
-
Danke Leo, ist aber nicht ganz secure. Deswegen gibt es ja REST Schnittstellen
Stefan -
Hallo Stefan,
REST geht auch. "aus dem Web" wählen, dann beim URL "weitere" anhacken. URL eingeben und Autorisationsmerhode Bearer + dein API-Key angeben:
Jetzt kannst du die Teams sehen. Dann ID von Team copieren und bei URL ergänzen /id/databases dann die Datenbanken, dann die Records usw. Ich habe ein Paar tabellen Synchronisiert - funktioniert ohne Probleme.
Leo
-
Danke Leo. Genau, dass hab ich auch gemacht. Jedoch kommt diese Fehlermeldung.
-
Hallo Stefan,
was für excel Version hast du?
Versuch noch ContentType anzugeben
Ich habe aus office 365 versucht - geht ohne Problem. Bei 2010 - Geht nicht.
-
Hi Leo!
Danke. Jetzt hats funktioniert. Habe ganz vergessen, dass beim REST Aufbau der ContentType gesetzt werden muss.
LG Stefan
-
Was kann man da alles machen? Also kann man die Daten nur ins Excel runterladen bzw synchronisieren oder kann man auch eine Spalte anlegen welche dann auch in der Ninox Datenbank erstellt wird?
-
Hallo Benjamin,
nein, Man kann nur die Daten von Ninox nach excel transportieren.
Leo
-
Okay alles klar danke Leo.
-
@Leonid Semik
Dear Leonid many hanks for sharing info extremely useful for me.
I am looking for russian speaking ninox guru cause sometimes I am not able to explain an issue in English.
I would be grateful if send me letter to stim33@icloud.com
Regards
-
Hallo Leo,
vielen Dank für diese wertvollen Hinweise! Ich versuche gerade von Microsoft Power BI über die NINOX - API auf die Datenbank zuzugreifen. Dabei komme ich bis auf die Ebene der einzelnen NINOX-Teams. Was mir jetzt unklar ist: Wo muss ich was eingeben, um auf die Ebene der einzelnen Tabellen zu kommen?
Vielen herzlichen Dank!
Josef -
Bei mir sieht die Abfragemaske so aus und es kommt dann der oben erwähnte Fehler.
-
Vielen Dank, dass Du Dich meines Problems annimmst!
Aber leider führt der Austausch module --> tables und view --> records wieder zur gleichen Fehlermeldung: "Web.Contents": Not Found -
Das /C/ zwischen tables und records soll stehen bleiben?
-
VIELEN DANK für die genaue Erklärung! Jetzt hat es funktioniert!!!
Meine 4. Zeile war falsch: ich habe sie gestrichen und nun passt es.Nochmals vielen Dank für Deine Zeit!
Josef -
Hallo Uwe,
da reichen meine Programmierkenntnisse leider nicht aus.
Ich habe jetzt mal versucht ...
... an .. /tables/T/records?limit=10000 ... anzufügen, bekomme aber immer nur die 100 Zeilen angezeigt. Aber wahrscheinlich habe ich den falschen Parameter gesetzt. Gibt es einen Befehl für "alle Datensätze"?
Vielen Dank!
Josef
Content aside
-
1
„Gefällt mir“ Klicks
- vor 1 JahrZuletzt aktiv
- 28Antworten
- 7148Ansichten
-
4
Folge bereits