Jakiś czas temu PTC ogłosiło wydanie nowej wersji Platformy ThingWorx (8.4), która posiada wsparcie OOTB integracji z InfluxDB. Na pierwszy rzut oka, to 'jedynie’ wsparcie dla kolejnej bazy danych, ale jeśli przyjrzeć się temu bliżej, to kolosalne posunięcie, które sprawia, że środowisko Internetu Rzeczy (IoT) PTC staje się bardziej niezawodne pod względem potencjału zbioru danych.


Biorąc pod uwagę fakt, że IoT całkowicie bazuje na danych – jest to kierunek, w którym wszyscy chcieliby, by ThingWorx podążył. Ta współpraca, będąca jednym z wielu strategicznych posunięć PTC w ostatnich latach, jest przedstawiana jako „wzmocnienie pozycji programistów w budowaniu zarówno kolejnej generacji IoT, aplikacji analitycznych, jak i tych służących do monitorowania”.


W Transition Technologies PSC wierzymy, że nawet największy przeskok zaczyna się od małego, lecz pierwszego kroczku. W tym przypadku, pierwsza wersja wsparcia Influx ma szansę być samym w sobie przełomem dla wszystkich tych, którzy nie wierzą w Big Data w ThingWorx. To doskonały krok w kierunku ustanowienia bazy dla wszystkich dalszych obszarów rozwoju, od monitorowania w czasie rzeczywistym oraz przeszłym, przez gromadzenie danych i metryki aplikacji, aż po analizę danych czy też uczenie maszynowe (Machine Learning). Każda aplikacja IoT aż się prosi o dane, a są firmy, które codziennie przesyłają miliardy wartości! Cała koncepcja Internetu Rzeczy (IoT) bazuje na danych. Każdy mówi o ich przyjmowaniu, przechowywaniu i analizie. Do tej pory, podczas projektu ThingWorx musieliśmy spędzać czas analizując, które dane musimy odzyskać, jak je przechowywać, którego silnika bazy danych użyć oraz które mechanizmy mogą polepszyć działanie całego systemu. Teraz jest dużo łatwiej! Przynajmniej jeśli chodzi o dane historyczne z naszych czujników czy systemów zewnętrznych, mamy standardową funkcjonalność, która może być z łatwością podłączona.


Teraz jest lepsze miejsce dla twoich serii danych!


InfluxDB jest dobrze znaną opensource’ową platformą danych typu time-series, która okazała się jednym z najlepszych rozwiązań dla ogromnych ilości danych opisanych w czasie. Skalowalne rozwiązanie, z dostępnym klastrowaniem oraz mechanizmem klastrów wysokiej dostępności, staje się świetnym wyborem dla twoich danych, zapisywanych z dużą prędkością (nawet do miliona zapisów na sekundę). Jest to pierwszy system DBM typu time-series dostępny na platformie ThingWorx, przenoszący twoje aplikacje IoT na zupełnie nowy poziom.

 
Wsparcie ThingWorx dla InfluxDB
 

Bazy danych typu time-series są zaprojektowane specjalnie dla Internetu Rzeczy, by wspierały gromadzenie, przechowywanie oraz wyszukiwanie dużych ilości danych znakowanych czasowo. Rzecz jasna, w tych przypadkach możemy używać innych typów baz danych, choć bazy danych typu Time Series (Time Series DBs) stawiają czoła specyficznym wyzwaniom, takim jak downsampling danych (grupowanie według czasu), porównanie z innymi zapisami oraz łączenie sekwencji czasowych.


Nie wspominając już o zdolnościach monitorowania, wysokiej kompresji oraz polityki zprzechowywania danych, która może pomóc administratorom bazy danych.


InfluxDB dostępne jest w dwóch wersjach: społecznościowej i biznesowej. Ta pierwsza dostępna jest w schemacie licencyjnym open source, ale z pojedynczym węzłem. Wersja biznesowa daje większą ilość korzyści (pełne wsparcie, klastrowanie, przyrostowa kopia zapasowa i inne). Nawet nie musisz określać ani tworzyć schematu, jest on automatycznie generowany na podstawie danych, które przechowujesz!


Mimo wszystko, warto jest jednak pamiętać, że InfluxDB nie ma zastąpić standardowego modelu baz danych (PostgreSQL, MS SQL Server) – ma on współpracować z nimi, dzieląc definicję modelu i przechowywanie historycznych wartości. Przy okazji – wspomniane modele baz danych są jedynymi obecnie ze wsparciem do pracy z InfluxDB. Ponadto, obecnie cały mechanizm wspiera jedynie ValueStreamy i Streamy Thingworxa.


