Tối ưu hóa và tích hợp

Cài đặt các tiện ích mở rộng

  1. Nhập vào http://tableau-analytics-api-samples.glitch.mevới tư cách là máy chủ có cổng 80 Lưu ý: Đối với Tableau Desktop 2020.1 trở lên, bạn có thể sử dụng https://tableau-analytics-api-samples.glitch.mevới cổng 443và Require SSLtù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_INTSCRIPT_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).

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *