-
Kết nối dữ liệu từ nhiều nguồn
-
Cài đặt Python và R
-
Xử lý làm sạch dữ liệu với Tableau Prep
-
Khám phá Tài nguyên dành cho Nhà phát triển
Tối ưu hóa và tích hợp
Cài đặt các tiện ích mở rộng
- Nhập vào
http://tableau-analytics-api-samples.glitch.me
với tư cách là máy chủ có cổng80
Lưu ý: Đối với Tableau Desktop 2020.1 trở lên, bạn có thể sử dụnghttps://tableau-analytics-api-samples.glitch.me
với cổng443
vàRequire SSL
tùy chọn được chọn
Sử dụng
Các chức năng có sẵn
Bộ chuyển đổi tiền tệ (Được cung cấp bởi Open Exchange Rates )
Chuyển đổi tiền từ loại tiền này sang loại tiền khác (cập nhật hàng giờ)
Từ khóa :convert
Chức năng của Tableau :SCRIPT_REAL
Lập luận :
Đặt hàng | Sự miêu tả | Kiểu dữ liệu |
---|---|---|
1 | Tổng số tiền | Số nguyên, Số thực |
2 | Tiền tệ hiện tại | Sợi dây |
3 | Tiền tệ để chuyển đổi sang | Sợi dây |
Ví dụ :SCRIPT_REAL('convert', SUM([Profit]), "USD", [New_Currency])
Lưu ý : Trong ví dụ này, loại tiền tệ “to” được điều khiển bởi tham số ( [New_Currency]
)! Bạn có thể tìm thấy danh sách các loại tiền tệ khả dụng và ký hiệu của chúng tại đây . Trả về 0 nếu có lỗi.
Dịch ngôn ngữ (Được cung cấp bởi Azure Translate )
Dịch văn bản từ ngôn ngữ này sang ngôn ngữ khác
Từ khóa :translate
Chức năng của Tableau :SCRIPT_STR
Lập luận :
Đặt hàng | Sự miêu tả | Kiểu dữ liệu |
---|---|---|
1 | Tổng hợp văn bản | Sợi dây |
2 | Hướng dịch 1 | Sợi dây |
Ví dụ :SCRIPT_STR("translate", ATTR([YOUR_TEXT]), "en-fr")
Lưu ý : 1 Hướng dịch phải được định dạng như currentLanguageSymbol-newLanguageSymbol
(ví dụ: en-fr, es-ko, it-de). Bạn có thể tìm thấy tất cả các ngôn ngữ có sẵn và ký hiệu của chúng tại đây .
Khoảng cách lái xe (Được cung cấp bởi HERE )
Nhận khoảng cách lái xe giữa hai điểm. Mặc định là kilômét.
Từ khóa :route_distance
Chức năng của Tableau :SCRIPT_REAL
Lập luận :
Đặt hàng | Sự miêu tả | Kiểu dữ liệu |
---|---|---|
1 | Bắt đầu Vĩ độ | Trôi nổi |
2 | Bắt đầu kinh độ | Trôi nổi |
3 | Vĩ độ cuối | Trôi nổi |
4 | Kinh độ cuối | Trôi nổi |
5 | [Tùy chọn] Đơn vị | “dặm” hoặc “kilômét” |
Ví dụ :SCRIPT_REAL('route_distance', [Start Lat], [Start Lon], [End Lat], [End Lon], "miles")
Lưu ý : Bạn chỉ có thể sử dụng một vị trí bắt đầu và kết thúc. Cách tốt nhất để thực hiện điều này là sử dụng một tham số cho mỗi đầu vào. Trả về 0 nếu có lỗi.
Thời gian tuyến đường (Được cung cấp bởi HERE )
Lấy thời gian lái xe hoặc đi bộ giữa hai điểm. Mặc định là thời gian lái xe.
Từ khóa :route_time
Chức năng của Tableau :SCRIPT_REAL
Lập luận :
Đặt hàng | Sự miêu tả | Kiểu dữ liệu |
---|---|---|
1 | Bắt đầu Vĩ độ | Trôi nổi |
2 | Bắt đầu kinh độ | Trôi nổi |
3 | Vĩ độ cuối | Trôi nổi |
4 | Kinh độ cuối | Trôi nổi |
5 | [Tùy chọn] Chế độ | “xe hơi” hoặc “người đi bộ” |
Ví dụ :SCRIPT_REAL('route_time', [Start Lat], [Start Lon], [End Lat], [End Lon], "pedestrian")
Lưu ý : Bạn chỉ có thể sử dụng một vị trí bắt đầu và kết thúc. Cách tốt nhất để thực hiện điều này là sử dụng một tham số cho mỗi đầu vào. Trả về 0 nếu có lỗi.
Trình định dạng ngày tháng (Được hỗ trợ bởi Moment.js )
Chuyển đổi ngày tháng thành chuỗi dựa trên định dạng đã chỉ định
Từ khóa :format_date
Chức năng của Tableau :SCRIPT_STR
Lập luận :
Đặt hàng | Sự miêu tả | Kiểu dữ liệu |
---|---|---|
1 | Ngày tổng hợp | Ngày, Ngày-Giờ |
2 | Định dạng đầu ra | Sợi dây |
Ví dụ :SCRIPT_STR('format_date', MAX([Order Date]), "MM/DD/YYYY hh:mm")
Lưu ý : Vui lòng xem tài liệu Moment.js để biết định dạng ngày hợp lệ.
Cách thức
Trả về giá trị xuất hiện thường xuyên nhất
Từ khóa :mode
Chức năng Tableau : SCRIPT_INT
, SCRIPT_REAL
,SCRIPT_STR
Lập luận :
Đặt hàng | Sự miêu tả | Kiểu dữ liệu |
---|---|---|
1 | Biện pháp tổng hợp | Số nguyên, Số thực, Chuỗi |
Ví dụ :SCRIPT_INT('mode', SUM([Quantity]))
Lưu ý : Hàm này chỉ trả về một giá trị ngay cả khi có nhiều chế độ tồn tại.
Tỷ lệ hoàn vốn nội bộ (Được cung cấp bởi Finance.js )
Trả về tỷ lệ hoàn vốn nội bộ cho một loạt các dòng tiền
Từ khóa :irr
Chức năng của Tableau :SCRIPT_REAL
Lập luận :
Đặt hàng | Sự miêu tả | Kiểu dữ liệu |
---|---|---|
1 | Đầu tư ban đầu | Số nguyên, Số thực |
2 | Tổng hợp dòng tiền | Số nguyên, Số thực |
Ví dụ :SCRIPT_REAL('irr', -1000000, SUM([Cash Flows]))
Lưu ý : Hàm này yêu cầu ít nhất một giá trị dương và một giá trị âm (thường là khoản đầu tư ban đầu).