データモデル
CData Power BI Connector for Smartsheet はSmartsheet データを使いやすいSQL データベースとしてモデル化します。
テーブル
本製品 のデータモデルは動的です。これは、本製品 を使用して接続すると、新しいテーブルの追加、新しいカラムの追加、カラムのデータ型の変更など、Smartsheet UIで行ったあらゆる変更が自動的に本製品 のスキーマに含まれることを意味します。
ただし、ワークスペースやフォルダなど、一部のテーブルやビューは静的です。これらは、簡単なテキストベースのコンフィギュレーションファイルであるスキーマファイルにて定義されます。静的なテーブルとビューには'Info_' という接頭辞が付きます。
一般的なテーブルには以下のものが含まれます。
| テーブル | 説明 |
| Info_Sheets | Explore detailed metadata and structure of Smartsheet sheets, including their components like columns, rows, and attachments. |
| Info_Rows | Retrieve detailed row data, including cells, discussions, and attachments, for enhanced row-level analysis. |
| Info_Columns | Retrieve metadata and properties of columns in Smartsheet sheets or reports, essential for understanding sheet structures. |
| Info_Cells | Explore individual cell data in Smartsheet rows, offering granular insights into sheet contents. |
| Info_Attachments | Retrieve detailed information about Smartsheet attachments, which can be associated with comments, rows, or sheets, providing a comprehensive view of file dependencies. |
| Info_Comments | Access comments within discussions in Smartsheet, providing insights into collaboration history. |
| Info_Discussions | Analyze discussion threads, including comments, tied to specific rows or sheets for better communication tracking. |
| Info_Users | Query user data within an organization for administrative and reporting purposes. |
| Info_Workspaces | Access workspace-level details, including sheets and folders, for better organizational insights. |
| Info_Folders | Explore folder structures in Smartsheet, including user-level folders and workspace organization. |
| Info_Reports | Query Smartsheet reports, providing insights into custom aggregated data across sheets. |
| Info_Templates | Retrieve Smartsheet template information to streamline the creation of standardized sheets. |
| Info_Groups | Retrieve group information for enhanced user management and role-based permissions in Smartsheet. |
| Info_Contacts | Query Smartsheet user contact details, facilitating management of personal and shared connections. |
| Info_Home | Access items available on the Smartsheet Home tab, offering a centralized view of user-permissible objects. |
| Info_Favorites | Retrieve a user's favorite items in Smartsheet, helping prioritize frequently accessed content. |
| Info_ServerInformation | Access Smartsheet server information and application constants, useful for API integrations. |
| Info_CellHistory | Access the historical changes of specific cells in Smartsheet, enabling detailed audit and tracking capabilities. |
ストアドプロシージャ
ストアドプロシージャ は、SQLクエリを介して呼び出されるアクションです。標準的なCRUD 操作だけでなく、シートや添付ファイルの管理、OAuth 資格情報の取得などのより高度なタスクも実行します。
API の制限
本製品 は、Smartsheet API を使用してサポートされているフィルタを処理します。その他のフィルタは、本製品 内でクライアント側で処理されます。