Khi nào thì dùng # và khi nào không dùng # trong hàm của Power Query

Liên hệ QC

c.cuong

Thành Viên Mới Toanh
Tham gia
25/3/22
Bài viết
16
Được thích
8
Em đang học Power Query theo tài liệu của bác Mỹ, anh chị có thể giải thích dùm em chỗ này với ạ
Như bước tạo hàm đầu tiên thì có dấu # trước hàm table thành #table
Nhưng nếu tạo thêm các step khác thì trước hàm lại không dùng dấu # như là: Table.TransormColumns
Vậy khi nào thì dùng # khi nào thì không dùng # trong hàm ạ
Em cảm ơn
Screenshot 2022-07-01 112134.png
 
#date, #time có vẻ như để áp dụng tạo ra value cho các kiểu dữ liệu. Nó còn dùng đặt tên biến #" ta là biến đây"=" ahihi"
Còn dùng trong tạo chuỗi đối với ký tự đặc biệt. Các thầy dạy đến đoạn đó nên tham khảo thêm các bạn khscs nhé
 
#table là một hàm, thường dùng để tạo một table.
Table là một object class. Nó cung cấp những phương thức để làm việc với tables. (*1)

Trong code trên, hàm #table tạo một table có tên là #"Mod Member" (*2). Sau đó gọi Table.TransformColumns để chỉnh cột nào đó trên #"Mod Member".

(*1) trong LTHĐT có khái niệm static class, static members (của class) - cách sử dụng thuộc tính chung của class mà không phải qua đối tượng sống của class. Đại khái cái object class Table là như vậy. Tôi không muốn đi sâu vào lý thuyết LTHĐT, rắc rối thêm.

(*2) dấu # của #"Mod Member" mang nghĩa khác, nó dùng để dẫn đầu các tên biến hoặc hàm có chứa khoảng trắng.
 
Web KT
Back
Top Bottom