Benchmark Figures for Mobile Service Database

Dear SDN Community
We want to implement CRM Mobile Service and are looking for benchmark figures for the database size to support the database vendor decision.
We intend to replicate business partners and contacts by postal code, all products, service orders, price conditions, service confirmations, and enable van stock mgmt.
I know this is only high level - but we are looking for benchmark figures how to calculate the to be expected database size on the Client.
Every rough estimate is highly appreciated! Benchmark figures would be perfect!
Thanks very much
Christian

Hi,
we had the same request in an earlier MSV project but we couldn't get any (official) estimation tool from SAP product development which allows us to decide whether MSDB (resp. MSSQL Express Edition) is sufficient or not.
Anyway such a statement would be very risky because there are hundreds of parameters which could have an impact on the DB size. E.g. a single 5 MB attachment of a service order equates to thousands of BP or products (including conditions).
I would suggest to use the MSSQL 2005 Standard Edition in the Dev and QA environment and simulate the effective data volume with reasonable test data there.
Also you should try to minimize the data volume (and transfer) by using suitable filter criteria (especially for the product master incl. conditions). Service orders and confirmations can be revoked from the Mobile clients after they are closed by using according status filters. BP can be replicated by using an interlinkage order -> BP in order to optimize the BP amount on the laptops. The attachment maximum size can be defined in customizing. 
Also note that running the Mobile sites in unicode mode could cost you up to 100 % more DB space.
Finally there are some important notes which refer to tools for DB administration (defragmentation, reorganization).
I suppose you will have a proper result concerning the needed DB size on the laptops after you have done these configuration steps and observations in the QA enviroment.
Regards,
Wolfhard

