Using the AI Builder in the Microsoft Power Platform for Binary Classification

In this post, we will look at how to use the AI Builder for PowerApps and Dynamics 365 to predict an outcome in the Microsoft Power Platform. Note at the time of writing this is Preview functionality. The AI Builder is an Artificial Intelligence feature of the Microsoft Power Platform that is used to perform AI functionality. In this post, we will look at a Binary Classification example. First, go … Continue reading Using the AI Builder in the Microsoft Power Platform for Binary Classification

Create Database vs Don’t Create Database in Model-Driven Power Apps

When creating model-driven Power Apps, you will be presented with an option if you would like to create a database or not. Let’s create a new app and see how this option works. First, sign in to the Power Apps admin portal at https://admin.powerplatform.microsoft.com/environments: and create a new environment with a database: Enter an environment name. We will call it CreateDatabaseOrg and select Yes to Create a database for this environment: … Continue reading Create Database vs Don’t Create Database in Model-Driven Power Apps

How to Use Azure Notebooks Hello World

Azure Notebooks are Jupyter notebooks running on Azure, which is great as users don’t need to install any software locally, and it comes with other cool features as well. To access Notebooks, go to https://notebooks.azure.com/ and sign in: You will be prompted to create a user id. Enter one and click Save: You will see below: Let’s click on Create a New Project, called Hello World. Note the option to make this … Continue reading How to Use Azure Notebooks Hello World

Jupyter Notebook Installing and Hello World on Windows

In a previous post, we looked at installing Python on Windows. In this post, we will install Jupyter Notebook running Python 3. To do this, open a command prompt and type: py -m pip install jupyter This will install the packages required for Jupyter: You will see something like below when complete: Now, to run Jupyter, run the command: py -m notebook This will launch a web browser with Jupyter … Continue reading Jupyter Notebook Installing and Hello World on Windows

Python 3 Missing from Jupyter Notebook in Windows

In this post, we will look at what to do if Python 3 is installed in your Windows environment but it is not appearing in your Jupyter Notebook under New. To fix this, open your command prompt and type: py -m pip install ipykernel Then run below: py -m ipykernel install –user Now start Juypter Notebook using the command: py -m jupyter notebook You will then see Python 3 showing … Continue reading Python 3 Missing from Jupyter Notebook in Windows

Deploy Sample Apps or Not When Creating New Power Apps

In Power Apps, when we create a model-driven app, get the option to add Sample Apps. Let’s take a quick look at what this means. Let’s create a model-driven app with a database: We get the option to Deploy sample apps and data: Let’s click Yes: Our new environment is created: Let’s click on the URL to take us to the new environment: Clicking on the link, we see Sample … Continue reading Deploy Sample Apps or Not When Creating New Power Apps

Getting Lookup Fields from Dynamics 365 Web API URL

In Dynamics 365, we can use the Web API to return records through a web browser URL. In this post, we will look at how to get the lookup field data. Let’s use Accounts as an example. We can access the API through the address https://yourorg.api.crm.dynamics.com/api/data/v9.1/: We can then get accounts using https://yourorg.api.crm.dynamics.com/api/data/v9.1/accounts: Now, accounts have a lookup field for Currency: We can select the currency field through the Web … Continue reading Getting Lookup Fields from Dynamics 365 Web API URL

Restricting Access to a Form in Dynamics 365 through Security Roles

In Dynamics 365, we can restrict access to forms through security roles. Let’s look at how to do this. Let’s look at the Account forms. In our system, we have several forms showing. Users can use the drop-down to change the current form: And the form will change: Let’s say we want to restrict a user, Alan, from being able to access this Sales Insights form. We see he is … Continue reading Restricting Access to a Form in Dynamics 365 through Security Roles

How to Use Emmet in Visual Studio Code for Faster Web Development

In Visual Studio Code, we can use Emmet to speed up our development. Let’s look at how to do this. In VS Code, create a new file called test.html: Enter doc and note the Emmit Abbreviation appears: Clicking on the information icon we can see what the snippet will look like: Press tab to get the HTML inserted into the document: Also, if we were to type ! instead, we … Continue reading How to Use Emmet in Visual Studio Code for Faster Web Development

Provisioning Microsoft Omnichannel for Customer Service

In this post, we will go through the setup process for Omnichannel for Customer Service in a Dynamics 365 org. Head to the Power Platform Admin Center at https://admin.powerplatform.microsoft.com and select the Omnichannel for Customer Service app: Select Manage: You should see the provisioning page below: Click Add Environment: Select an environment and click Next: Select if you want to add Chat and click Next: Select if you want to add … Continue reading Provisioning Microsoft Omnichannel for Customer Service