

{"id":47689,"date":"2019-01-28T13:30:57","date_gmt":"2019-01-28T08:00:57","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=47689"},"modified":"2021-12-05T21:47:10","modified_gmt":"2021-12-05T16:17:10","slug":"sap-hana-modeling","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/","title":{"rendered":"SAP HANA Modeling &#8211; Attributes, Measures, Privileges, Modeling Objects"},"content":{"rendered":"<p>This <strong>SAP HANA tutorial<\/strong> is dedicated to learning a very crucial aspect and functionality known as SAP HANA Modeling. A lot of SAP HANA\u2019s applications are based on its capability of creating data models and business logic through modeling practices. In the sections to follow, we are going to learn about attributes and measures of,\u00a0privileges required and\u00a0types of modeling objects in SAP HANA.<\/p>\n<h3>What is SAP HANA Modeling?<\/h3>\n<p>Modeling in SAP HANA showcases data from the databases as a business logic or a model. We can create a data model or a view with this business logic, which we can use in reporting and analytical application such as SAP Lumira, Webi, SBEE, MS Excel etc. We can make this kind of business models by processing, integrating and transforming raw data from data sources.<\/p>\n<p>That is, raw data taken from data sources is converted into business utilizable data by applying business logic on it. SAP HANA\u00a0modeling is performed via the <strong>SAP HANA Studio<\/strong> Modeler (which is an interface) and is applied directly on the database layer (in-memory).<\/p>\n<p>Thus, readymade logics from the database layer of SAP HANA are used on the application layer without transforming data in multiple layers or stages. This saves a lot of system\u2019s time and resources, as raw data is not needed to be transferred between the database and application layer and data models, are created on the fly.<\/p>\n<p>We can create modeling tools in the modeler, in which a data will process from the database according to blueprint offered by the data model. The models create on the HANA database level utilize the processing potentials of multi-core CPUs and parallel processing technologies, which we can execute by the dedicated engines in SAP HANA.<\/p>\n<p>We can create a SAP HANA data model in the modeler\u00a0perspective of the SAP HANA Studio. You can access the database and tables as the schemas present under the <strong>Catalog tab<\/strong>. Once you have created a business model having a combination of information views in it, you can access the entire list of views as a package in the <strong>Content tab<\/strong> present in the system view section of the Studio.<\/p>\n<p>These <strong>SAP HANA information model<\/strong> views reside under a package name as categories based on view types. Also, within a view, the data tables are structured differently as dimension tables and fact tables (containing primary keys).<\/p>\n<h3>What are the attributes and measures?<\/h3>\n<p>The business models created in SAP HANA Modeler use data in a particular form. We can use content data within information views, as attributes and measures.<\/p>\n<p><strong>Attributes<\/strong>, as the name suggests, is the descriptive or contextual data which provides information on the data being used in tables. Thus, the attributes are the characteristics of data such as Country, Store, Sales ID, Customer Name, etc. Attributes are the non-measurable data types and cannot be used in calculations.<\/p>\n<p>Whereas, <strong>measures<\/strong> are the data entries, which are calculable as well as measurable.<\/p>\n<p>The views that use measures can be utilized for analytical purposes. The data as a measure can be used as Sales Amount, Product Quantity, Profit percentage, etc. There are different types of attributes as discussed below.<\/p>\n<h4>a. Types of Attributes<\/h4>\n<p>There are three types of attributes in SAP HANA Modeling.<\/p>\n<ul>\n<li><strong>Simple Attributes- <\/strong>We can derive it from the data source.<\/li>\n<li><strong>Calculated Attributes<\/strong> \u2013 It is created from existing attributes at the source. Such a full name created from two attributes, i.e. first name and last name.<\/li>\n<li><strong>Local Attributes<\/strong> \u2013 The local or private attributes are used in modeling data in analytical or calculation views. Such attributes can be taken as a private attribute in an analytical view and can only be used in that view or model.<\/li>\n<\/ul>\n<div id=\"attachment_47722\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Attributes-and-Measures-in-SAP-HANA-Modeling-01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-47722\" class=\"size-full wp-image-47722\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Attributes-and-Measures-in-SAP-HANA-Modeling-01.jpg\" alt=\"Attributes and Measures in SAP Hana Modeling\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Attributes-and-Measures-in-SAP-HANA-Modeling-01.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Attributes-and-Measures-in-SAP-HANA-Modeling-01-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Attributes-and-Measures-in-SAP-HANA-Modeling-01-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Attributes-and-Measures-in-SAP-HANA-Modeling-01-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Attributes-and-Measures-in-SAP-HANA-Modeling-01-1024x536.jpg 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Attributes-and-Measures-in-SAP-HANA-Modeling-01-520x272.jpg 520w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-47722\" class=\"wp-caption-text\">SAP HANA Modeling &#8211; Attributes and Measures<\/p><\/div>\n<h4>b. Types of measures<\/h4>\n<p>There are four types of measures in SAP HANA Modeling as explained below.<\/p>\n<ul>\n<li><strong>Simple Measure-<\/strong>\u00a0We can take these measures as it is from the source table.<\/li>\n<li><strong>Calculated Measure-<\/strong> It is created from a combination of two measures taken from OLAP cubes, arithmetic operators, constants, functions, etc. For instance, a calculated measure would be, Profit obtained from subtracting two measures Sales price \u2013 Cost price.<\/li>\n<li><strong>Restricted Measure-<\/strong> These are the filtered measure values based on a condition put on an attribute. For instance, showing the measure values for only the gross revenue on a particular car in USA (attribute).<\/li>\n<li><strong>Counter-<\/strong> It is a type of column within an analytical or calculation view, which shows the count or number of attribute columns.<\/li>\n<\/ul>\n<h3>Types of Modeling Objects<\/h3>\n<p>Following are the 4 types of SAP HANA Modeling Objects, let&#8217;s discuss them one by one:<\/p>\n<ul>\n<li>Attribute View<\/li>\n<li>Analytic View<\/li>\n<li>Calculation View<\/li>\n<li>Decision Table<\/li>\n<\/ul>\n<h4>i. Attribute View<\/h4>\n<p><strong>SAP HANA Attribute view<\/strong> uses attributes, or the non-measurable, non-quantifiable data to design views and models according to the business logic. The data in attribute view also call as &#8216;Master data&#8217; and we can use it as a piece of reference information in other views (analytic and calculation)<strong>.\u00a0<\/strong>The tables in attribute view do not contain any facts or measure.<\/p>\n<p>That is entries like sales amount, transaction amount, quantity sold, profit incurred etc. We can analyze all these measures by different characteristics such as year, quarter, month, vendors, sales departments, product groups etc. These characteristics also call as\u00a0<strong>dimensions.<\/strong><\/p>\n<h4>ii. Analytic View<\/h4>\n<p>In the <strong>SAP HANA analytic view<\/strong>, you can create star schemas, having a central transaction or fact table and multiple dimension tables linked to it via primary keys. We can join or group the measures, which contain\u00a0in only the central transaction table with multiple dimension tables as per the logic\u2019s requirement.\u00a0An analytic view is the next layer or level of a model after the attribute view.<\/p>\n<h4>iii. Calculation View<\/h4>\n<p><strong>SAP HANA Calculation view<\/strong> is a more complex model using both <strong>attribute and analytic view<\/strong> elements in it to make a complete business logic. Thus, it is the next level of SAP HANA\u00a0modeling for more advanced transformations and logic.<\/p>\n<p>In order to perform complex operations such as combining two data sets into one, we need to use the calculation view.\u00a0As we inform about analytic view can measure only a transaction table.<\/p>\n<p>So, if we have transaction data from two tables, say, Sales and Finance, and we wish to combine both in one data set, we can only do it in the calculation view.<\/p>\n<h4>iv. Decision Table<\/h4>\n<p>We can use Decision table for\u00a0<strong>business planning and decision-making purposes<\/strong>. With the help of these tables, we can analyze business scenarios and situations.\u00a0It answers a lot of if and else conditional queries, which helps in decision making by the enterprise. We can use to carry out such an if-else situational analysis using a graphical interface.<\/p>\n<h3>Privileges required for Modeling<\/h3>\n<p>We can use these 3 types of SAP HANA Modeling privileges, which are offering permission to a user for secure access contents from the database.<\/p>\n<ul>\n<li>Object Privileges<\/li>\n<li>Packages Privileges<\/li>\n<li>Analytic Privileges<\/li>\n<\/ul>\n<h4>i. Object Privileges<\/h4>\n<p>Such privileges are the read\/write privileges given for <strong>SQL<\/strong> used to access a database. The object privileges are:<\/p>\n<ul>\n<li>ELECT privilege on _SYS_BI Schema.<\/li>\n<li>SELECT privilege on _SYS_BIC Schema.<\/li>\n<li>EXECUTE privilege on REPOSITORY_REST (SYS).<\/li>\n<li>SELECT privilege on Table Schema.<\/li>\n<\/ul>\n<h4>ii. Package Privileges<\/h4>\n<p>We can use package privileges to authorize an action to perform on packages. It is necessary for the data modeling:<\/p>\n<ul>\n<li>REPO.MAINTAIN_NATIVE_PACKAGES (a privilege on Root Package).<\/li>\n<li>REPO.READ, REPO.EDIT_NATIVE_OBJECTS &amp; REPO.ACTIVATE_NATIVE_OBJECTS (on package used for Content Objects).<\/li>\n<\/ul>\n<h4>iii. Analytic Privileges<\/h4>\n<p>We can use analytic privilege, to access the SAP HANA information view. If you want to get full data access to use in all the information view types, select the privilege \u201c_SYS_BI_CP_ALL\u201d.<\/p>\n<p>So, this was all about<strong> SAP HANA<\/strong> Modeling Tutorial. Hope, you liked our explanation.<\/p>\n<h3>Summary<\/h3>\n<p>Thus, we can do SAP HANA modeling\u00a0via the Data Modeler view in SAP HANA Studio. As it is very important for you to\u00a0understand the basics of data modeling in SAP HANA in order to further understand the working of systems like information modelers and its different views in the SAP HANA Studio.<\/p>\n<p>Furthermore, if you have a query or doubt, feel free to ask in the comment section.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This SAP HANA tutorial is dedicated to learning a very crucial aspect and functionality known as SAP HANA Modeling. A lot of SAP HANA\u2019s applications are based on its capability of creating data models&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":48176,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18002],"tags":[18497,18500,3014,18498,18493,18494,18495,18501,18503,18502,18492,18496,18499],"class_list":["post-47689","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sap-hana","tag-calculated-attributes","tag-calculated-measure","tag-counter","tag-local-attributes","tag-modeling-in-sap-hana","tag-modeling-object","tag-modeling-objects-in-sap-hana","tag-restricted-measure","tag-sap-hana-attributes","tag-sap-hana-measures","tag-sap-hana-modeling","tag-simple-attributes","tag-simple-measure"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SAP HANA Modeling - Attributes, Measures, Privileges, Modeling Objects - DataFlair<\/title>\n<meta name=\"description\" content=\"What is SAP HANA modeling- learn measures, attributes, privileges, Modeling Objects in SAP HANA, Simple, Calculated, Local,Restricted Measure, Counter\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SAP HANA Modeling - Attributes, Measures, Privileges, Modeling Objects - DataFlair\" \/>\n<meta property=\"og:description\" content=\"What is SAP HANA modeling- learn measures, attributes, privileges, Modeling Objects in SAP HANA, Simple, Calculated, Local,Restricted Measure, Counter\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-28T08:00:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-05T16:17:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Modeling-in-SAP-HANA-01.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1201\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SAP HANA Modeling - Attributes, Measures, Privileges, Modeling Objects - DataFlair","description":"What is SAP HANA modeling- learn measures, attributes, privileges, Modeling Objects in SAP HANA, Simple, Calculated, Local,Restricted Measure, Counter","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/","og_locale":"en_US","og_type":"article","og_title":"SAP HANA Modeling - Attributes, Measures, Privileges, Modeling Objects - DataFlair","og_description":"What is SAP HANA modeling- learn measures, attributes, privileges, Modeling Objects in SAP HANA, Simple, Calculated, Local,Restricted Measure, Counter","og_url":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2019-01-28T08:00:57+00:00","article_modified_time":"2021-12-05T16:17:10+00:00","og_image":[{"width":1201,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Modeling-in-SAP-HANA-01.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89"},"headline":"SAP HANA Modeling &#8211; Attributes, Measures, Privileges, Modeling Objects","datePublished":"2019-01-28T08:00:57+00:00","dateModified":"2021-12-05T16:17:10+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/"},"wordCount":1388,"commentCount":1,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Modeling-in-SAP-HANA-01.jpg","keywords":["Calculated Attributes","Calculated Measure","counter","Local Attributes","Modeling in SAP HANA","Modeling Object","modeling objects in SAP HANA","Restricted Measure","SAP HANA Attributes","SAP HANA measures","SAP HANA Modeling","Simple Attributes","Simple Measure"],"articleSection":["SAP HANA Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/","url":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/","name":"SAP HANA Modeling - Attributes, Measures, Privileges, Modeling Objects - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Modeling-in-SAP-HANA-01.jpg","datePublished":"2019-01-28T08:00:57+00:00","dateModified":"2021-12-05T16:17:10+00:00","description":"What is SAP HANA modeling- learn measures, attributes, privileges, Modeling Objects in SAP HANA, Simple, Calculated, Local,Restricted Measure, Counter","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Modeling-in-SAP-HANA-01.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/01\/Modeling-in-SAP-HANA-01.jpg","width":1201,"height":628,"caption":"SAP HANA Modeling"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/sap-hana-modeling\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"SAP HANA Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/sap-hana\/"},{"@type":"ListItem","position":3,"name":"SAP HANA Modeling &#8211; Attributes, Measures, Privileges, Modeling Objects"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team provides industry-driven content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our expert educators focus on delivering value-packed, easy-to-follow resources for tech enthusiasts and professionals.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/47689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=47689"}],"version-history":[{"count":10,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/47689\/revisions"}],"predecessor-version":[{"id":105083,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/47689\/revisions\/105083"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/48176"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=47689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=47689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=47689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}