Refers to a set of commands or instructions that are grouped together as a single command to accomplish a task automatically. Macros are used to automate repetitive tasks, which can significantly increase efficiency and consistency, especially in software applications that support them. In Excel and Word, VBA is used to created macros.
A branch of artificial intelligence based on the idea that systems can learn from data, identify patterns, and make decisions with minimal human intervention.
The technology and methods used to provide imaging-based automatic inspection and analysis for applications such as automatic inspection, process control, and robot guidance, usually in industry. The Power Platform has machine vision capabilities that can be leveraged through AI builder.
A many-to-many relationship occurs when multiple records in one table are associated with multiple records in another table. For example, each student can enroll in many course and each course can have many student. (See also One-to-One Relationship and One-to-Many Relationship)
Data that provides information about other data. In a simple context, it might tell how large a picture is or the time and date a file was created.
The process of adjusting your website content to ensure that visitors that access the site from mobile devices have an experience optimized for the device. The Power Platform is designed for mobile optimization.
The use of artificial intelligence programming to produce written or spoken narrative from a dataset.
A subfield of linguistics, computer science, and artificial intelligence concerned with the interactions between computers and human (natural) languages. The Power Platform has natural language processing capabilities that can be leveraged through AI builder.
A group of two or more computer systems linked together. Networks can involve permanent connections, such as cables, or temporary connections made through telephone or other communication links.
A series of algorithms that endeavors to recognize underlying relationships in a set of data through a process that mimics the way the human brain operates.
In database design, the process of organizing data to minimize redundancy. Normalization usually involves dividing a database into two or more tables and defining relationships between the tables.
Optical Character Recognition: The electronic or mechanical conversion of images of typed, handwritten or printed text into machine-encoded text. The Power Platform has OCR capabilities that can be leveraged through AI builder.
The process of integrating a new employee with a company and its culture, as well as getting a new employee the tools and information needed to become a productive member of the team. In technology, it also refers to the process of familiarizing a new customer or client with one's products or services.
A one-to-one relationship between two tables occurs when a single record in one table is related to only one record in the other table, and vice versa. For example, one customer can only have one birthday. (See also One-to-Many Relationship and Many-to-Many Relationship)
In databases, a relationship between two entities in which an entity in one table can have multiple corresponding entries in another table, but those entries can only have one corresponding entry in the former table. For example, one customer can have many orders. (See also One-to-One Relationship and Many-to-Many Relationship)
Software installed and runs on computers on the premises of the person or organization using the software, rather than at a remote facility such as a server farm or cloud.
The decentralized software-development model that encourages open collaboration. A main principle of open-source software development is peer production, with products such as source code, blueprints, and documentation freely available to the public.
The process of making something as fully functional or effective as possible. In technology, this typically refers to improving performance and efficiency of systems. The Power Platform is mobile optimized for use on any device.
Operating System: Software that manages computer hardware and software resources and provides common services for computer programs.
Platform as a Service: A cloud computing service that provides a platform allowing customers to develop, run, and manage applications without the complexity associated with building and maintaining the infrastructure typically associated with developing and launching an app.
In programming, a parameter is a value that you can pass to a procedure (such as a function or a method), subroutine, command, or program.
Portable Document Format: Originally developed by Adobe in the 1990s to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. There are several PDF software which can integrate with the Power Platform.
A way, especially one of several possible variations, in which a set or number of things can be ordered or arranged. It is often studied in fields related to computer science, mathematics, and data analysis.
The smallest unit of a digital image or graphic that can be displayed and edited on a digital display device.
In technology, a platform typically refers to the operating system or hardware on which software applications can run, such as Windows for PCs or Android for mobile phones.
A piece of software that enhances another software application and usually cannot be run independently. Common examples include plug-ins for web browsers to display specific types of content, or plug-ins for audio software to generate specific sound effects.
Point of Sale: The time and place where a retail transaction is completed, or the devices and systems used to manage the sales process.
An expression language for formulas within Power Apps, but also used across other parts of the Power Platform. It is built to be highly readable and approachable and leverages the same syntax as Excel formulas.
A field in a database that uniquely identifies each row/record in a database table.
The use of data, statistical algorithms, and machine learning techniques to identify the likelihood of future outcomes based on historical data. The Power Platform is a powerful ally in predictive analysis.
The process of designing and building an executable computer program to accomplish a specific computing result or to perform a particular task.
A type of communication where the request for a transaction is initiated by the server rather than the client. Push technology is commonly used in Internet-based applications to push content to clients automatically. Leveraging Power Automate, data can be pushed to user devices.
A high-level, interpreted, general-purpose programming language known for its readability and support for multiple programming paradigms, including structured, object-oriented, and functional programming.
Quick Response Code: A type of two-dimensional barcode, a machine-readable optical label that contains information about the item to which it is attached. With Power Apps, custom barcode scanners can be utilized for a variety of applications.
Data that is non-numerical and descriptive. It is used to understand concepts, thoughts, or experiences and can be collected through methods such as interviews, focus groups, or observations. With the Power Platform AI builder, qualitative data can be analyze for sentiment and more.
Data that is numerical and can be quantified. This is data like "how many" or "how much." It can be collected through structured methods such as surveys with closed-ended questions, experiments, or secondary data like financial records. Quantitative data is analyzed using statistical methods. Power BI is a great tool for analyzing and visualizing quantitative data.
In computing, a query is a request for data or information from a database table or combination of tables.
A computer language used to make queries into databases and information systems. Broadly, query languages can be classified according to whether they are database query languages or information retrieval query languages.
A type of data structure used in computer science that operates in a first-in-first-out manner, similar to a line of people waiting for service.
Random Access Memory: A type of computer memory that can be accessed randomly; that is, any byte of memory can be accessed without touching the preceding bytes. RAM is the main memory in a computer and is much faster to read from and write to than other kinds of storage, such as a hard disk drive (HDD), solid-state drive (SSD), or optical drive.
Is a web design approach aimed at providing an optimal viewing and interaction experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices including desktop monitors and mobile devices. The Power Platform allows for responsive designs.
A graphical control element that presents an array of toolbars arranged in several tabs which consolidates functionalities into a single, cohesive unit that is easier to navigate and more visually intuitive.
Read-Only Memory: A type of non-volatile storage that is typically used to store firmware (software that is closely tied to specific hardware, and unlikely to need frequent updates).
A networking device that forwards data packets between computer networks. Routers perform the traffic directing functions on the Internet, directing data packets to their intended IP addresses.
Robotic Process Automation: A configured computer software, “bot”, to emulate and integrate the actions of a human interacting within digital systems to execute a business process. Custom RPAs can be built using Power Automate to engage with legacy systems.
Software as a Service: A software distribution model in which applications are hosted by a third-party provider and made available to customers over the Internet.
A testing environment that isolates untested code changes and outright experimentation from the production environment or repository, in the context of software development including Web development and revision control.
The capability of a system, network, or process to handle a growing amount of work, or its potential to be enlarged to accommodate that growth. The Power Platform is extremely scalable and ideal for growing businesses.
A series of commands that are executed by a certain program or scripting engine. Scripts are often used to automate processes on a local computer or to generate web pages on the web.
A form of structured data that does not conform to the tabular structure associated with relational databases but nevertheless contains tags or other markers to separate semantic elements and enforce hierarchies of records and fields. (See also Structured Data and Unstructured Data)
A computer or system that provides resources, data, services, or programs to other computers, known as clients, over a network. In theory, whenever computers share resources with client machines they are considered servers.
Refers to operations that are performed by the server in a client–server relationship in computer networking. Typically, a server-side application ensures that an independent service is available to clients.
In business and technology, a silo describes any system, process, department, etc. that operates in isolation from others. It usually limits efficiency and responsiveness, especially in a fast-paced environment.
A set of instructions, data, or programs used to operate computers and execute specific tasks. It's a generic term used to refer to applications, scripts, and programs that run on devices.
The fundamental component of a computer program that is created by a programmer. It can be read and easily understood by a human being.
Single Sign-On: A session and user authentication service that permits a user to use one set of login credentials (e.g., name and password) to access multiple applications.
Refers to any data that resides in a fixed field within a record or file. This includes data contained in relational databases and spreadsheets. It is highly organized and easily searchable because it is usually stored in well-defined schemas or formats. (See also Semi-Structured Data and Unstructured Data)
Structured Query Language: A standardized programming language used for managing relational databases and performing various operations on the data in them.
Scalable Vector Graphics: An XML-based vector image format for two-dimensional graphics with support for interactivity and animation. SVG images and their behaviors are defined in XML text files.
It is the structure or format of the data and commands in a specific programming language, specifying how to correctly write statements in a language.
A person responsible for the upkeep, configuration, and reliable operation of computer systems; especially multi-user computers, such as servers.
A type of program used for editing plain text files. Such programs are sometimes known as "notepad" software, following the Microsoft Notepad.
A small version of a larger graphic image that is generally used to help recognize and organize files.
User Interface: The space where interactions between humans and machines occur. The goal of this interaction is effective operation and control of the machine from the human end, while the machine simultaneously provides feedback that aids the operators' decision-making process
A type of machine learning algorithm used to draw inferences from datasets consisting of input data without labeled responses.
Information that either does not have a pre-defined data model or is not organized in a pre-defined manner. Unstructured data is typically text-heavy, but may contain data such as dates, numbers, and facts as well. Social media posts are an example of unstructured data. (See also Structured Data and Semi-Structured Data)
Uniform Resource Locator: A reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is more commonly known as a web address.
In software and web design, usability refers to the user experience (UX), including how pleasant it is to use the design.
A visual display of personal data associated with a specific user, or a set of data that gives an indication of a user's preferences, often used to tailor the user's experience in an application or digital environment.
User Experience: Encompasses all aspects of the end-user's interaction with the company, its services, and its products. The primary goal of UX design is to create easy, efficient, relevant, and all-around pleasant experiences for the user.
In programming, a variable is a storage location paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value.
Visual Basic for Applications: A programming language developed by Microsoft that is built into most Microsoft Office applications. It is primarily used for writing macros, functions, and custom forms to automate tasks and enhance the capabilities of programs such as Excel, Word, PowerPoint, and Access
The management of multiple releases of a product, which allows easier tracking and management of past and present iterations of a product or component.
Short for "video blog," a form of blog that primarily uses video content to communicate with an audience.
An Internet bot that systematically browses the World Wide Web, typically for the purpose of Web indexing (web spidering).
A component of a graphical user interface (GUI) that displays information or provides a specific way for a user to interact with the operating system or an application.
An operating system series developed by Microsoft. Windows OS is one of the most widely used operating systems for personal computers.
A computer application used for the production (including composition, editing, formatting, and possibly printing) of any sort of printable material.
The sequence of processes through which a piece of work passes from initiation to completion. In computing, it often refers to automated processes in a system or software.
The design, execution, and automation of processes based on workflow rules where human tasks, data, or files are routed between people or systems based on pre-defined business rules.
One of the two primary axes in a two-dimensional graph in Cartesian coordinate systems. It is typically the horizontal axis. In visual representations such as charts and graphs, values along the X-axis often denote a sequence of time, categories, or other measurement units, with which to compare the corresponding dependent variables shown along the Y-axis (the vertical axis).
eXtensible Markup Language: A flexible, structured markup language that was designed to store and transport data, making it easy to customize data handling for different needs.
One of the two primary axes in a two-dimensional graph in Cartesian coordinate systems. It is typically the vertical axis. In visual representations such as charts and graphs, values along the Y-axis usually denote a scale with which to measure and compare the magnitude of changes or differences indicated on the X-axis (the horizontal axis).
A file format used for data compression and archiving. A zip file may contain one or more files or directories that may have been compressed to reduce file size.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.