Skip to content

datafe/aliyun-dataworks-sdk-js

Repository files navigation

安装

Development

npm install
npm install -g bower
bower install
npm install -g browserify
npm run build

see samples/browser/searchMetaTables.html and test request result

使用方法及代码示例

Window Object Using

浏览器端安装,请查看此链接

import dist/aliyun-dataworks-sdk.js into html

if(!window?.ALY?.DATAWORKS) return;
let dataworks = new window.ALY.DATAWORKS({
  // see https://ram.console.aliyun.com/manage/ak
  accessKeyId: "Your Access Key",
  secretAccessKey: "Your Access Secret",
  endpoint: 'http://dataworks.cn-shanghai.aliyuncs.com',
  apiVersion: '2020-05-18'
});

// example https://next.api.aliyun.com/api/dataworks-public/2020-05-18/SearchMetaTables
dataworks?.searchMetaTables?.({
  AppGuid: 'odps.YOUR_MC_PROJECT',
  Keyword: 'test',
  DataSourceType: 'ODPS', // support ODPS, emr
}, (err, res) => {
  console?.log?.(err, res);
});

Module Import

Common JS

NPM Link

import ALY from 'aliyun-dataworks-sdk-js';

if(!ALY?.DATAWORKS) return;
let dataworks = new ALY.DATAWORKS({
  // see https://ram.console.aliyun.com/manage/ak
  accessKeyId: "Your Access Key",
  secretAccessKey: "Your Access Secret",
  endpoint: 'http://dataworks.cn-shanghai.aliyuncs.com',
  apiVersion: '2020-05-18'
});

// example https://next.api.aliyun.com/api/dataworks-public/2020-05-18/SearchMetaTables
dataworks?.searchMetaTables?.({
  AppGuid: 'odps.YOUR_MC_PROJECT',
  Keyword: 'test',
  DataSourceType: 'ODPS', // support ODPS, emr
}, (err, res) => {
  console?.log?.(err, res);
});

Module / Vite

将aliyun-dataworks-sdk.min.js放至publicDir,然后在html透过script标签载入dist/aliyun-dataworks-sdk.min.js代码引用

<script type="text/javascript" src="/aliyun-dataworks-sdk.min.js"></script>
if (!globalThis?.ALY?.DATAWORKS) return;
let dataworks = new globalThis.ALY.DATAWORKS({
  // see https://ram.console.aliyun.com/manage/ak
  accessKeyId: "Your Access Key",
  secretAccessKey: "Your Access Secret",
  endpoint: 'http://dataworks.cn-shanghai.aliyuncs.com',
  apiVersion: '2020-05-18'
});

// example https://next.api.aliyun.com/api/dataworks-public/2020-05-18/SearchMetaTables
dataworks?.searchMetaTables?.({
  AppGuid: 'odps.YOUR_MC_PROJECT',
  Keyword: 'test',
  DataSourceType: 'ODPS', // support ODPS, emr
}, (err, res) => {
  console?.log?.(err, res);
});

About

Aliyun DataWorks SDK for JavaScript (No Need Backend to Run SDK, only Browser)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy