Visualize Historian Device Data in Watson IoT Platform: Issue - ibm-cloud

I am very new with IBM Bluemix, right now I'm working with a Raspberry Pi and IBM Watson Platform. I have followed this tutorial
And I can't storage the information, only the information is available in real time. furthermore in my Cloudant always says "one document" in all the database for IBM Watson Platform. Is that correct? I'm not very familiar with database concepts.
I attached some screenshots of my problem: Link
Thanks a lot for you help.

Your screenshot indicates you have one database created for each day which implies you probably chose daily when configuring your bucket interval.
Please provide more details about what you mean when you say you can't store information and it's only available in real time - do you mean via your cards displayed in the dashboard? If so, you may wish to change the window size to greater than 5 minutes.

The tutorial that you've followed, has references to couple of other IoT Recipes to follow up, in the Conclusion section. The first IoT Recipe referred there, takes you through step by step instructions to setup Cloudant NoSQLDB as the Historian.
Continuing on the same lines, post completing the above mentioned steps, you can now walk through the steps mentioned in Step 3 - Storing elevator device data using the Historical Data Storage Extension of the IoT Recipe "Store Elevator device data and alerts in Cloudant NoSQL DB", which shall help you configure your storage buckets as per the need, i.e days, weeks and months.

Related

Did IBM make Watson Visual Recognition paid?

It was originally free and I was using it for almost 3-4 months. It told me that I exceeded the quota so I deleted the project and created a new one. I went to Catalog then Watson Visual Recognition and the only plan avaialble is standard which means I have to pay but before I set it up for free and was using it fine since then. Am I doing something wrong or did IBM change something? I even tried this on a new account but it still says the same thing.
As per the Visual Recognition service release notes dated: 16-10-2020
Changes
The following new features and changes to the service are available.
16 October 2020
You can no longer create a Lite plan instance of the Visual Recognition service. However, existing Lite plan instances remain available. You can create new instances as billable Standard plans.
You can check the details in the documentation here
Yes,IBM has made visual recognition to paid..But lite version is still available on the cloud and you can use them for a while like 4-6 months and after the lite plan done you need to get a paid plan which gives you more abilities to do with IBM Watson services currently..And my suggestion if your trying to learn or want to learn or advance these topics see the docs of service.

MongoDB each each cluster is on a different server or that they all in one

I am starting to use MongoDB and yet I am developing the first project with this. I can not to predict how volume of clients and usage it gonna to receive but I want to develop it from the beginning to be high volume handled.
I have heard about clusters and I saw the demonstrations in MongoDB official website.
And here is my question (cutted to small semi-questions):
Are clusters are different servers or that they are just pieces of one big server?
Maybe it seems a bit not related, but how Facebook or huge database handles its data across countries? I mean, they have users from Asia and from America. Surely with different servers, how the system knows how to host, aggregate and deliver with the right server? Is it automatically or that it is a tool that a third party supply to such large databases?
If I am using clusters, shall I still just insert the data to the database and the Mongo will manipulate them in cluster by it's own, or shall I do that manually?
I have a cloud VPS. Should I continue work with this for Mongo or maybe I should really consider about AWS / Google Cloud Platform / etc..?
And another important thing is: Im from Israel, and the clouds I have mentioned above are probably from Europe at least or even more far.
It will probably cause in high latency, is not it?
Thanks.

Postgresql on Swisscom cloud

I think Postgresql is part of the CloudFoundry services but I could not find it in the list of services for the Swisscom Cloud.
I would love to know if it will be added in the future ?
Thanks
The Cloud Foundry Open Source developer, user and engineering community loves PostgreSQL. For example our CI/CD pipeline doesn't support MariaDB. There are a lot of PostgreSQL fans working for the cloud project, but also some guys prefer MariaDB for non-technical reasons.
The official answer is something like this:
Your inquiry concerns a feature that is not currently available in our
platform. We do not comment on the availability of any new features.
We announce them when we are ready. Your request as well as you
e-mail address were transferred to the Application Cloud Product
Management team. They may try to contact you regarding the feature
you requested. We have aggressive road map for next few months and we
plan brining many exciting features for our customers. We can only
say that much that Postgres is defiantly on our radar. Follow our
announcements on twitter channel or on developer.swisscom.com. Our
newsletter also provides frequent updates updates of the Application
Cloud.
Sorry for the management type answer.

Create my personnel Cloud on my personnel server

I Would like to know if someone have any idea to Create my own Cloud, soon I'll buy a professional server and I Would like to create my own cloud. I also want to be able to host web sites and data . Thank you for your help
Response to your comment. This is possible. I would look into to the open source hyper-visor framework called Xen. The reason is every cloud provider hosts their own hardware. They mostly also use some virtualization technology. For a "lower" startup cost, look into Xen as it is open source and used by many cloud providers in the business today (AWS, Digital Ocean, Rackspace, Verizon) Understand that this is a huge undertaking and requires a lot of capital, but hopefully this will point you in the right direction.
http://www.xenproject.org/

Event-based analytics package that won't break the bank with high volume

I'm using an application that is very interactive and is now at the point of requiring a real analytics solution. We generate roughly 2.5-3 million events per month (and growing), and would like to build reports to analyze cohorts of users, funneling, etc. The reports are standard enough that it would seem feasible to use an existing service.
However, given the volume of data I am worried that the costs of using a hosted analytics solution like MixPanel will become very expensive very quickly. I've also looked into building a traditional star-schema data warehouse with offline background processes (I know very little about data warehousing).
This is a Ruby application with a PostgreSQL backend.
What are my options, both build and buy, to answer such questions?
Why not building your own?
Check this open source project as an exemple:
http://www.warefeed.com
It is very basic and you will have to built datamart feature you will need in your case