https://docs.forepaas.io/#/en/

提交的 URL:
https://docs.forepaas.io/#/en/
报告完成时间:

链接 · 找到 2 个

从页面中识别出的传出链接

链接文本
https://help.ovhcloud.com/csm/fr-home?id=csm_indexOVHcloud Help Centre
https://discord.com/channels/850031577277792286/1163465539981672559Discord Server

JavaScript 变量 · 找到 35 个

在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问

名称类型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
$docsifyobject
Prismobject
Docsifyobject
DocsifyCompilerfunction
markedfunction
WebFontobject
_function

控制台日志消息 · 找到 5 条

记录到 Web 控制台的消息

类型类别记录
errornetwork
URL
https://docs.forepaas.io/en/_navbar.md
文本
Failed to load resource: the server responded with a status of 403 ()
errornetwork
URL
https://docs.forepaas.io/_navbar.md
文本
Failed to load resource: the server responded with a status of 403 ()
logother
URL
https://static.axept.io/sdk.js
文本
%c✅ Axeptio is successfully loaded color:#1AD23F; font-size:20px; font-weight: bold; padding: 10px
logother
URL
https://static.axept.io/sdk.js
文本
%cThis message appears because you have not published your configuration in Axeptio's backoffice or because you provided an erroneous `data-id`. font-size:14px; font-weight: bold; padding: 10px;
logother
URL
https://static.axept.io/sdk.js
文本
%cGo to https://admin.axeptio.eu/projects/623c83535a815de13463b8ca and hit that big yellow button on the top right corner of the app. font-size:12px; font-weight: normal; padding: 10px;

HTML

页面的原始 HTML 正文

<!DOCTYPE html><html lang="en"><head><style type="text/css">:root{--docsifytabs-border-color:#ededed;--docsifytabs-border-px:1px;--docsifytabs-margin:1.5em 0;--docsifytabs-tab-background:#f8f8f8;--docsifytabs-tab-background--active:var(--docsifytabs-content-background);--docsifytabs-tab-color:#999;--docsifytabs-tab-color--active:inherit;--docsifytabs-tab-highlight-px:3px;--docsifytabs-tab-highlight-color:var(--theme-color,currentColor);--docsifytabs-tab-padding:0.6em 1em;--docsifytabs-content-background:inherit;--docsifytabs-content-padding:0.5rem 1.75rem}.docsify-tabs:before,.docsify-tabs__tab{z-index:1}.docsify-tabs__tab--active,.docsify-tabs__tab:focus{z-index:2}.docsify-tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.docsify-tabs:before{content:"";-ms-flex-order:0;order:0;-ms-flex:1;flex:1 1}.docsify-tabs__tab{-ms-flex-order:-1;order:-1;position:relative;margin:0;font-size:inherit;appearance:none}.docsify-tabs__content{visibility:hidden;position:absolute;overflow:hidden;height:0;width:100%}.docsify-tabs__tab--active+.docsify-tabs__content{visibility:visible;position:relative;overflow:auto;height:auto}[class*=docsify-tabs--]{margin:1.5em 0;margin:var(--docsifytabs-margin)}[class*=docsify-tabs--] .docsify-tabs__tab{padding:.6em 1em;padding:var(--docsifytabs-tab-padding);background:#f8f8f8;background:var(--docsifytabs-tab-background);color:#999;color:var(--docsifytabs-tab-color)}[class*=docsify-tabs--] .docsify-tabs__tab--active{background:inherit;background:var(--docsifytabs-tab-background--active);color:inherit;color:var(--docsifytabs-tab-color--active)}[class*=docsify-tabs--] .docsify-tabs__content{padding:.5rem 1.75rem;padding:var(--docsifytabs-content-padding);background:inherit;background:var(--docsifytabs-content-background)}.docsify-tabs--classic .docsify-tabs__content,.docsify-tabs--classic .docsify-tabs__tab,.docsify-tabs--classic:before{border-width:1px;border-color:#ededed;border:var(--docsifytabs-border-px) solid var(--docsifytabs-border-color)}.docsify-tabs--classic:before{margin-right:1px;margin-right:var(--docsifytabs-border-px);border-top-width:0;border-left-width:0;border-right-width:0}.docsify-tabs--classic .docsify-tabs__tab:first-of-type{border-top-left-radius:var(--docsifytabs-border-radius-px)}.docsify-tabs--classic .docsify-tabs__tab:last-of-type{border-top-right-radius:var(--docsifytabs-border-radius-px)}.docsify-tabs--classic .docsify-tabs__tab~.docsify-tabs__tab{margin-left:-1px;margin-left:calc(0px - var(--docsifytabs-border-px))}.docsify-tabs--classic .docsify-tabs__tab--active{border-bottom-width:0;box-shadow:inset 0 3px 0 0 currentColor;box-shadow:inset 0 var(--docsifytabs-tab-highlight-px) 0 0 var(--docsifytabs-tab-highlight-color)}.docsify-tabs--classic .docsify-tabs__content{margin-top:-1px;margin-top:calc(0px - var(--docsifytabs-border-px));border-top:0;border-radius:0 ;border-radius:0 var(--docsifytabs-border-radius-px) var(--docsifytabs-border-radius-px) var(--docsifytabs-border-radius-px)}.docsify-tabs--material .docsify-tabs__tab{margin-bottom:2px;margin-bottom:calc(var(--docsifytabs-tab-highlight-px) - var(--docsifytabs-border-px));background:transparent;border:0}.docsify-tabs--material .docsify-tabs__tab--active{box-shadow:0 3px 0 0 currentColor;box-shadow:0 var(--docsifytabs-tab-highlight-px) 0 0 var(--docsifytabs-tab-highlight-color);background:transparent}.docsify-tabs--material .docsify-tabs__content{border-width:1px 0;border-width:var(--docsifytabs-border-px) 0;border-style:solid;border-color:#ededed;border-color:var(--docsifytabs-border-color)}</style>
  <meta charset="UTF-8">
  <title>Data Platform - Documentation</title>
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="description" content="Description">

  <meta http-equiv="Cache-Control" content="max-age=3600">
  <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <link rel="shortcut icon" href="/_assets/favicon.png" type="image/x-icon">
  <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700" rel="stylesheet">
  <link rel="stylesheet" href="fonts/stylesheet.css">
  <link rel="stylesheet" href="vendors/themes.css">
  <link rel="stylesheet" href="vendors/tabs.css">
  <link rel="stylesheet" href="vendors/search.css">

<style type="text/css">.medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--open .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s}.medium-zoom-image--open{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}</style><style type="text/css">.docsify-copy-code-button{z-index:1;right:0;padding:10px;opacity:0;border:0;border-radius:0;outline:0;cursor:pointer}.docsify-copy-code-button,.docsify-copy-code-button:after{position:absolute;top:0;background:#ccc;color:#fff;transition:all .25s ease}.docsify-copy-code-button:after{content:"Copied!";z-index:0;right:100%;margin:5px 10px 0;padding:5px;border-radius:3px;font-size:11px;-webkit-transform:translateX(120%) scale(0);transform:translateX(120%) scale(0)}.docsify-copy-code-button.success:after{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}pre[v-pre]:hover .docsify-copy-code-button{opacity:1}</style><style type="text/css">.sidebar-nav li {
  position: relative;
  margin: 0;
}
.sidebar-nav a {
  text-decoration: none;
  padding-left: 8px;
}
.sidebar-nav > ul > li > ul a::before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 15px;
  width: 6px;
  border-left: 1px solid #e7e7eb;
  border-bottom: 1px solid #e7e7eb;
}
.sidebar-nav > ul > li > ul a::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 6px;
  border-left: 1px solid #e7e7eb;
}
.sidebar-nav li:last-child a::after {
  display: none;
}
.sidebar-nav .app-sub-sidebar a::before,
.sidebar-nav .app-sub-sidebar a::after {
  display: none;
}

