Tableau JavaScript API góc cạnh
Ngày đăng:
01/02/2023
Trả lời:
0
Lượt xem:
111
Thành phần để hiển thị bảng điều khiển Tableau ở góc cạnh, trình bao bọc của API JavaScript Tableau chính thức Show Đặc trưng
Cách sử dụng/Ví dụSử dụng cơ bảnứng dụng. mô-đun. ts import { AngularTableauModule } from "angular-tableau"; @NgModule({ declarations: [AppComponent], imports: [BrowserModule, AngularTableauModule], bootstrap: [AppComponent], }) export class AppModule {} ứng dụng. thành phần. html <angular-tableau src="https://public.tableau.com/views/PRIDE_16229892973240/PRIDE" >angular-tableau> Máy chủ hoạt cảnh riêngứng dụng. mô-đun. ts import { AngularTableauModule, TABLEAU_API } from "angular-tableau"; @NgModule({ declarations: [AppComponent], imports: [BrowserModule, AngularTableauModule], providers: [ { provide: TABLEAU_API, useValue: "https://private.tableau.com/javascripts/api/tableau-2.8.0.min.js", }, ], bootstrap: [AppComponent], }) export class AppModule {} Chức năngứng dụng. thành phần. html <angular-tableau #dashboard1 src="https://public.tableau.com/views/PRIDE_16229892973240/PRIDE" >angular-tableau> <button type="button" (click)="handleRefreshButtonClick()">Refresh Databutton> ứng dụng. thành phần. ts import { AngularTableauComponent } from "angular-tableau"; export class AppComponent { @ViewChild("dashboard1") Dashboard1: AngularTableauCompoment; async handleRefreshButtonClick() { console.log("Refresh data started"); await this.Dashboard1.refreshDataAsync(); console.log("Data refreshed"); } } Sự kiệnứng dụng. thành phần. html <angular-tableau #dashboard1 (loaded)="handleLoaded()" src="https://public.tableau.com/views/PRIDE_16229892973240/PRIDE" >angular-tableau> ứng dụng. thành phần. ts import { AngularTableauComponent } from "angular-tableau"; export class AppComponent { @ViewChild("dashboard1") Dashboard1: AngularTableauCompoment; async handleLoaded() { console.log("Refresh data started"); await this.Dashboard1.refreshDataAsync(); console.log("Data refreshed"); } } Tham chiếu APIThuộc tínhAttributeTypeDefaultDescriptionsrc string ''Required. Url của bảng điều khiểnheight string '100%'Chiều cao của vùng chứa_______1_______1string '100%'Chiều rộng của vùng chứa<angular-tableau src="https://public.tableau.com/views/PRIDE_16229892973240/PRIDE" >angular-tableau>3 <angular-tableau src="https://public.tableau.com/views/PRIDE_16229892973240/PRIDE" >angular-tableau>4falseHide tab <angular-tableau src="https://public.tableau.com/views/PRIDE_16229892973240/PRIDE" >angular-tableau>5 <angular-tableau src="https://public.tableau.com/views/PRIDE_16229892973240/PRIDE" >angular-tableau>4falseHide toolbar Sự kiệnEventDescription<angular-tableau src="https://public.tableau.com/views/PRIDE_16229892973240/PRIDE" >angular-tableau>7Phát ra khi bảng điều khiển được tải lần đầu (onFirstInteractive) Chúng ta có thể tích hợp Tableau với góc cạnh không?Bước đầu tiên, chúng ta cần thêm tệp API Tableau bên dưới vào chỉ mục. html của ứng dụng Angular của chúng tôi . Tiếp theo, chúng ta cần thêm một div vào tệp html của thành phần để hiển thị báo cáo Tableau. Vùng chứa div này sẽ được sử dụng để chứa nội dung Tableau.
Làm cách nào để sử dụng API JavaScript trong Tableau?Các tệp API JavaScript được đặt trên máy chủ (bao gồm Tableau Cloud và Tableau Public). Không có bản tải xuống riêng biệt. Để sử dụng API JavaScript, bạn chỉ cần chỉ định URL cho tệp API JavaScript trong trang web của mình . Để biết thêm thông tin, hãy xem Truy cập API.
Bạn có thể sử dụng JavaScript trong Tableau không?Tổng quan. Bạn có thể sử dụng API JavaScript của Tableau để nhúng và tích hợp trực quan hóa Tableau vào các ứng dụng web của riêng mình . Bạn có thể hiển thị trực quan hóa từ Tableau Server, Tableau Public và Tableau Cloud và tương tác theo chương trình với các chế độ xem riêng lẻ.
Tableau REST API là gì?Với API REST của Tableau Server, bạn có thể quản lý và thay đổi Tableau Server, Tableau Cloud site và tài nguyên Prep Conductor theo chương trình, sử dụng HTTP . API cung cấp cho bạn quyền truy cập đơn giản vào chức năng đằng sau nguồn dữ liệu Tableau, dự án, sổ làm việc, người dùng trang, trang, luồng, v.v. |