Co z innymi możliwościami?


Obecnie mamy kilka opcji baz danych dla ThingWorx, ale – wyłączając DataStax Enterprise Cassandra- nie ma bazy danych specjalizującej się w przyjmowaniu danych w dużych ilościach. Nawet wspomniane DSE jest 'jedynie’ bazą danych NoSQL Graph. Posiadając potężne możliwości, wciąż nie ma odpowiedniej pary dla InfluxDB w kwestii składowania danych szeregów czasowych (time series).

 
Wsparcie ThingWorx dla InfluxDB
 

I co dalej?

 

Nawet mając na względzie wszystkie te ograniczenia obecnej wersji Persistence Providera ThingWorxa (no hej, to pierwsze wydanie!), my w PSC całkiem dobrze się bawimy zgłębiając ten temat do granic możliwości, by móc dostarczyć najlepsze informacje wszystkim tym, którzy są gotowi, by wgryźć się w ten temat razem z nami.


To tylko pierwszy krok, ale są już plany na kolejne. Lepsze wsparcie dla operacji wyszukiwania danych, wspieranie dodatkowych funkcji InfluxDB lub ulepszenia w przyjmowaniu danych poprzez platformę ThingWorx – to tylko kilka z tych bardziej ekscytujących. To pozwala ThingWorx chłonąć, utrzymywać, a także analizować zdecydowanie dużo więcej danych niż kiedykolwiek wcześniej.


My jesteśmy gotowi, a Ty?

_Wszystkie wpisy z tej kategorii

blogpost
Artykuły

Lesson Learned Explained: Poprawa KPI w Branży FMCG dzięki automatyzacji i analizie danych z półautomatycznych linii produkcyjnych

