{"id":2470,"date":"2019-10-15T11:42:08","date_gmt":"2019-10-15T06:12:08","guid":{"rendered":"http:\/\/blog.tenthplanet.in\/?p=2470"},"modified":"2026-07-06T10:56:26","modified_gmt":"2026-07-06T05:26:26","slug":"data-services-in-pentaho-regular","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/blogs\/data-services-in-pentaho-regular\/","title":{"rendered":"Pentaho+ Data Services Made Easy"},"content":{"rendered":"<h3 style=\"text-align: left\" align=\"center\">Data Services in Pentaho+<\/h3>\n<p align=\"left\"><span style=\"color: #000000\"><b>1. INTRODUCTION<\/b><\/span><\/p>\n<p align=\"justify\"><span style=\"color: #000000\">Data Service refers to a service provider that enables data access on-demand to users regardless of their geographic location. The information is stored in the Server\/Cloud and is accessible by a wide range of systems and devices. Data services can eliminate redundancy and streamline costs by housing critical data in one location, enabling the data to be accessed and\/or updated by multiple users while ensuring a single point for updates. Data services in IT is a term for third-party services that help to manage data for clients. Many uses of this term involve services that are also called \u201cdata as a service\u201d (DaaS) \u2013 these are Web-delivered services offered by cloud vendors that perform various functions on data.<\/span><\/p>\n<h2 class=\"western\" align=\"justify\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>2. HOW DO DATA SERVICES WORK?<\/b><\/span><\/span><\/h2>\n<p align=\"justify\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2483\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/1-1-300x279.jpg\" alt=\"\" width=\"300\" height=\"279\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/1-1-300x279.jpg 300w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/1-1.jpg 431w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><br \/>\n<span style=\"color: #000000\">When combined with data virtualization, data services provide an abstraction layer from the details of stored data. Data virtualization provides the storage platform while data services do the programmatic work of retrieving data from the platform. Data services automate the work of locating heterogeneously-stored data and provide developers and data analysts with simple programmatic tools to find and extract the data they need with little effort. In an application, data services act as middleware, independently finding and delivering data to the application requests. Data services are essentially web services for data.<\/span><\/p>\n<h2 class=\"western\" align=\"justify\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>3. WHAT ARE THE BENEFITS OF DATA SERVICES?<\/b><\/span><\/span><\/h2>\n<p><span style=\"color: #000000\">By making it easy to find and deliver data from anywhere, we can choose storage that is cost-effective and convenient to maintain. Once created, data services are reusable, making it possible for the organization to save a great deal of time on future development. <\/span><\/p>\n<p><span style=\"color: #000000\"><b>4. Pentaho+ &#8211; DATA SERVICE IMPLEMENTATION<\/b><\/span><\/p>\n<p><span style=\"color: #000000\"><span style=\"font-size: medium\">A <\/span><b><span style=\"font-size: medium\">Pentaho+ Data Service <\/span><\/b><span style=\"font-size: medium\">is a virtual table that contains the output of a PDI transformation. You can connect to and query a regular <\/span><b><span style=\"font-size: medium\">Pentaho+ Data Service <\/span><\/b><span style=\"font-size: medium\">from any <\/span><b><span style=\"font-size: medium\">Pentaho+ <\/span><\/b><span style=\"font-size: medium\">tool, such as Report Designer, the PDI client (Spoon), Analyzer <\/span><span style=\"font-size: medium\">and CTools as well as other compatible tools like RStudio, DBVisualizer, or SquirreL.<\/span><\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\"><span style=\"font-size: medium\">We<\/span><span style=\"font-size: medium\"> must have a Pentaho+ Server and repository to publish the data service.<\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>4.1 Creating a Regular Pentaho+ Data Service<\/b><\/span><\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\"><span style=\"font-size: medium\">We can create Pentaho+ Data Service to any step in a transformation. <\/span><\/span><\/li>\n<\/ul>\n<p align=\"justify\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2472 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/2-246x300.jpg\" alt=\"\" width=\"246\" height=\"300\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/2-246x300.jpg 246w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/2.jpg 284w\" sizes=\"auto, (max-width: 246px) 100vw, 246px\" \/><\/p>\n<p align=\"left\"><span style=\"color: #000000\">The above transformation shows that the Data Service is created to the Output of the Final Output.<\/span><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">To create a Pentaho+ Data Service to any Step imply the following,<\/span><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2473 alignleft\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/3-208x300.png\" alt=\"\" width=\"208\" height=\"300\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/3-208x300.png 208w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/3.png 388w\" sizes=\"auto, (max-width: 208px) 100vw, 208px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2474 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/4-279x300.jpg\" alt=\"\" width=\"279\" height=\"300\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/4-279x300.jpg 279w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/4.jpg 624w\" sizes=\"auto, (max-width: 279px) 100vw, 279px\" \/><\/p>\n<p align=\"left\"><span style=\"color: #000000\">Right click on the Step, then click on the \u201cData Services\u201d, Click \u201cNew..\u201d <\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000\"> Then the following window will appear.<\/span><\/p>\n<p align=\"left\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2475 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/5-282x300.jpg\" alt=\"\" width=\"282\" height=\"300\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/5-282x300.jpg 282w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/5.jpg 704w\" sizes=\"auto, (max-width: 282px) 100vw, 282px\" \/><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>Service Name<\/b>: Give a Unique Data Service Name. No other data service name should be the same as published to Pentaho+ Server.<\/span><\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>Output Step:<\/b> Select the Step for which the Data Service should provide.<\/span><\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>Data Service Type<\/b><\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">: Select \u201cRegular\u201d or \u201cStreaming\u201d. <\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">A streaming data service is commonly used when <\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">creating a streaming data dashboard with CTools<\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\"> .<\/span><\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>Service Cache<\/b>: Adjusts how long data results are cached. Consider using this technique if either of the following applies. Your result set contains modest data sizes or You query Big Data sources. Increasing the cache duration can help subsequent follow-on queries run more quickly.<\/span><\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>Query Pushdown<\/b><\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">: <\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">Consider using this technique if both of the following apply. <\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">Your transformation contains the <\/span><\/span><strong><span style=\"color: #000000\"><span style=\"font-size: medium\">Table Input <\/span><\/span><\/strong><span style=\"color: #000000\"><span style=\"font-size: medium\">or <\/span><\/span><strong><span style=\"color: #000000\"><span style=\"font-size: medium\">MongoDB Input <\/span><\/span><\/strong><span style=\"color: #000000\"><span style=\"font-size: medium\">steps. You are using simple or complex WHERE clauses that include AND, IN, or other specific operators in your query. Limits for the WHERE<\/span><\/span> <span style=\"color: #000000\"><span style=\"font-size: medium\">clause construction appear in <\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">Pentaho+ Data Service SQL Support Reference and Other Development Considerations<\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">.<\/span><\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>P<\/b><\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>arameter Pushdown<\/b><\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">: <\/span><\/span><span style=\"color: #000000\"><span style=\"font-size: medium\">Your transformation contains any step that should be optimized, including input steps like <\/span><\/span><strong><span style=\"color: #000000\"><span style=\"font-size: medium\">REST<\/span><\/span><\/strong><b> <\/b><span style=\"color: #000000\"><span style=\"font-size: medium\">where a parameter in the URL could limit the results returned by a web service. You do not use more complex WHERE clauses in your query that might contain IN or OR keywords.<\/span><\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\"><b>Driver Details<\/b>: While Connecting the Data Service to the Non-Pentaho+ Tool. Download this driver and install within the tool.<\/span><\/span><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\">Click \u201cOK\u201d, Data Service will be created.<\/span><\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000\"><b>4.2 Test a Data Service<\/b><\/span><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Follow the below steps to open the test window<\/span><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2476 alignleft\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/6-208x300.png\" alt=\"\" width=\"208\" height=\"300\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/6-208x300.png 208w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/6.png 388w\" sizes=\"auto, (max-width: 208px) 100vw, 208px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2477 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/7-279x300.jpg\" alt=\"\" width=\"279\" height=\"300\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/7-279x300.jpg 279w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/7.jpg 624w\" sizes=\"auto, (max-width: 279px) 100vw, 279px\" \/><\/p>\n<p align=\"left\"><span style=\"color: #000000\">Click on the Test&#8230; The below window will open&#8230;<\/span><\/p>\n<p align=\"left\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2478 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/8-300x261.png\" alt=\"\" width=\"300\" height=\"261\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/8-300x261.png 300w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/8-768x667.png 768w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/8.png 1003w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p align=\"left\"><span style=\"color: #000000\">Execute SQL to run the query, Apply Filter and test the results. \u201cData Seurity_Virtualization\u201d is the name of the Data Service created.<\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000\">Max Rows: Select 100, 500, 1000. The Number of rows to be viewed.<\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000\"><b>4.3 Publish Data Service to the Pentaho+ Server<\/b><\/span><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Connect the PDI to the Pentaho+ Repository or Pentaho+ Server.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Save the Transformation that containing the Data Service into the Pentaho+ Server.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Saved .ktr files were found in the server as follows<\/span><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2479 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/9-300x103.png\" alt=\"\" width=\"300\" height=\"103\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/9-300x103.png 300w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/9-1024x351.png 1024w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/9-768x263.png 768w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/9.png 1082w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Create a Pentaho+ Data Service Connection in the PDI as follows<\/span><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2480 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/10-300x236.png\" alt=\"\" width=\"300\" height=\"236\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/10-300x236.png 300w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/10-768x605.png 768w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/10.png 881w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Connection Name: Give a name for the connection<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Connection Type: Pentaho+ Data Services<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Access: Native (JDBC)<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Settings: Host Name \u2013 IP Address of the Pentaho+ Server<\/span><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><span style=\"color: #000000\"> Port Number \u2013 8080 default or check with Admin<\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000\"> Web App Name \u2013 Pentaho+ or Pentaho+-DI<\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000\"> User Name: check with Admin<\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000\"> Password: check with Admin<\/span><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Test the PDI connection in the Pentaho+ Server as follows<\/span><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Click \u201cManage Data Sources\u201d and click on the PDI Connection Created, then click the Edit Button and click Test.<\/span><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p align=\"left\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2481 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/11-300x251.png\" alt=\"\" width=\"300\" height=\"251\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/11-300x251.png 300w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/11.png 661w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Connection to Data Base Succeeded.<\/span><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><span style=\"color: #000000\"><b>4.4 Access the Data Service in the Pentaho+ Tool<\/b><\/span><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Drag a Table Input and provide the Pentaho+ Data Service Connection created<\/span><\/p>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2482 aligncenter\" src=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/12-300x221.png\" alt=\"\" width=\"300\" height=\"221\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/12-300x221.png 300w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/12-1024x755.png 1024w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/12-768x566.png 768w, https:\/\/tenthplanet.in\/blogs\/wp-content\/uploads\/sites\/21\/2019\/10\/12.png 1066w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Click \u201cGet SQL Select Statement\u201d and access the required Data Service created.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"color: #000000\">Preview the Data. Apply Filter Condition and test the results.<\/span><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><span style=\"color: #000000\"><b>5. Disadvantages of Data Service:<\/b><\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000\"><span style=\"font-size: medium\">For instance, companies worry about what happens if the provider&#8217;s service goes down and the speed of the server.<\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Implementing Data Services in Pentaho (Regular)<\/p>\n","protected":false},"author":23,"featured_media":2505,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[424],"tags":[445,499,503,565,425],"class_list":["post-2470","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pentaho","tag-etl","tag-pentaho","tag-pentaho-data-integration","tag-pentaho-data-service","tag-pentaho-etl"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/posts\/2470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/comments?post=2470"}],"version-history":[{"count":3,"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/posts\/2470\/revisions"}],"predecessor-version":[{"id":11661,"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/posts\/2470\/revisions\/11661"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/media\/2505"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/media?parent=2470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/categories?post=2470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/blogs\/wp-json\/wp\/v2\/tags?post=2470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}