.app-sub-sidebar li::before {
  content: '#';
}
.sidebar-nav > ul > li ul {
  display: none;
}

.sidebar-nav .open > ul,
.sidebar-nav .active > ul {
  display: block;
}
</style></head>
<body data-page="en/README.md" class="ready sticky">
  <section class="language-switcher"><a href="/#/en/" class="active">EN</a><a href="/#/jp/" class="">JP</a></section><div class="searching-layer"></div><nav class="app-nav no-badge"><div class="search">
      <div class="inner-wrap">
        <div class="input-wrap">

          <i class="search-icon"></i>
          <input type="search" value="" placeholder="Search">

          <i class="clear-icon"></i>
        </div>
        <div class="results">
          <div class="inner-results"></div>
        </div>
      </div>
    </div></nav><main><button class="sidebar-toggle"><div class="sidebar-toggle-button"><span></span><span></span><span></span></div></button><aside class="sidebar"><h1 class="app-name"><a class="app-name-link" data-nosearch="" href="#/en/"><img alt="Data" platform="" src="/_assets/dataplatform-logo.png" data-no-zoom=""></a></h1><div class="sidebar-nav"><ul>
<li><p><a href="#/en/getting-started/index">Getting Started</a></p><ul>
<li><a href="#/en/getting-started/app-init/index">Build your first app from scratch</a><ul>
<li><a href="#/en/getting-started/app-init/dc">1. Connect sources</a></li>
<li><a href="#/en/getting-started/app-init/lhm">2. Organize data</a></li>
<li><a href="#/en/getting-started/app-init/dpe">3. Prepare data</a></li>
<li><a href="#/en/getting-started/app-init/query-builder">4. Create queries</a></li>
<li><a href="#/en/getting-started/app-init/api-manager">5. Expose through API</a></li>
<li><a href="#/en/getting-started/app-init/app-manager">6. Visualize data</a></li>
</ul>
</li>
<li><a href="#/en/getting-further/app-manager/index">Customize your first app further</a></li>
</ul>
</li>
<li><p><a href="#/en/getting-further/index">Tutorials</a></p><ul>
<li><a href="#/en/getting-further/project-toolkit">Your project checklist</a></li>
<li><a href="#/en/getting-further/app-dev/index">Develop your own app</a><ul>
<li><a href="#/en/getting-further/app-dev/build">1. Build with an external repo</a></li>
<li><a href="#/en/getting-further/app-dev/config">2. Discover the config files</a></li>
<li><a href="#/en/getting-further/app-dev/component">3. Create and edit components</a></li>
<li><a href="#/en/getting-further/app-dev/extension">4. Add custom components</a></li>
</ul>
</li>
<li><a href="#/en/getting-further/segmentation/index">Apply segmentation to your jobs</a><ul>
<li><a href="#/en/getting-further/segmentation/dwh-attributes">Project table attribute</a></li>
<li><a href="#/en/getting-further/segmentation/workflow-dates">Workflow dates perimeter</a></li>
<li><a href="#/en/getting-further/segmentation/predefined-set">Predefined values</a></li>
<li><a href="#/en/getting-further/segmentation/chunk-source">Source rows chunks</a></li>
<li><a href="#/en/getting-further/segmentation/files">Set of files</a></li>
<li><a href="#/en/getting-further/segmentation/accounts">Source accounts</a></li>
</ul>
</li>
<li><a href="#/en/getting-further/iam/conditions">Set role conditions on one bucket</a></li>
<li><a href="#/en/getting-further/kafka/index">Stream data from Apache Kafka</a></li>
<li><a href="#/en/getting-further/versioning/index">Learn versioning basics</a></li>
<li><a href="#/en/getting-further/export-import-project-config/index">Export / import a configuration</a></li>
<li><a href="#/en/getting-further/trino-connector/index">Extract project data with Trino</a></li>
<li><a href="#/en/getting-further/event-handling-custom-action/index">Custom event handling action</a></li>
<li><a href="#/en/getting-further/date-in-folder-name/index">Export folders with a custom date</a></li>
<li><a href="#/en/getting-further/data-models-with-external/index">Data models with external datasets</a></li>
<li><a href="#/en/getting-further/generate-api-key/api-secret-key">Generate API keys for external acess</a></li>
<li><a href="#/en/getting-further/ml/custom-sklearn">Create a custom ML pipeline</a></li>
<li><a href="#/en/getting-further/sdk/index">Transform data using the Python SDK</a></li>
</ul>
</li>
<li><p><a href="#/en/product/index">Platform Documentation</a></p><ul>
<li><a href="#/en/product/billing/index">Pricing</a><ul>
<li><a href="#/en/product/billing/resources/index">How consumption works</a><ul>
<li><a href="#/en/product/billing/resources/committed">Add committed resources</a></li>
</ul>
</li>
<li><a href="#/en/product/billing/plans/add-subscription">Get a subscription plan</a></li>
<li><a href="#/en/product/billing/account/index">Manage your billing</a><ul>
<li><a href="#/en/product/billing/account/transfer">Transfer ownership of a billing account</a></li>
</ul>
</li>
<li><a href="#/en/product/billing/plans/cancel">Cancel your subscription plan</a>  </li>
</ul>
</li>
<li><a href="#/en/product/navigation/index">Homepage and Navigation</a><ul>
<li><a href="#/en/product/navigation/homepage">Homepage</a></li>
<li><a href="#/en/product/navigation/header">Header</a></li>
<li><a href="#/en/product/navigation/sidebar">Sidebar</a></li>
</ul>
</li>
<li><a href="#/en/product/organisations/index">Organizations and user profiles</a><ul>
<li><a href="#/en/product/organisations/orga_settings">Organization settings</a></li>
<li><a href="#/en/product/organisations/delete-orga">Delete an organization</a></li>
<li><a href="#/en/product/organisations/create-account">Create a Data Platform account</a></li>
<li><a href="#/en/product/organisations/profile">Edit your Data Platform profile</a></li>
<li><a href="#/en/product/organisations/mfa-setup">MFA setup guide</a></li>
</ul>
</li>
<li><a href="#/en/product/project/index">Projects</a><ul>
<li><a href="#/en/product/project/project_home">Project Home</a></li>
<li><a href="#/en/product/project/project_creation">Create a Project</a></li>
<li><a href="#/en/product/project/delete_project">Delete a Project</a></li>
<li><a href="#/en/product/project/config-ids">Config Variables</a></li>
</ul>
</li>
<li><a href="#/en/product/data-catalog/index">Data Catalog</a><ul>
<li><a href="#/en/product/data-catalog/understanding-data-catalog-further">Discover key concepts</a></li>
<li><a href="#/en/product/data-catalog/sources/index">Sources</a><ul>
<li><a href="#/en/product/data-catalog/sources/connectors/index">Configure your connector</a><ul>
<li><a href="#/en/product/data-catalog/sources/connectors/kafka/index">Apache Kafka</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/dropbox/index">Dropbox</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/facebook/index">Facebook</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/upload-files/index">File Upload</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/forepaas-buckets/index">Data Platform Buckets</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/ftp/index">FTP</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/google-analytics/index">Google Analytics</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/http/index">HTTP Files</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/rest/index">HTTP REST</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/blob-storage/index">Microsoft Azure Blob Storage</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/mysql/index">MySQL</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/sftp/index">SFTP</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/sql-server/index">SQL Server</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/trino/index">Trino</a></li>
<li><a href="#/en/product/data-catalog/sources/connectors/twitter/index">Twitter</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/product/data-catalog/analyzer/index">Analyzer</a><ul>
<li><a href="#/en/product/data-catalog/analyzer/extract-metadata">Extract the metadata</a></li>
<li><a href="#/en/product/data-catalog/analyzer/add-blueprint-rules">Add blueprint rules</a><ul>
<li><a href="#/en/product/data-catalog/analyzer/more-about-blueprints">Learn more about blueprint rules</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/product/lakehouse-manager/index">Lakehouse Manager</a><ul>
<li><a href="#/en/product/lakehouse-manager/understanding-lakehouse-manager-further">Discover key concepts</a></li>
<li><a href="#/en/product/lakehouse-manager/datasets/index">Datasets</a></li>
<li><a href="#/en/product/lakehouse-manager/tables/index">Tables</a><ul>
<li><a href="#/en/product/lakehouse-manager/tables/table-interactions">Manage a table</a></li>
</ul>
</li>
<li><a href="#/en/product/lakehouse-manager/attributes/index">Attributes</a></li>
<li><a href="#/en/product/lakehouse-manager/buckets/index">Buckets</a></li>
<li><a href="#/en/product/lakehouse-manager/explorer/index">Explorer</a></li>
<li><a href="#/en/product/lakehouse-manager/policy-tags/index">Policy Tags</a></li>
</ul>
</li>
<li><a href="#/en/product/dpe/index">Data Processing Engine</a><ul>
<li><a href="#/en/product/dpe/actions/index">Actions</a><ul>
<li><a href="#/en/product/dpe/actions/load/index">Load</a><ul>
<li><a href="#/en/product/dpe/actions/load/advanced-mode">Advanced Mode</a></li>
</ul>
</li>
<li><a href="#/en/product/dpe/actions/load-pyspark/index">Load PySpark</a></li>
<li><a href="#/en/product/dpe/actions/aggregate/index">Aggregate</a><ul>
<li><a href="#/en/product/dpe/actions/aggregate/advanced-mode">Advanced Mode</a>      </li>
</ul>
</li>
<li><a href="#/en/product/dpe/actions/aggregate-pyspark/index">Aggregate PySpark</a></li>
<li><a href="#/en/product/dpe/actions/custom/index">Custom</a><ul>
<li><a href="#/en/product/dpe/actions/custom/default-packages">Default Packages</a></li>
</ul>
</li>
<li><a href="#/en/product/dpe/actions/custom-pyspark/index">Custom PySpark</a></li>
<li><a href="#/en/product/dpe/actions/load-buckets/index">Load to Bucket</a></li>
<li><a href="#/en/product/dpe/actions/postgresql-to-parquet/index">PostgreSQL to Parquet</a></li>
<li><a href="#/en/product/dpe/actions/predict/index">Predict</a></li>
<li><a href="#/en/product/dpe/actions/diff/index">Diff</a></li>
<li><a href="#/en/product/dpe/actions/delete/index">Delete</a></li>
<li><a href="#/en/product/dpe/actions/delete_diff/index">Delete_diff</a></li>
<li><a href="#/en/product/dpe/actions/flush-update-metas/index">Flush &amp; Update Metadata</a><ul>
<li><a href="#/en/product/dpe/actions/flush-update-metas/update-metas">Update Metadata</a></li>
<li><a href="#/en/product/dpe/actions/flush-update-metas/flush-cache-qb">Flush Cache: Analytics Manager</a></li>
<li><a href="#/en/product/dpe/actions/flush-update-metas/flush-cache-api">Flush Cache: App Services</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/product/dpe/workflows/index">Workflows</a><ul>
<li><a href="#/en/product/dpe/workflows/configuration">Configure a workflow</a></li>
<li><a href="#/en/product/dpe/workflows/advanced-mode">Advanced Mode</a></li>
</ul>
</li>
<li><a href="#/en/product/dpe/environments/index">Environments</a></li>
<li><a href="#/en/product/dpe/jobs/index">Jobs</a><ul>
<li><a href="#/en/product/dpe/actions/settings/index">Execution Preferences</a><ul>
<li><a href="#/en/product/dpe/jobs/resources">Resources</a></li>
<li><a href="#/en/product/dpe/actions/settings/segmentation">Segmentation</a></li>
<li><a href="#/en/product/dpe/actions/settings/perimeter">Perimeter</a></li>
<li><a href="#/en/product/dpe/actions/settings/advanced">Remarks</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/product/dpe/settings">Settings</a></li>
</ul>
</li>
<li><a href="#/en/product/am/index">Analytics Manager</a><ul>
<li><a href="#/en/product/am/queries/index">Queries</a><ul>
<li><a href="#/en/product/am/queries/visual">Use the visual builder</a></li>
<li><a href="#/en/product/am/queries/sql">Use the SQL editor</a></li>
<li><a href="#/en/product/am/queries/charts">Visualize a query as a chart</a></li>
</ul>
</li>
<li><a href="#/en/product/am/dashboards/index">Dashboards</a><ul>
<li><a href="#/en/product/am/dashboards/edit">Add content to a dashboard</a></li>
<li><a href="#/en/product/am/dashboards/publish">Publish a dashboard</a></li>
</ul>
</li>
<li><a href="#/en/product/am/consumers/index">Consumers</a><ul>
<li><a href="#/en/product/am/consumers/power-bi/index">Plug PowerBI to your ForePaaS</a></li>
</ul>
</li>
<li><a href="#/en/product/am/history">History</a></li>
<li><a href="#/en/product/am/resources">Resources</a></li>
<li><a href="#/en/product/am/settings">Settings</a></li>
<li><a href="#/en/product/am/v3-changes">[V3.0] Changes &amp; Updates</a></li>
</ul>
</li>
<li><a href="#/en/product/ml/index">Machine Learning Manager</a><ul>
<li><a href="#/en/product/ml/notebooks/index">Notebooks</a><ul>
<li><a href="#/en/product/ml/notebooks/create">Create a notebook</a></li>
</ul>
</li>
<li><a href="#/en/product/ml/pipelines/index">Pipelines</a><ul>
<li><a href="#/en/product/ml/pipelines/configure/index">Configure a pipeline</a><ul>
<li><a href="#/en/product/ml/pipelines/configure/dataset/index">Data preparation</a><ul>
<li><a href="#/en/product/ml/pipelines/configure/dataset/input">Dataset generation</a></li>
<li><a href="#/en/product/ml/pipelines/configure/dataset/features">Feature engineering</a></li>
</ul>
</li>
<li><a href="#/en/product/ml/pipelines/configure/training/index">Training procedure</a><ul>
<li><a href="#/en/product/ml/pipelines/configure/training/standard-estimator">Estimators</a><ul>
<li><a href="#/en/product/ml/pipelines/configure/training/standard-estimator">Standard</a></li>
<li><a href="#/en/product/ml/pipelines/configure/training/custom-estimator">Custom</a><ul>
<li><a href="#/en/product/ml/pipelines/configure/training/custom-scikit-learn">sklearn</a></li>
<li><a href="#/en/product/ml/pipelines/configure/training/custom-keras">keras</a></li>
<li><a href="#/en/product/ml/pipelines/configure/training/custom-pytorch">PyTorch</a></li>
</ul>
</li>
<li><a href="#/en/product/ml/pipelines/configure/training/dependencies">Libraries and dependencies</a></li>
</ul>
</li>
<li><a href="#/en/product/ml/pipelines/configure/training/validation">Scoring and validation</a></li>
</ul>
</li>
<li><a href="#/en/product/ml/pipelines/configure/tuning/index">Hyper-parameters</a></li>
<li><a href="#/en/product/ml/pipelines/configure/validation/index">Model selection</a><ul>
<li><a href="#/en/product/ml/pipelines/configure/validation/auto-deploy">Set up auto-deploy</a></li>
</ul>
</li>
<li><a href="#/en/product/ml/pipelines/configure/deployment/index">Deployment settings</a></li>
</ul>
</li>
<li><a href="#/en/product/ml/pipelines/execute/index">Execute a pipeline</a><ul>
<li><a href="#/en/product/ml/pipelines/execute/preferences">Preferences</a></li>
<li><a href="#/en/product/ml/pipelines/execute/resources">Scale pipelines</a></li>
<li><a href="#/en/product/ml/pipelines/execute/triggers">Triggers</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/product/ml/models/index">Models</a><ul>
<li><a href="#/en/product/ml/models/import/index">Import external model</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/product/api-manager/index">API Manager</a><ul>
<li><a href="#/en/product/api-manager/deploy">Create and deploy an API</a></li>
<li><a href="#/en/product/api-manager/interface">API manager interface</a></li>
<li><a href="#/en/product/api-manager/extensions-list">API extensions list</a></li>
</ul>
</li>
<li><a href="#/en/product/app-manager/index">APP Manager</a><ul>
<li><a href="#/en/product/app-manager/overview">Overview</a></li>
<li><a href="#/en/product/app-manager/dashboard/index">Dashboard</a><ul>
<li><a href="#/en/product/app-manager/dashboard/edit">Edit dashboards</a></li>
</ul>
</li>
<li><a href="#/en/product/app-manager/style">Style</a></li>
<li><a href="#/en/product/app-manager/extensions/index">Extensions</a><ul>
<li><a href="#/en/product/app-manager/extensions/list">Full list</a></li>
</ul>
</li>
<li><a href="#/en/product/app-manager/menu">Menus</a></li>
<li><a href="#/en/product/app-manager/translation">Translations</a></li>
<li><a href="#/en/product/app-manager/formatter">Formatter</a></li>
<li><a href="#/en/product/app-manager/settings/index">Settings</a><ul>
<li><a href="#/en/product/app-manager/settings/git-integration">Git Integration</a></li>
<li><a href="#/en/product/app-manager/settings/custom-domain">Custom Domain</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/product/project/storage-engine/index">Storage Engines</a></li>
<li><a href="#/en/product/cc/index">Control Center</a><ul>
<li><a href="#/en/product/cc/monitoring/index">Monitoring</a></li>
<li><a href="#/en/product/cc/alerting/index">Alerting</a><ul>
<li><a href="#/en/product/cc/alerting/execution">Configure job execution alerts</a></li>
<li><a href="#/en/product/cc/alerting/health">Configure health check alerts</a></li>
<li><a href="#/en/product/cc/alerting/consumers/slack">Send alerts to Slack</a></li>
<li><a href="#/en/product/cc/alerting/consumers/sns">Send alerts to AWS SNS</a></li>
<li><a href="#/en/product/cc/alerting/consumers/opsgenie">Send alerts to Opsgenie</a></li>
<li><a href="#/en/product/cc/alerting/consumers/webhook">Send alerts to a custom webhook</a></li>
</ul>
</li>
<li><a href="#/en/product/cc/job-central">Jobs Central</a></li>
<li><a href="#/en/product/cc/logs/index">Logs Explorer</a></li>
</ul>
</li>
<li><a href="#/en/product/iam/index">Identity Access Manager</a><ul>
<li><a href="#/en/product/iam/orga-iam/index">Organization IAM</a><ul>
<li><a href="#/en/product/iam/orga-iam/auth-methods">Authentication Methods</a></li>
</ul>
</li>
<li><a href="#/en/product/iam/project-iam/index">Project IAM</a><ul>
<li><a href="#/en/product/iam/project-iam/application/index">Applications</a><ul>
<li><a href="#/en/product/iam/project-iam/application/login">Authentication page</a></li>
</ul>
</li>
<li><a href="#/en/product/iam/project-iam/auth-provider/index">Auth. Providers</a><ul>
<li><a href="#/en/product/iam/project-iam/auth-provider/custom-mapping">Set up custom mappings</a></li>
<li><a href="#/en/product/iam/project-iam/auth-provider/azure_ad">Set up Azure AD</a></li>
<li><a href="#/en/product/iam/project-iam/auth-provider/okta">Set up Okta</a></li>
<li><a href="#/en/product/iam/project-iam/auth-provider/auth0">Set up Auth0</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/product/iam/users/index">Users, Roles &amp; Groups</a><ul>
<li><a href="#/en/product/iam/users/users">Users</a></li>
<li><a href="#/en/product/iam/users/service-accounts">Service Accounts</a></li>
<li><a href="#/en/product/iam/users/roles">Roles and conditions</a></li>
<li><a href="#/en/product/iam/users/groups">Groups</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><p><a href="#/en/technical/index">Developer Documentation</a></p><ul>
<li><a href="#/en/technical/api-reference/index">ForePaaS APIs (Legacy)</a><ul>
<li><a href="#/en/technical/api-reference/datastore/index">Buckets</a></li>
<li><a href="#/en/technical/api-reference/qb/index">Query Builder</a><ul>
<li><a href="#/en/technical/api-reference/qb/json-format">JSON query format</a><ul>
<li><a href="#/en/technical/api-reference/qb/data">'Data' query parameter</a></li>
<li><a href="#/en/technical/api-reference/qb/scale">'Scale' query parameter</a></li>
<li><a href="#/en/technical/api-reference/qb/filter">'Filter' query parameter</a></li>
<li><a href="#/en/technical/api-reference/qb/others">Other query parameters</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/technical/api-reference/iam/index">Identity Access Manager</a></li>
<li><a href="#/en/technical/api-reference/store/index">ForePaaS Store</a></li>
</ul>
</li>
<li><a href="#/en/technical/dataplatform-api/index">Data Platform APIs</a><ul>
<li><a href="#/en/technical/dataplatform-api/datastore/index">Buckets</a></li>
<li><a href="#/en/technical/dataplatform-api/iam/index">Identity Access Manager</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/index">Software Development Kits (SDK)</a><ul>
<li><a href="#/en/technical/sdk/dpe/index">Custom Actions</a><ul>
<li><a href="#/en/technical/sdk/dpe/connectors">Connectors</a><ul>
<li><a href="#/en/technical/sdk/dpe/connect-dm">DM Database Connector</a></li>
<li><a href="#/en/technical/sdk/dpe/connect-bucket">FP Buckets Connector</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/dpe/connect-spark">PySpark support</a><ul>
<li><a href="#/en/technical/sdk/dpe/quick-start-spark">Use cases</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/dpe/index?id=simple-use-cases">Simple use cases</a></li>
<li><a href="#/en/technical/sdk/dpe/3A.parameter">Advanced Use Cases</a><ul>
<li><a href="#/en/technical/sdk/dpe/3A.parameter">Use environment variables</a></li>
<li><a href="#/en/technical/sdk/dpe/3B.segmentation">Use segmentation in a Custom action</a></li>
<li><a href="#/en/technical/sdk/dpe/3C.load-override">Override a Load action</a></li>
<li><a href="#/en/technical/sdk/dpe/3D.git">Use custom Python modules via Git</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/technical/sdk/app/index">Front App</a><ul>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/index">Dynamic Parameters</a><ul>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/list/checkbox">Checkbox</a></li>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/list/datepicker">Datepicker</a></li>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/list/daypicker">Daypicker</a></li>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/list/monthpicker">Monthpicker</a></li>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/list/monthspicker">Monthspicker</a></li>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/list/radio">Radio</a></li>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/list/selectbox">Selectbox</a></li>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/list/toggle">Toggle</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/app/formatter">Formatters</a></li>
<li><a href="#/en/technical/sdk/app/charts/index">Charts</a><ul>
<li><a href="#/en/technical/sdk/app/charts/chart-html">Chart HTML</a></li>
<li><a href="#/en/technical/sdk/app/charts/chart-table">Chart Table</a></li>
<li><a href="#/en/technical/sdk/app/charts/chart-recharts">ReCharts</a></li>
<li><a href="#/en/technical/sdk/app/charts/jvectormap">JVectorMap</a></li>
<li><a href="#/en/technical/sdk/app/charts/template">Templates</a></li>
<li><a href="#/en/technical/sdk/app/charts/template-extends">Templates extends</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/app/container/panel">Default Components</a><ul>
<li><a href="#/en/technical/sdk/app/container/panel">Containers</a><ul>
<li><a href="#/en/technical/sdk/app/container/panel">Panel</a></li>
<li><a href="#/en/technical/sdk/app/container/tabs">Tabs</a></li>
<li><a href="#/en/technical/sdk/app/container/switch">Switch</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/app/basic-ui/button">Basic UI</a><ul>
<li><a href="#/en/technical/sdk/app/basic-ui/button">Button</a></li>
<li><a href="#/en/technical/sdk/app/basic-ui/html">HTML</a></li>
<li><a href="#/en/technical/sdk/app/basic-ui/image">Image</a></li>
<li><a href="#/en/technical/sdk/app/basic-ui/link">Link</a></li>
<li><a href="#/en/technical/sdk/app/basic-ui/select-lang">Language selector</a></li>
<li><a href="#/en/technical/sdk/app/basic-ui/username">Username</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#/en/technical/sdk/app/custom-component">Custom Components</a><ul>
<li><a href="#/en/technical/sdk/app/custom-chart">Custom Charts</a></li>
<li><a href="#/en/technical/sdk/app/dynamic_parameters/create">Custom Dynamic Parameter</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/app/faq">Troubleshooting &amp; FAQ</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/api/index">Front API</a><ul>
<li><a href="#/en/technical/sdk/api/api-files">Structure of an API</a></li>
<li><a href="#/en/technical/sdk/api/api-launch">Launch in a local environment</a></li>
<li><a href="#/en/technical/sdk/api/configure-module">Manage modules</a></li>
<li><a href="#/en/technical/sdk/api/queries">Handle queries</a><ul>
<li><a href="#/en/technical/sdk/api/qb-transformers">Query transformers</a></li>
<li><a href="#/en/technical/sdk/api/qb-endpoint">Query endpoints</a></li>
<li><a href="#/en/technical/sdk/api/qb-acl">Query ACL</a></li>
</ul>
</li>
<li><a href="#/en/technical/sdk/api/custom-endpoints">Create custom endpoints</a></li>
<li><a href="#/en/technical/sdk/api/download-file-datastore">Expose a bucket file</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><p><a href="#/en/support/index">Support</a></p></li>
</ul>
</div></aside><section class="content"><article class="markdown-section" id="main"><h1 id="welcome-to-the-documentation-portal"><a href="#/en/?id=welcome-to-the-documentation-portal" data-id="welcome-to-the-documentation-portal" class="anchor"><span>Welcome to the documentation portal!</span></a></h1><p>This portal aims to present the features and developer references for both <strong>OVHcloud Data Platform</strong>, an end-to-end unified analytics platform, and <strong>Legacy ForePaaS Platform</strong>, the legacy offering for OVHcloud Data Platform.</p><p>Features only available in one of the offerings will be clearly marked as such throughout this portal.</p><hr>
<h2 id="discovering-the-platform"><a href="#/en/?id=discovering-the-platform" data-id="discovering-the-platform" class="anchor"><span>Discovering the platform</span></a></h2><p>Let’s face it; building a data-intensive application — from internal reporting dashboards to real-time consumer-facing apps — is a very complex and daunting task.  </p><p>The platform <strong>hides all the technical complexities generated by your project and automatically manages them for you</strong>, helping you focus on your business requirements and value. It will accelerate by 10x your project time-to-delivery, compared to other tools and platforms.</p><p>The platform is <strong>fully cloud-native</strong> in its approach to building, deploying, and managing modern applications in cloud computing environments. It allows modern software teams to make highly scalable, flexible, and resilient analytics applications on which they can iterate quickly.<br>By using the platform, you can focus on building software products instead of worrying about the underlying infrastructure. It also offers you the option to deploy your project on-premise within your own servers, offering you complete leeway in the way you define your cloud architecture, and manage your data operations.</p><hr>
<h2 id="finding-your-way-around-this-documentation"><a href="#/en/?id=finding-your-way-around-this-documentation" data-id="finding-your-way-around-this-documentation" class="anchor"><span>Finding Your Way Around This Documentation</span></a></h2><p>We’re excited to have you on board! There are four sections in this documentation that you can browse to discover the Platform, from the most basic to the more advanced. Anyone can use the Platform, from non-technical professionals to technical developers.</p>
 <a class="landing-link" href="#/en/getting-started/index">
   <img data-no-zoom="" src="/en/picts/pict1.png" alt="Picto1">
   <div class="text">
      <h2>GETTING STARTED</h2>
      <p>You’d like to get up and running as quickly as possible? No problem, we’ve got you covered! Check out this awesome Getting Started tutorial, which will help you build a Project using sample datasets.
