Erhöhter Netzwerk-Traffic durch SQL-Abfrage

Jörg Köster erläuterte ein Phänomen, bei dem der Netzwerk-Traffic zwischen einem FileMaker Server und einem SQL Server in der Cloud sich nach vorher unauffälligem Verhalten plötzlich vervielfacht hatte, was zu unerwartet hohen Kosten im verwendeten Cloud Service führte. Ursache war die Abfrage von UUIDs per SQL auf einer externen ODBC-Quelle, um diese mit einer lokalen Tabelle abzugleichen. Ab einer bestimmten Größe der Tabelle wurden anscheinend alle UUIDs ständig über das Netzwerk an den FileMaker Server geschickt, damit dieser den Abgleich lokal ausführen kann....

Robuste SQL Queries

Marcus Diederich erläuterte anhand eines Projekts wie er SQL Queries mit Hilfe einer Custom Function so aufbaut, dass diese auch bei Umbenennung von Feldern in der FileMaker Lösung weiterhin gültig bleiben. Werden Feld-Namen innerhalb der SQL Anweisung hard codiert, so kann dies bei einer Änderung der Feldnamen zu Fehlern führen, da der Text innerhalb der SQL Anweisung sich nicht automatisch mit ändert. Die Lösung liegt darin, sowohl die Tabellen-Namen als auch die Feldnamen innerhalb der SQL Anweisung aus der FileMaker Feld-Referenz zu berechnen....

SQL Maker als Runtime-Alternative im Browser

Hisham El-Emam präsentierte zusammen mit Michael Valentin das Tool “SQL Maker”, welches in der Lage ist FileMaker Datenbanken automatisch zu konvertieren. Es handelt sich um eine Runtime-Umgebung im Browser, welche unter Google Chrome und Microsoft Edge lauffähig ist. Die Daten werden dabei in einer lokalen SQLite Datenbank vorgehalten und über eine GUI aus HTML und JavaScript gesteuert. Das bereits seit mehreren Jahren von Hisham entwickelte Tool diente ursprünglich dazu, eine eigene Kundenlösung für die Verwendung im Browser umzuwandeln und mit weiteren Web-basierten Systemen zu verbinden....