Similar Messages

  • Deploment slots for mobile service (old vs. preview portal)

    Hello,
    How can I add deployment slots to a mobile service? I know the  article from documentation (look for web-sites-staged-publishing, cannot post links yet). But this one explains only how to add slots to azure websites (from the preview Portal, what about
    the old one?). I cant find any option to add slots to mobile service in the old portal.
    In addition, when I add a mobile service from the new preview portal, it results in an azure website code base, but no mobile service can be found (in the old portal)? Otherwise, no mobile service, created by the old portal, can be seen in the new portal...uh?
    I'm feeling lost....What am I doing wrong?

    There is a distinction to be made between Mobile Apps (Preview), which is available only in the preview portal, and Mobile Services, which is available only in the existing portal.
    Creating a Mobile App will not create a Mobile Service, and the reverse is also true. There is a migration story for customers wishing to move to Mobile Apps, and this will be further developed as the preview continues.
    Mobile Apps uses Web Apps (formerly Web Sites) as the compute container, meaning customers can get all of the benefits of a Web App, including Deployment Slots and many other features
    Mobile Services, however, does not have the Deployment Slots feature at this time.
    You can learn more about Mobile Apps here:
    http://azure.microsoft.com/en-us/services/app-service/mobile/
    http://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-value-prop-preview/
    http://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-value-prop-migration-from-mobile-services-preview/
    http://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-dotnet-backend-migrating-from-mobile-services-preview/

  • Usage Overview for Mobile Services not populating

    I've tried multiple times in the past few weeks as well as on different computers, connections, and browsers. Every time the dashboard of my Mobile Service shows only "loading..." for all metrics in the Usage Overview area.
    Is this being investigated/triaged?
    http://bc3te.ch/brandonh

    Hi,
    My name is Gavin Benedict, I work on the Azure Mobile Services team. I would first like to apologize for the delay in following up with you. I have a few questions for you as I look into this issue, and feel free to follow up with me directly by email at
    [email protected]
    Is the issue still occurring? If so, do you have an approximate time range when the issue started to occur? Would you mind sharing your mobile service name?
    Thank you, and as I mentioned before, feel free to contact me directly at
    [email protected]
    Gavin B.
    E-mail sent.
    http://bc3te.ch/brandonh

  • Price of scheduled job for mobile services

    For a mobile service, if I run a scheduled job to get some data from an http source, which is (85 kB) 85,000 bytes in size, every 15 minutes.
    Is there any cost to me for the data for the month?
    Is there any cost to me for the scheduled job for the month? 
    If so how much?

    Hi,
    Base on my experience, only Basic and Standard
    mode could use more than one scheduled jobs. But its costs may be included into unit costs. Please see this price page (http://www.windowsazure.com/en-us/pricing/details/mobile-services/
    ) . For your data, I am not sure you how to save and handle it. If you use sql azure to store, you may pay the sql azure cost by using space. For this billing issue, I suggest you could contact support team by creating a support ticket at
    http://www.windowsazure.com/en-us/support/contact/ .
    please try it.
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Planning for Mobile Service Pack Upgrade from 2007 SP2 to SP6

    Hello Mobile Gurus,
    We are planning for upgrading mobile from 2007 SP2 to SP6. Can anyone of you guess a time line for achieving this?
    I mean, how long will it take in dev env to upgrade commstation, mrs, mdw etc. apart from upgrading the field laptops?
    thanks

    Hello Mahesh
    had missed 5th point. ie Rollout to the client laptops . the amount of time it takes will be based on the kind of customization and kind of issues that you face in your application . etc.
    Repostiroy upgrade from n to n+1 release will take approx 1-2 hours (with out additinal language) and it is correct.
    I have given you the rough estimates so that you will get a fair idea how much time it is going to take.
    Best Regards
    Shankar

  • Request for cookbook on Mobile SERVICE Application

    Hi,
    I've been trying to get some technical docs for Mobile SERVICE, but I couldn't. I'm new to Mobile Service CRM, and have just started to support CRM mobile client SERVICE application. I have downloaded some related documents from SAP, but if you have some useful documents  would helpful to me, could you please send them to me?
    Email: [email protected]
    Thanks a lot,
    Regards
    Krishna

    Hi Krishna,
    I dont have a cookbook, but have you referred to the SAP Online help.
    help.sap.com
    You can find some useful info there.
    Also, what specific area of Service do you require help with? We may be able to help out.
    Regards,
    Gervase

  • Porting JS (mobile services) for Flash (Action Script)

    Hi!
    There is JS-class for mobile services
    ajax.aspnetcdn.com/ajax/mobileservices/MobileServices.Web-1.2.5.min.js
    May be anybody know is there port of this for Flash-projects (for example, for AIR)
    Thanx!

    Ensure your event listener (or as u call it, key catcher) is referencing the instance of the button....so for example, if the original button is called "button" and the one you have on the stage is an instance of "button" with the instance name "buttonInstance", ensure the event handler is attached to the instance on stage...
    It sounds like the event is not even being triggered as the trace is not being executed...this tells me that the event is not being "heard" by the listener.
    Why not email your lecturer with your code and ask them for some direction? The worst thing that will happen is that they won't reply to your email. If that fails, go and see them in person. Persistence is a valuable attribute.

  • Complex Data in Mobile Services?

    I'm trying to learn Azure Mobile Services, and feel like I must be missing something. I've gone through the tutorials, and they all seem a little too trivial to be helpful.
    I have a data model that, by traditional standards, isn't all that complicated, but seems to be for Mobile Services.  It's a reasonably straight-forward relational data model.  Whereas this is something that I would normally have designed in Entity
    Framework, I'm trying to follow the "Mobile Services methodology".  I was able to create the data model in code reasonably easily, with all the classes inheriting from Microsoft.WindowsAzure.Mobile.Service.EntityData.  It seems a bit
    of a step backward not to have something like the Entity Framework data model designer, but I got through it.  The database appears to get created correctly in Azure.  So far so good.
    Now I want to consume the mobile service in a client.  This is where my frustration starts.  Whereas in the past there were RIA Services or a WSDL to provide the data model of the service (i.e. essentially code-gen the proxy), it appears that I
    have to code everything on the client by hand again!  Is that true?!  From what I can tell, I can't even share the code between the server and the client.  Am I missing something?
    Then, after I write a LOT of essentially duplicate code, I give it a try and find out that there is simply no support for navigation properties (i.e. foreign keys, etc.).  I have to code all of that myself, likely using an automapper.  Once again
    I say:  am I missing something?
    Please tell me there's a better way, because right now this all feels like numerous steps backward!
    Thanks!
    Brad.

    You are right that there is less functionality as compared to RIA Services: this is by design. The Mobile Services tables endpoint and the client SDK are designed to be as simple as possible. This keeps your mobile client logic simple, and makes it easier
    to build a cross-platform app. For instance, if you were building a native iOS and Android client, there's no way to get around the code duplication.
    However, connecting to the tables endpoint is very easy using the SDK, and then you just use LINQ to run queries on your service. You can also use offline data sync to cache the data locally, and even update it while you are offline and sync changes later.
    (This is another case where the simple data model is a big advantage.) Plus, there's no codegen to bloat your client app. The only thing you need to manage is the table name, but this is an API that doesn't tend to change often (usually only additions).
    For a more complex example of Mobile Services, see our Field Engineer solution accelerator, which is a full-fledged app:
    https://code.msdn.microsoft.com/windowsapps/Field-Engineer-501df99d
    You're right that you can't share code for your model classes between client and server, other than copy and paste. :)  There's another good reason for this: the backend adds several system columns that are needed for things such as offline sync
    and conflict handling. So, you have to inherit from EntityData (or IEntityData), whereas the client has no such requirement. This can actually give you a lot of flexibility. however. For instance, maybe you only want 5 database columns, and there are 20 in
    your model. You can create different models on the client and backend to handle this.
    We don't support foreign keys, which definitely makes things harder. Unfortunately, supporting relationships would mean the full complexity of RIA Services on all 5 of our client platforms, which just wasn't feasible.
    As you noted, you can use Automapper, or, if your relationships are mostly 1-to-many, you can use database views and modify those directly. They can also be synced. If this works for your data model, it can also really simplify your client code, since you
    only need very simple queries on the client. For an example of this, please see my posts in this forum thread:
    https://social.msdn.microsoft.com/Forums/azure/en-US/4c056373-d5cf-4ca6-9f00-f152d2b01372/best-practice-for-syncing-related-tables-in-offline-mode?forum=azuremobile
    I totally agree with you that not having support for relationships makes the developer's life much harder, particularly if the model is not a good fit with automapper. But on the other hand, you get offline data sync for free, which would otherwise be a
    lot of work to implement.
    In order to determine if Mobile Services is the right fit for your project, you should look at all the features in the client SDK and estimate how much work it would be to do it all yourself. If you don't need most of the features, it's possible that you
    can just use Web API and all the features of Entity Framework. However, if you need things like offline data sync, login, or push notifications, the SDK can be a time saver.

  • Integrating a PHP Web App with an Existing Azure Mobile Services and Mobile App

    I've got an existing mobile app that is integrated with Azure's mobile services. The mobile services are currently connected to Azure Active Directory with MFA enabled. I'd like to build a separate PHP-based web application (Azure VM) that uses this existing
    mobile service and authentication.
    I reviewed the Azure PHP SDK, but didn't see any tie-ins to the Mobile Service. Additionally, Azure has some great tutorials, but for mobile services they all seem to focus on iOS, Android, and Windows phone. Any insight into how to tie a PHP-app into this
    backend would be much appreciated!

    Although there isn't any client library for PHP, you can still access Mobile Service using the
    Azure Mobile Service REST API.
    Abdulwahab Suleiman

  • Difference between Mobile sales and Mobile Service

    Hi All
    Can anybody help and explain me what are the major defferences between Mobile Sales and Mobile Service,What are the configuration settings required in Mobile Service,Because we have to start support project for Mobile Service.
    Regards
    Krishna

    Hi Krishna,
    The difference is Mobile Service is used by field technicians who provide a service to customers. Eg: an engineer who goes out to customer site to fix machinery. They can fill out the deatils on the Mobile Service application. Time spent, parts used etc..
    Sales is used by sales reps, who are selling a product.
    The configuration is the same for both. In fact its possible to have bothe sales and service installed on the same machine.
    Regards,
    Gervase

  • Where are my mobile service and database tables? They're missing from the Portal.

    I've been using Azure for a couple of months. I just logged in and my mobile service is missing. And while my SQL database is still there, all the tables I created are gone. I received no email about them being removed and there's no log on the site that
    indicates anything happened to them. My website also is there and appears to be working fine. I had a lot invested in the tables and mobile service. Can anyone help me figure out what is going on?

    Hi
    For this
    subscription question I suggest you contact
    support
    team by creating a support ticket at http://www.windowsazure.com/en-us/support/contact/
    Beacause only them
    have the permission to help you fix your subscription issue.
    Thanks.
    Please mark post as answered if it helped!

  • Service accounts for the Workspace Database service permission Error while creating Tabular Mode from PowerPivot

    Hi All,
    Please help me out against this issue. I have spent so much (3 working days) time just figuring out what is the issue and its solution.
    I am learning Tabular Mode and trying to create a mode based on PowerPivot model. I am getting following error message:
    'The PowerPivot workbook could not be imported. The service account for the workspace database server does not have permission to read from the PowerPivot workbook.'
    Here is my infrastructure:
    1. SSAS in Tabular Mode is installed on my Windows 8 Laptop
    2. PowerPivot is also in my laptop
    3. There is only my account (as Admin of course) for SSAS
    Here are my questions:
    1. What is this error and how can I cope with that? A step by step explanation would be highly appreciated :-)
    2. Do I need to change something in Windows settings or in SSAS?
    3. I am confused about my workspace database server as well, Do I have to install SSAS twice; one for development and one for workspace?
     Looking forward for the expert advise.
    Tahir
    Thanks, TA

    Hi,
    I suspect you might have more luck if you try the SSAS forum: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/home?forum=sqlanalysisservices
    Regards
    Jamie
    ObjectStorageHelper<T> – A WinRT utility for Windows 8 |
    http://sqlblog.com/blogs/jamie_thomson/ |
    @jamiet |
    About me

  • Question About what Azure Services I should be using for mobile app with website.

    Hello,
    I am wondering what Azure service would be best for my new application. I need to have an SQL database that I can connect to and modify from both a website and a mobile app preferably WP8 and Android. I was not really understanding whether I would need a
    mobile service or normal SQL database. Which should I use or am I completely off track?
    Thanks,
    Matthias

    Mobile Services uses SQL Database, nothing special on that SQL Database, its just like any other  "normal" SQL Database.
    Mobile Services provides "back-end services" that simplifies accessing SQL Database, Notification services, authentication, etc...
    Let's assume you don't use Mobile Services, to use SQL Database, you would need your app (both mobile and web) to connect to the database. In practice, you will not want to expose your SQL database directly, so you'd end-up writing some kind of a "facade"
    that your app will access instead of directly connecting to the database.
    Instead of writing that "facade", Mobile services provides that for you (you still have to write code though, but less than what you need to write if you're rolling your own).
    Both your web app and mobile apps can share the same SQL database (pay attention to the mobile service schema).
    To help you decide, ask yourself what other features will your mobile app require? Authentication? Notification? etc... are you prepared to write those on your own or use various libraries instead of one?

  • Look for: components used for Service Brokerage (CSB) for mobile networks

    I am looking for developers/company offering components used for Central Service Brokerage (CSB) for mobile networks. It aims to store consumer profiles and directs service requests (shopping, travel & meeting services, hospitality and insurance) from mobile consumers to connected retailers and appointed service providers.
    I would be higly interested in almost ready to use components/architecture which can be used in new service/start-up situation.

    Hey Anthony,
    Yes, a lot to read, thanks for reading though!
    For the External Web Services, since I have it set to fe-pool.domain.local right now, I figure this is as simple as flipping it to fe-pool.domain.com within Topology Builder | Enterprise Edition Front End Pools | Edit properties | Web services?
    After which, I assume I will need to create a new host A record for fe-pool.domain.com, pointing to the Pub IP 1.2.3.4 I have set up to forward directly onto my FE Server of 18.20? I am a bit of confused as to how this external web service is contacted,
    does the mobile app use lyncdiscover.domain.com to find this information? In other words, does the lyncdiscover allow the mobile app to get inside the topology, the topology reports to the mobile app that "Hey, fe-pool.domain.com is going to be your External
    web service as defined in the topology" ? If its just that easy this should be a quick change.
    As for your next question, on the F5 level I'm pretty certain it is just set to take any packets coming in from pub IP 1.2.3.4 : 80 or 8080, or 443, or 4443, to allow it to go to that FE server IP on any of those ports. I don't believe it is actually taking
    a 443 packet, and converting it into a 4443 destination. Also note, I am forcing lyncdiscover to use port 80, instead of 443 because I am unable to get a new pub cert with the lyncdiscover SAN.
    As for the domain user, it is simply just my single user and I am flipping the SIP domain in the control panel within the user properties. domain.com and domain.local are both configured SIP domains in my topology, however i have domain.com as the default.

  • Extra for mobile hot spot service ?

    Just so many people who may be on the fence about choosing Verizon be aware that the Loyalty 2 gig plan does not include mobile hot spot service.
    We were never told that. We were sold that plan because we were told that was the best plan available and was only for long time customers like us.
    I kept trying to figure out why every time my wife or I tried to access our hot spot feature it said to call verizon. So, I did. Some one there said I can help you and they said it would be taken care of. They just had to do something on their end to turn it on.  After a week it still did not work. I called and was told I had to pay extra for that service. Verizon has been bleeding me monthly ever seen Verizon began and this kind of service is so typical. After spending thousands of dollars over many years they have never shown an ounce of good will.  My advice is to choose a company that wants to be your service provider and that is not Verizon. We were sold a bad bill of goods and Verizon will not account for it.

    It is an individual line.  $50 total, before fees and tax and warranty.
    This is different than some of the extra features like hotspot and 25GB cloud space (I get 5GB) that More Everything plans have. 
    So, instead of $40 line and $60 for 2GB or $50 for 1GB, it's an individual plan with no line charge essentially.

Maybe you are looking for