</p>
   </div>
</a>

 <a class="landing-link" href="#/en/getting-further/index">
   <img data-no-zoom="" src="/en/picts/pict4.png" alt="Picto1">
   <div class="text">
      <h2>GETTING FURTHER</h2>
      <p>You can't get enough of the Getting Started guide and want to see hands-on tutorials for more advanced use cases? Check out our Getting Further guide series!</p>
   </div>
</a>
<a class="landing-link" href="#/en/product/index">
   <img data-no-zoom="" src="/en/picts/pict3.png" alt="Picto1">
   <div class="text">
      <h2>PLATFORM DOCUMENTATION</h2>
      <p>Starting out with the Platform? Still unsure of what’s called what and figuring out how every feature works? This is for you.</p>
   </div>
</a>
<a class="landing-link" href="#/en/technical/index">
   <img data-no-zoom="" src="/en/picts/pict2.png" alt="Picto1">
   <div class="text">
      <h2>DEVELOPER DOCUMENTATION</h2>
      <p>You’re an advanced user and are exploring what’s under the hood, check out our component’s API Reference and SDK functions.</p>
   </div>
</a>

<hr>
<h2 id="most-viewed-articles"><a href="#/en/?id=most-viewed-articles" data-id="most-viewed-articles" class="anchor"><span>Most viewed articles</span></a></h2><p>Find out below the list of articles that people seem to find most helpful... Decide for yourself and let us know!</p><div class="redirection-link"><a href="#/en/product/data-catalog/sources/index.md"><p>Connect new data sources on the platform</p></a></div>
<div class="redirection-link"><a href="#/en/product/dpe/index.md"><p>Create and run data pipelines from the raw sources</p></a></div>
<div class="redirection-link"><a href="#/en/product/am/index.md"><p>Query your datasets and visualize them into graphs and analytics</p></a></div>

