HANA Artifact Extension(s)

light111HANA Artifact Extensions

 

File Extension

Object

Description

.aflpmml

Procedure

A file used by the application function modeler to store details of a procedure defined using application functions in the Predictive Analysis Library * (PAL) or Business Function Library * (BFL). Using the AFM also generates a .diagram and a .aflmodel file.

.analyticview

Analytic view

A file containing a design-time definition of an analytic view; the view can be referenced in an OData service definition.

.attributeview

Attribute view

A file containing a design-time definition of an attribute view; the view can be referenced in an OData service definition.

.calculationview

Calculation view

A file containing a design-time definition of an calculation view; the view can be referenced in an OData service definition.

.hdbdd

CDS document

A file containing a design-time definition of a CDS-compliant data-persistence object (for example, an entity or a data type) using the Data Definition Language (DDL).

.hdbprocedure

Procedure

Replaces .procedure. A design-time definition of a database function for performing complex and data-intensive business logic that cannot be performed with standard SQL.

.hdbrole

Role

A file containing a design-time definition of an SAP HANA user role.

.hdbscalarfunction

Scalar user-defined function

A file containing a design-time definition of a a scalar user-defined function (UDF), which is a custom function that can be called in the SELECT and WHERE clauses of an SQL statement.

.hdbschema

Schema

A design-time definition of a database schema, which organizes database objects into groups.

.hdbsequence

Sequence

A design-time definition of a database sequence, which is set of unique numbers, for example, for use as primary keys for a specific table.

.hdbstructure

Table type

A design-time definition of a database table type using the .hdbtablesyntax. Used for defining reusable table types, for example, for parameters in procedures.

.hdbsynonym

Database synonym

A design-time definition of a database synonym using the.hdbsynonym syntax.

.hdbtable

Table

A design-time definition of a database table using the .hdbtablesyntax.

.hdbtablefunction

Table user-defined function

A file containing a design-time definition of a table user-defined function (UDF), which is a custom function that can be called in the FROM–clause of an SQL statement.

.hdbtextbundle

Resource Bundle

A file for defining translatable UI texts for an application. Used in SAP UI5 applications.

.hdbti

Table Import definition

A table-import configuration that specifies which .csv file is imported into which table in the SAP HANA system.

.hdbview

SQL View

A design-time definition of a database view, which is a virtual table based on an SQL query.

.procedure

Procedure

A design-time definition of a database function for performing complex and data-intensive business logic that cannot be performed with standard SQL.

.proceduretemplate

Procedure template

A design-time artifact containing a base script with predefined placeholders for objects such as tables, views and columns.

.project

Project

An Eclipse project for developing your application or part of an application. The .project file is a design-time artifact that is stored in the SAP HANA repository.

.searchruleset

Search Rule Set *

A file that defines a set of rules for use with fuzzy searches. The rules help decide what is a valid match in a search.

.xsaccess

Application Access File

An application-specific configuration file that defines permissions for a native SAP HANA application, for example, to manage access to the application and running objects in the package.

.xsapp

Application Descriptor

An application-specific file in a repository package that defines the root folder of a native SAP HANA application. All files in that package (and any subpackages) are available to be called via URL.

.xsappsite

Application Site

A file that defines an application site

.xshttpdest

HTTP destination configuration

A file that defines details for connections to a remote destination by HTTP (or HTTPS)

.xsjob

Scheduled XS job

A JSON-compliant file used to define recurring tasks that run in the background (independent of any HTTP request/response process); a scheduled job can either execute a JavaScript function or call a SQLScript procedure.

.xsjs

Server-Side JavaScript Code

A file containing JavaScript code that can run in SAP HANA Extended Application Services and be accessed via URL

.xsjslib

Server-Side JavaScript Library

A file containing JavaScript code that can run in SAP HANA Extended Application Services but cannot be accessed via URL. The code can be imported into an .xsjs code file.

.xsoauthappconfig

OAuth application configuration file

A file describing high-level details of an application that enables logon to a service running on a remote HTTP destination using OAuth

.xsoauthclientconfig

OAuth client configuration file

A file containing detailed information about a client application that uses OAuth as the authentication mechanism for logon to a remote HTTP destination

.xsoauthclientflavor

OAuth client flavor file

The corresponding OAuth flavors file for the OAuth client configuration

.xsodata

OData Descriptor

A design-time object that defines an OData service that exposes SAP HANA data from a specified end point.

.xsprivileges

Application Privilege

A file that defines a privilege that can be assigned to an SAP HANAExtended Application Services application, for example, the right to start or administer the application.

.xssecurestore

Application secure store

The design-time file that creates an application-specific secure store; the store is used by the application to store data safely and securely in name-value form.

.xssqlcc

SQL Connection Configuration

A file that enables execution of SQL statements from inside server-side JavaScript code with credentials that are different to those of the requesting user

.xswidget

Widget

A file that defines a standalone SAP HANA application for the purpose of integration into an application site

.xsxmla

XMLA Descriptor

A design time object that defines an XMLA service that exposes SAP HANA data

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s