AT&T plans to introduce mobile 5G service in a dozen markets by late this year (2018), saying it expects to be the first U.S. operator to do so. In a release, the company updated its other efforts to improve connectivity through fixed wireless access and IoT services. https://goo.gl/pHXvqf #5G #IoT #5GWorld
CRM Integration With the Big 3 in JavaScript
CRM Integration With Salesforce, Microsoft Dynamics, and SugarCRM
As a developer, creating tools can be cathartic, because you get to make an impact that multiplies. If you’re looking to make a real impact, you’ll need to create a tool that gets used, and it might actually make you some money. CRMs are an excellent place for integrations and, fortunately, it’s not very hard to work with each CRM when you know where to look. Let’s break the resistance of turning ideas into products by going over how to integrate your software with some of the most popular CRMs on the market in the fastest way possible (if you’re still new to CRMs, take a look at this wiki page with resources on types of CRMs to get you started). Though you could use a myriad of languages, we’ll be focused on the most popular programming language in the world, JavaScript. https://goo.gl/BYiUcn #DataIntegration #ML
A Digital Marketer Offers Digital Marketing Enthusiasts Timeless Advice
What made you choose digital marketing?
My first attempt at marketing anything on a large scale was when I started my first online prfessional software business. I didn’t know much about marketing, but I was committed to learn everything I could. For the most part I was self-taught and would spend hours watching videos online about marketing. Then I soon realized I had slowly developed a valuable skill set that could help other business owners get more leads and sales even with a little budget. That was when I decided to start a digital marketing agency.
What innovation are you are bringing to the industry?
I am changing the way businesses do marketing. The old ways of marketing are slowly petering out. Print ads, TV commercials, and radio ads are simply not as effective anymore. I believe social media and influencer marketing is the new wave of effective and result based marketing.
What is the biggest challenge you have faced in your journey as an entrepreneur?
With my first website, I had a problem with my payment processing company. I was processing so many orders a day that they had to shut down my account as they thought the volume of conversion was fraudulent. Finding a new payment processing company that would allow me handle large volumes of financial transaction took me a long time.
How did you overcome that challenge?
Sensing that I could lose a great chunk of money and business if I delayed for too long, I stayed up an entire night (after the shutdown) sending applications to payment processing companies in hopes I could get a new account the next day. It worked!
What is your advice for upcoming entrepreneurs?
Hustle! Being an entrepreneur is extremely difficult. You are the captain of your own ship. Nobody wants to hear how you failed unless you succeed at the end. Understand that nothing is going to happen overnight. But if you hustle and never cheat the grind eventually you will get there. These are some of the secrets I teach entrepreneurs looking to master e-commerce.
What advice do you have for millenials reading this?
Understand that it is not going to be easy. Anything that is worth accomplishing is going to be difficult because if it wasn’t it wouldn’t be worth accomplishing. It’s going to take guts, but if you remain consistent and determined with your purpose, there is nothing you can’t accomplish. As I always emphasize, hustle! http://bit.ly/2CQGDCu #SAP #SAPCloud #AI
SAP Automated Predictive Library (APL) Installation and configuration for SAP HANA
What is SAP HANA Automated Predictive Library (APL)?
SAP HANA APL is an Application Function Library (AFL) which lets you use the data mining capabilities of the SAP Predictive Analytics automated analytics engine on your customer datasets stored in SAP HANA.
The APL is:
A set of functions that you use to implement a predictive modeling process in order to answer simple business questions on your customer datasets.
A set of simplified APL procedures: SAPL (Simple APL) that you can also use to call the APL functions.
You can create the following types of models to answer your business questions:
– Classification/Regression models
– Clustering models
– Time series analysis models
– Recommendation models
Installing SAP APL v2.5.10.x on SAP HANA SP10
Software Requirements
You must have the following software installed in order to use this version of SAP APL:
* SAP HANA SPS10 and higher
* SAP AFL SDK 1.00.090 or greater (this is part of SAP HANA)
* unixODBC 64 bits
SAP APL 2.0 Software download path in service market place
unixODBC 64 bits
APL has a dependency on the libodbc.so.1 library included in unixODBC. In the latest unixODBC versions, this library is available only in version libodbc.so.2 . The workaround in this situation is to create a symbolic link to libodbc.so.2 named libodbc.so.1 in the same folder.
unixODBC installation
cd (for example /usr/lib64)
ln –s libodbc.so.2 libodbc.so.1
Installing SAP APL v2.5.10.x on SAP HANA SP10
SAP APL deployment in the hana server
Note: You need root privileges (sudo) to run the installer.
We could check the add-on installation from SAP HANA Studio
After the function library has been installed, the HANA script server must be enabled, and the HANA index server should be restarted. The following tables should contain APL entries which show that the APL is available:
— check that APL functions are there
select * from “SYS”.”AFL_AREAS”;
select * from “SYS”.”AFL_PACKAGES”;
select * from “SYS”.”AFL_FUNCTIONS” where AREA_NAME=’APL_AREA’;
select * from “SYS”.”AFL_FUNCTION_PARAMETERS” where AREA_NAME=’APL_AREA’;
select “F”.”SCHEMA_NAME”, “A”.”AREA_NAME”, “F”.”FUNCTION_NAME”, “F”.”NO_INPUT_PARAMS”, “F”.”NO_OUTPUT_PARAMS”, “F”.”FUNCTION_TYPE”, “F”.”BUSINESS_CATEGORY_NAME” from “SYS”.”AFL_FUNCTIONS_” F,”SYS”.”AFL_AREAS” A where “A”.”AREA_NAME”=’APL_AREA’ and “A”.”AREA_OID” = “F”.”AREA_OID”;
Configuration
This is the script delivered along with software and could find under the samples directory
hostname:/hana/data/HDB/SAP_APL/apl-2.5.0.0-hanasp10-linux_x64/samples/sql/direct # more apl_admin.sql – Run this as SYSTEM connect SYSTEM password manager; – Enable script server alter system alter configuration (‘daemon.ini’, ‘SYSTEM’) set (‘scriptserver’, ‘instances’) = ‘1’ with reconfigure; – Check that APL functions are there select * from “SYS”.“AFL_AREAS”; select * from “SYS”.“AFL_PACKAGES”; select * from “SYS”.“AFL_FUNCTIONS” where AREA_NAME=’APL_AREA’; select “F”.“SCHEMA_NAME”, “A”.“AREA_NAME”, “F”.“FUNCTION_NAME”, “F”.“NO_INPUT_PARAMS”, “F”.“NO_OUTPUT_PARAMS”, “F”.“FUNCTION_TYPE”, “F”.“BUSINES S_CATEGORY_NAME” from “SYS”.“AFL_FUNCTIONS_” F,“SYS”.“AFL_AREAS” A where “A”.“AREA_NAME”=’APL_AREA’ and “A”.“AREA_OID” = “F”.“AREA_OID”; select * from “SYS”.“AFL_FUNCTION_PARAMETERS” where AREA_NAME=’APL_AREA’; – Create a HANA user known as USER_APL, who’s meant to run the APL functions drop user USER_APL cascade; create user USER_APL password Password1; alter user USER_APL disable password lifetime; – Sample datasets can be imported from the folder /samples/data provided in the APL tarball – Grant access to sample datasets grant select on SCHEMA “APL_SAMPLES” to USER_APL; – Grant execution right on APL functions to the user USER_APL grant AFL__SYS_AFL_APL_AREA_EXECUTE to USER_APL; grant AFLPM_CREATOR_ERASER_EXECUTE TO USER_APL;
There is one step not shown in the sample SQL, which is creating the APL_SAMPLES schema, this is straightforward such as
create schema APL_SAMPLES;
Create table types by using the stored procedure “apl_create_table_types.sql”
Import samples data from the download directory
Check the imported content from SAP HANA studio
The samples should now all be configured and available for use directly via SQL or using Predictive Analysis 2.0.
http://bit.ly/2CUtGb2 #SAP #SAPCloud #AI