<hr>
<h2 id="need-help"><a href="#/en/?id=need-help" data-id="need-help" class="anchor"><span>Need help?</span></a></h2><p>We know getting used to a new product can take some time, so please feel free to get in touch with a support expert. We're always happy to help!</p><blockquote>
<p>At any step, you can create a ticket to raise an incident or if you need support at the <a href="https://help.ovhcloud.com/csm/fr-home?id=csm_index" target="_blank">OVHcloud Help Centre</a>. Additionally, you can ask for support by reaching out to us on the Data Platform Channel within the <a href="https://discord.com/channels/850031577277792286/1163465539981672559" target="_blank">Discord Server</a>. There is a step-by-step guide in the <a href="#/en/support/index">support</a> section.</p></blockquote>
</article></section></main>
  <script async="" src="//static.axept.io/sdk.js"></script><script>
    window.$docsify = {
      basePath:'/',
      notFoundPage: {
        '/en': 'en/_404.md',
        '/fr': 'fr/_404.md',
        '/jp': 'jp/_404.md'
      },
      loadSidebar: true,
      nameLink: {
        'fr':'#/fr/',
        'jp':'#/jp/',
        'en':'#/en/'
      },
      coverpage: false,
      loadNavbar: true,
      name: 'Data Platform',
      auto2top: true,
      search: {
        placeholder: {
          "/fr/": "Rechercher",
          "/en/": "Search",
          "/jp/": "検索",
          "/": "Search"
        }
      },
      repo: '',
      logo: '/_assets/dataplatform-logo.png',
      langSwitcher: ["en","jp"],
      tabs: {
        persist    : true,
        sync       : true,
        theme      : 'classic',
        tabComments: true,
        tabHeadings: true
      }
    }
  </script>
  <script src="vendors/docsify.js"></script>

  <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-jsx.min.js"></script>
  <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-json.min.js"></script>
  <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-python.min.js"></script>
  <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-yaml.min.js"></script>
  <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-markdown.min.js"></script>
  <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-bash.min.js"></script>


  <script src="vendors/tabs.js"></script>
  <script src="vendors/webfont.js"></script>
  <script src="vendors/lodash.js"></script>
  <script src="vendors/snap.svg-min.js"></script>
  <script src="vendors/js-sequence.js"></script>
  <script src="vendors/templates.js"></script>
  <script src="vendors/FpTranslate.js"></script>
  <script src="vendors/emoji.min.js"></script>
  <script src="vendors/zoom-image.min.js"></script>
  <script src="vendors/charts.js"></script>
  <script src="vendors/stayintouch.js"></script>
  <script src="vendors/docsify-copy-code.min.js"></script>
  <script src="vendors/search.js"></script>
  <script src="vendors/mediabox.js"></script>
  <script src="vendors/youtube.js"></script>
  <script src="vendors/js-sequence-docsify.js"></script>
  <script src="vendors/api-block.js"></script>
  <script src="vendors/redirection.js"></script>
  <script src="vendors/docsify-sidebar-collapse.js"></script>
  <script src="vendors/lang-switcher.js"></script>
  <script src="vendors/image-map.js"></script>

  <script>
    window.axeptioSettings = {
      clientId: "623c83535a815de13463b8ca",
      cookiesVersion: "docs",
    };

    (function(d, s) {
      var t = d.getElementsByTagName(s)[0], e = d.createElement(s);
      e.async = true; e.src = "//static.axept.io/sdk.js";
      t.parentNode.insertBefore(e, t);
    })(document, "script");
    void 0 === window._axcb && (window._axcb = []);

    window._axcb.push(function (axeptio) {
      axeptio.on('cookies:complete', function (choices) {
        loadCookies(choices)
      })
    })

    var onHashChange = function() {
      if(document.location.hash.length <= 2) {
        document.location.hash = '#/en/'
      }
    }
    window.onhashchange = onHashChange
    onHashChange()

    function loadCookies(choices) {
      if(choices.google_analytics) {
        (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
        })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

        ga('create', 'UA-63148789-6', 'auto');
        ga('send', 'pageview');


        onHashChange = function() {
          ga('set', 'page', document.location.hash);
          ga('send', 'pageview');
          if(document.location.hash.length <= 2) {
            document.location.hash = '#/en/'
          }
        }
        onHashChange()
        window.onhashchange = onHashChange
      }

      if(choices.hubspot) {


        const t = document.getElementsByTagName('script')[0]
        const e = document.createElement('script')
        e.async = true
        e.defer = true
        e.id = 'hs-script-loader'
        e.src = '//js-eu1.hs-scripts.com/25015229.js'
        t.parentNode.insertBefore(e, t)

        const e2 = document.createElement('script')
        e2.id = 'hs-script-loader'
        e2.src = '//js.hsforms.net/forms/v2.js'
        t.parentNode.insertBefore(e2, t)

        // setTimeout(_=>{
        //   window.loadFooterForm()
        // },1000)
      }
    }

  </script>

  <!-- Pingdom -->
  <!-- <script>
    var _prum = [
      ['id', '5c790a011872b50016000797'],
      ['mark', 'firstbyte', (new Date()).getTime()]
      ['tags', ['en', 'customer_1', 'product_g']]
    ];
    (function() {
        var s = document.getElementsByTagName('script')[0]
          , p = document.createElement('script');
        p.async = 'async'
        p.src = '//rum-static.pingdom.net/prum.min.js'
        s.parentNode.insertBefore(p, s)
    })()
  </script> -->
  <!-- End Pingdom -->


<div class="progress" style="opacity: 0; width: 0%;"></div></body></html>