Wprowadzenie W sektorze żywności i napojów (zwanym inaczej FMCG – Fast Moving Consumer Goods) osiąganie wysokich wskaźników KPI, takich jak dostępność, wydajność i jakość, ma kluczowe znaczenie dla efektywności operacyjnej i zachowania przewagi konkurencyjnej. Nasz klient, firma działająca w tej branży, napotkał trudności w utrzymaniu optymalnych wyników na półautomatycznych liniach produkcyjnych ( w tym przypadku pracownicy […]

Czytaj więcej
blogpost
Artykuły

Lesson Learned Explained:  Jak właściwe zbieranie i przechowanie danych okazało się kluczowe w predyktywnym utrzymaniu ruchu

W przemyśle lotniczym i obronnym, który charakteryzuje się szczególnie wysokimi wymaganiami w zakresie precyzji i niezawodności, kluczowe wskaźniki efektywności w utrzymaniu ruchu, przewidywania awarii czy monitorowanie stanu maszyn, mają kluczowe znaczenie.

Czytaj więcej
blogpost
Artykuły

Jak zwiększyć efektywność produkcji bez inwestycji w park maszynowy?

Nie musisz wymieniać maszyn na nowe, aby Twoja produkcja stała się bardziej "inteligentna" oraz wydajniejsza. Twój park maszynowy jest kopalnią danych, a kluczem do sukcesu jest cyfryzacja.

Czytaj więcej
blogpost
Artykuły

Wskaźnik OEE: czy twoja firma wpada w pułapkę manipulacji?

Jeśli wydaje Ci się, że o liczeniu OEE wiesz już wszystko, a Twoja fabryka utrzymuje się wśród najlepszych 10% to... masz rację - wydaje Ci się! 

Czytaj więcej
blogpost
Artykuły

7 sposobów jak widoczność danych zwiększa efektywność produkcji

XXI wiek to czas kiedy dane odgrywają coraz większą rolę, a trend ten zauważalny jest również w branży produkcyjnej. Gromadzenie ich to jednak za mało. Dopiero dzięki dostępowi do danych operacyjnych i zapewnieniu ich widoczności w czasie rzeczywistym, firmy mogą monitorować linie produkcyjne, identyfikować wąskie gardła i podejmować oparte na danych decyzje, również z wykorzystaniem sztucznej inteligencji (AI) i uczenia maszynowego (ML).

Czytaj więcej
blogpost
Artykuły

5 kroków do zwiększenia efektywności energetycznej w firmie produkcyjnej

Według Niemieckiego Federalnego Urzędu Statystycznego zużycie energii przez przemysł do produkcji towarów w latach 1995-2019 prawie się nie zmieniło. W 2019 roku wyniosło ono 3 874 petadżuli. Oznacza to, że utrzymuje się na tym samym poziomie co w latach poprzednich. W Niemczech planuje się zmniejszyć zużycie energii pierwotnej o połowę do roku 2050

Czytaj więcej
blogpost
Artykuły

5 sposobów na redukcję kosztów energii w przemyśle

Koszt energii elektrycznej – bardzo często pomijany bądź akceptowany taki, jaki jest z uwagi na to, że jest integralną częścią produkcji. W czasach kryzysów i cięcia kosztów, może on jednak szybko stać się jednym z głównych czynników wpływających na wyniki finansowe organizacji.

Czytaj więcej
blogpost
Artykuły

Energy Advisor dla produkcji – oszczędność energii dla przemysłu

Rachunki za zużycie energii od wielu lat są przedmiotem zainteresowania praktycznie wszystkich dziedzin przemysłu, a obecna sytuacja na świecie jest czynnikiem zwiększającym zapotrzebowanie na rozwiązania, które ułatwiają monitorowanie zużycia energii lub jej oszczędzanie. W środowisku przemysłowym, w którym koszt mediów zawsze był jednym z głównych czynników napędzających biznes, ostatnie zmiany w gospodarce światowej: inflacja, wyzwania związane z dostawami zasobów naturalnych oraz groźba zmiennych i nieprzewidywalnych wzrostów kosztów energii - są obecnie najważniejszymi czynnikami ekonomicznymi.

Czytaj więcej
blogpost
Artykuły

Dlaczego warto używać Azure Cloud dla rozwiązań IoT

Cyfrowa transformacja zmienia sposób, w jaki połączone są produkty, aktywa, dane i operacje, aby dostarczyć biznesową wartość dla klientów. Przekształcenie danych cyfrowych na pozytywne i wartościowe doświadczenia klienta pozwala osiągnąć realne, wymierne korzyści i zyski dla przedsiębiorstwa. Technologie cyfrowe tworzą nowe możliwości biznesowe na całym świecie i prowadzą do ewolucji przedsiębiorstw, produktów i procesów. Poniższy artykuł przybliża wybrane, najpopularniejsze technologie Przemysłu 4.0 w kontekście biznesowym. W tekście opisana zostanie koncepcja Internetu Rzeczy oraz infrastruktura chmury obliczeniowej wraz z możliwością ich wykorzystania w cyfrowej transformacji.

Czytaj więcej
blogpost
Artykuły

Wizualizacja danych w IoT

Jedną z niewątpliwych zalet rozwiązania, jakim jest Internet Rzeczy, jest możliwość gromadzenia i przetwarzania ogromnej liczby różnorodnych danych (np. wartość temperatury, liczba wyprodukowanych elementów, ilość pozostałych płynów, wskaźnik wilgotności, czas pracy maszyn). Wiąże się z tym jednak pewne niebezpieczeństwo – wielość informacji może utrudnić ich efektywne wykorzystywanie. Rozwiązaniem tego problemu jest wizualizacja danych, a odpowiednio dobrany typ wykresu może zwiększyć wartość danych. W tym artykule zaprezentujemy korzyści płynące z dobrej wizualizacji danych oraz jakie mogą mieć zastosowanie w Twojej organizacji.

Czytaj więcej
blogpost
Artykuły

Skalowanie Horyzontalne w ThingWorx 9

Skalowalność w aplikacjach webowych stała się standardem. Pojedynczy serwer nie poradzi sobie z rosnącą ilością podłączonych do Internetu urządzeń. Skalowalność to charakterystyka systemu, która odpowiada na pytanie: czy jeśli zwiększy się ilość zasobów, to system będzie działał wydajniej?

Czytaj więcej
blogpost
Artykuły

High Availability w aplikacjach IoT

Współczesne serwisy internetowe odpowiadają na miliony zapytań użytkowników. Wszystkie one działają w środowiskach klastrowych. Obsługa wielu zapytań wymaga znacznych zasobów, takich jak czas procesora (CPU) oraz pamięć RAM. Każde połącznie do serwera generuje jego dodatkowe obciążenie. W takiej sytuacji jeden serwer wymagałby ogromnych ilości zasobów, a prawo Moor'a już się nie sprawdziło. Aby temu zaradzić potrzebujemy wielu serwerów, które obsługują zapytania użytkowników. Aplikacje webowe (w tym także IoT) używają protokołu HTTP(S), który działa na zasadzie: żądanie-odpowiedź. Gdy użytkownik otwiera stronę, lub wywołuje akcję, zostaje wysłane żądanie do serwera. Na każde żądanie użytkownika serwer musi przygotować odpowiedź. Każda odpowiedź musi zostać w odpowiedni sposób przeprocesowana, a to stanowi główne kryterium estymacji ilości zasobów serwera - żądania mogą być różne, od danych statycznych jak style CSS lub obrazy, po skomplikowane jak pobieranie danych z bazy, filtrowanie lub wyliczanie pewnych współczynników.

Czytaj więcej
blogpost
Artykuły

IoT Hub Connector dla ThingWorx – Połączenie ThingWorx z Chmurą Azure

Thingworx IoT Hub Connector jest mostem, który łączy platformę Thingworx z chmurą Azure (a dokładniej z Azure IoT Hub). Zapewnia on bezpieczną (opartą na certyfikatach) komunikację, dzięki której możemy korzystać z ogromnych możliwości chmury obliczeniowej. Jest to rozwiązanie bardzo rozbudowane, ale również generyczne.

Czytaj więcej
blogpost
Artykuły

Czym jest AIoT? Artificial Intelligence of Things w Przemyśle 4.0 

Synergia, tak można określić to naturalne połączenie technologii, które znacząco wpłynie na wygląd przyszłości produkcyjnej. Ostatnimi czasy coraz większą popularność zyskuje, obok Internetu Rzeczy (IoT), sztuczna inteligencja (AI). Zestawienie tych dwóch trendów technologicznych zwiastuje praw-dziwą rewolucję przemysłu 4.0.  

Czytaj więcej
blogpost
Artykuły

Co nowego w ThingWorx 9.0?

Tegoroczny Liveworx, ze względu na globalną sytuację wywołaną przez pandemię COVID-19, wyjątkowo odbywał się wyłącznie w wersji on-line. Już pierwszego dnia zapowiedziano wypuszczenie do komercyjnego użytku nowej wersji ThingWorx - najpopularniejszej platformy maksymalizującej potencjał przemysłowego internetu rzeczy. Zgodnie z zapowiedziami Joe Birona, CTO odpowiedzialnego za technologię IoT w PTC, ma być szybciej, taniej i efektywniej.

Czytaj więcej
blogpost
Artykuły

Machine Learning & ThingWorx vs COVID-19

Rozwój sztucznej inteligencji, a wraz z nią uczenia maszynowego nabrał w ostatnich latach dużego rozpędu. Ciągłe dążenie do zwiększenia mocy obliczeniowej komputerów dało możliwość wykorzystania algorytmów oraz aparatu matematycznego stworzonych w drugiej połowie XX wieku na niespotykaną dotąd skalę. Mając w perspektywie rychłe nadejście komercyjnego komputera kwantowego można powoli zacząć obawiać się scen rodem z filmów z Arnoldem Schwarzeneggerem w tytułowej roli Terminatora. Nie wybiegając jednak za daleko w przyszłość, a skupiając się na teraźniejszości postanowiłem sprawdzić jakie możliwości daje dostępna dzisiaj technologia oraz czy można wykorzystać ją w predykcji rozprzestrzeniania się choroby COVID-19.

Czytaj więcej
blogpost
Artykuły

Sieć 5G kluczem do Przemysłowego Internetu Rzeczy

Przemysłowy Internet Rzeczy zmienia dziś nasze spojrzenie na klasyczne pojęcie produkcji. Największe koncerny wytwórcze chętnie sięgają po rozwiązania technologiczne, które usprawniają i zwiększają efektywność procesów produkcyjnych. Wraz z rozwojem kolejnych technologii rośnie zainteresowanie koncepcją przemysłu 4.0, a w rezultacie także liczba połączonych urządzeń. Aby zaspokoić zapotrzebowanie w zakresie infrastruktury o odpowiedniej przepustowości i prędkości niezbędna była ewolucja w kierunku kolejnej generacji sieci- 5G. Jak 5G wpłynie na rozwój Fabryk przyszłości i dlaczego to kluczowe z perspektywy Internetu rzeczy? Wszystkiego dowiesz się z artykułu.

Czytaj więcej
blogpost
Artykuły

Koronawirus, a ciągłość produkcji – IoT i AR dla przemysłu

Nagła epidemia koronawirusa SARS-CoV-2 i wywoływanej przez niego choroby COVID-19 wpłynęła na każdą sferę funkcjonowania współczesnego świata. Wywołane zagrożeniem epidemiologicznym ograniczenie przepływu ludzi, towarów i usług już negatywnie wpłynęło na ciągłość procesów produkcyjnych wielu branż, a każdy dzień utrzymywania się tej sytuacji, bez wiarygodnych prognoz powrotu do normalności wciągał będzie kolejne w spiralę zagrożenia zatrzymaniem.

Czytaj więcej
blogpost
Artykuły

Jak Internet Rzeczy zmienia branżę lotniczą?

Internet Rzeczy stosowany jest w coraz szerszym zakresie, a z rozwiązań optymalizujących czy gromadzących informacje korzystają światowi giganci. Wszystko po to, aby usprawniać dotychczasowe procesy, pozyskiwać, przetwarzać i raportować większą ilość danych lub nawet wprowadzać nowe usługi.

Czytaj więcej
blogpost
Artykuły

Jak Internet Rzeczy rozwija przemysł motoryzacyjny?

Nikogo nie zaskoczy stwierdzenie, że przemysł motoryzacyjny jest z natury innowacyjny. Samochody to maszyny, które historycznie zrewolucjonizowały wiele obszarów przemysłu, a dziś można śmiało powiedzieć, że branża motoryzacyjna nie spoczywa na laurach i nadal skupia się na rozwoju technologicznym, który ma służyć konsumentom prywatnym oraz biznesowym.

Czytaj więcej
blogpost
Artykuły

Internet Rzeczy w branży logistycznej

Wydawałoby się, że Internet Rzeczy jest dedykowany wyłącznie branży przemysłowej. Z nią jednak bardzo związane są transport oraz logistyka, które również mogą skorzystać na trwającej właśnie rewolucji.

Czytaj więcej
blogpost
Artykuły

LiveWorx 2019 – trendy świata IoT na przyszły rok

Jak zwykle w ostatnich latach, silna drużyna Transition Technologies PSC była obecna w Bostonie na jednym z najważniejszych wydarzeń IoT tego roku – LiveWorx 2019.   No to zaczynamy   Nawet z 10 uczestnikami z różnych obszarów biznesu, aktywnie poszukującymi nowych informacji i prezentacji, udało nam się uczestniczyć jedynie w małej części z ponad 240 […]

Czytaj więcej
blogpost
Artykuły

Czwarta (R)Ewolucja Przemysłowa

Przemysł 4.0 i jego fundament – Internet Rzeczy (IoT – zwłaszcza w przemysłowym wydaniu: IIoT) zdominowały w ciągu ostatnich lat sposób myślenia o zaawansowanym zarządzaniu zasobami przedsiębiorstw produkcyjnych. Każda nowa maszyna, aplikacja, sterownik… szczyci się gotowością do podłączenia do Internetu Rzeczy. Czy jednak jest to faktycznie nowa jakość i wartość dodana otwierająca nowe horyzonty, czy […]

Czytaj więcej
blogpost
Artykuły

Czym ThingWorx różni się od Axeda i czy warto rozważyć zmianę?

Odkąd PTC odzyskało ThingWorx w 2013, było jasne, że pionier parametrycznego CAD’a oraz jeden z liderów PLM chciał znacznie powiększyć ślad swojej obecności na...

Czytaj więcej
blogpost
Artykuły

Internet Rzeczy – 9 trendów na rok 2019!

Niegdyś niedoceniany sposób podejścia do tematu, dziś rozwija skrzydła i staje się kluczowym zbiorem rozwiązań globalnych korporacji. Choć nie tylko, bo śladami wielkich podążają również średnie i mniejsze firmy. Zatem zalety Internetu Rzeczy dostrzegli już wszyscy. Jakie jednak trendy rozwoju będziemy mogli dostrzec w 2019 roku? 1. Przepustowość danych W wielu branżach ilość przesyłanych danych […]

Czytaj więcej
blogpost
Artykuły

Czy nadszedł już czas aby inwestować w IoT?

W ostatnich latach bardzo dużo mówiło się na temat Internet of Things (IoT) oraz sposobach w jakim miałbym on odmienić przemysł. Jednakże póki co widzieliśmy znacznie więcej ludzi dużo mówiących o tej technologii niż takich, którzy realnie ją wdrażali. Zatem, czy IoT jest już technologią na tyle „dojrzałą” aby móc stać się prawdziwą okazją dla […]

Czytaj więcej

Zostańmy w kontakcie

Skontaktuj się