ตรวจสอบการส่งออกข้อมูลโดยใช้บันทึกกิจกรรม
การตรวจสอบวิธีการใช้ข้อมูลของบริษัทคุณเป็นส่วนสําคัญของการเป็นผู้ดูแลระบบ เมื่อใช้บันทึกกิจกรรม คุณจะสามารถดูการส่งออกข้อมูลแบบเรียลไทม์เพื่อรักษาความปลอดภัยของข้อมูลและการปฏิบัติตามข้อกําหนด
หัวข้อนี้อธิบายวิธีที่ผู้ดูแลระบบสามารถใช้เหตุการณ์ประเภทต่างๆ เพื่อดูว่าผู้ใช้รายใดส่งออกข้อมูล รวมถึง
การดาวน์โหลดเนื้อหาที่เผยแพร่: ซึ่งหมายถึงการดาวน์โหลดเวิร์กบุ๊ก แหล่งข้อมูล และโฟลว์ที่เผยแพร่บนไซต์ Tableau Cloud ของคุณ
การเข้าถึงหรือส่งออกข้อมูลจากเนื้อหาที่เผยแพร่: ซึ่งหมายถึงการส่งออกข้อมูลจากมุมมองหรือแดชบอร์ดที่เผยแพร่ ตัวอย่างเช่น การดาวน์โหลดภาพของมุมมองในรูปแบบ.png หรือการส่งออกข้อมูลเป็นไฟล์ค่าที่คั่นด้วยจุลภาค (.csv)
ข้อกำหนดเบื้องต้น
หากต้องการตรวจสอบการส่งออกข้อมูล ข้อมูลบันทึกกิจกรรมของคุณต้องอยู่ในรูปแบบที่มีโครงสร้างและสามารถค้นหาได้ ตรวจสอบให้แน่ใจว่าได้ดำเนินการตามข้อกําหนดเบื้องต้นเหล่านี้แล้ว ก่อนที่คุณจะดําเนินการต่อ:
การกําหนดค่าบันทึกกิจกรรม: ตั้งค่าบันทึกกิจกรรมเพื่อเขียนไฟล์บันทึกลงในบักเก็ต AWS S3 ของคุณ
การนําเข้าข้อมูล: นําเข้าไฟล์บันทึกที่สร้างโดยบันทึกกิจกรรมไปยังเครื่องมือตรวจสอบ เช่น Splunk หรือ Amazon EventBridge หรือคุณสามารถนําเข้าไปยังคลังข้อมูลบนระบบคลาวด์ เช่น Snowflake หรือ Google BigQuery ก็ได้เช่นกัน เป้าหมายคือการทำให้ข้อมูลของคุณอยู่ในรูปแบบที่สามารถค้นหาและวิเคราะห์ได้ง่าย
หมายเหตุ: หัวข้อนี้ไม่ได้กล่าวถึงกระบวนการนําเข้าข้อมูลบันทึกกิจกรรมของคุณไปยังที่เก็บข้อมูล หากต้องการดูคําแนะนําโดยละเอียด โปรดดูที่ตั้งค่าบันทึกกิจกรรม และเอกสารประกอบสําหรับแพลตฟอร์มข้อมูลที่คุณเลือก
เหตุผลในการตรวจสอบการส่งออกข้อมูล
คุณสามารถใช้บันทึกกิจกรรมเพื่อตรวจสอบการส่งออกข้อมูลสําหรับสถานการณ์เหล่านี้
การรักษาความปลอดภัยและการปฏิบัติตามข้อกําหนดที่ดียิ่งขึ้น: ระบุว่ามีการส่งออกข้อมูลที่ละเอียดอ่อนโดยไม่ได้รับอนุญาตหรือไม่ ซึ่งช่วยให้แน่ใจว่าได้ปฏิบัติตามนโยบายการรักษาความปลอดภัยภายในองค์กรและข้อกําหนดการปฏิบัติตามกฎระเบียบภายนอกองค์กร เช่น GxP, GDPR หรือ HIPAA
การกํากับดูแลข้อมูล: การรู้ว่าใครกําลังส่งออกข้อมูลใดจะช่วยให้คุณควบคุมแอสเซทข้อมูลของคุณได้ ด้วยการมองเห็นข้อมูลที่มากขึ้น คุณจึงสามารถค้นหากรณีที่มีการจําลองแบบข้อมูล การใช้ข้อมูลในทางที่ผิด หรือการแพร่กระจายข้อมูลโดยไม่ได้ตั้งใจ ซึ่งช่วยให้แน่ใจว่ามีการปฏิบัติตามนโยบายการกํากับดูแลข้อมูลของคุณ
การทําความเข้าใจพฤติกรรมของผู้ใช้: การวิเคราะห์รูปแบบการส่งออกข้อมูลสามารถแสดงให้เห็นว่าผู้ใช้โต้ตอบกับข้อมูลของคุณอย่างไร ซึ่งสามารถช่วยคุณตัดสินใจเกี่ยวกับนโยบายการเข้าถึงข้อมูล ระบุแง่มุมที่ต้องมีการฝึกอบรมเพิ่มเติม หรือวิธีทําให้ค้นหาข้อมูลได้ง่ายขึ้น
การทําความเข้าใจเหตุการณ์การส่งออกในบันทึกกิจกรรม
เราได้กล่าวถึงสาเหตุที่การตรวจสอบการส่งออกข้อมูลมีความสําคัญไปแล้ว แต่เรามาพูดคุยกันว่าการดําเนินการของผู้ใช้จะปรากฏในบันทึกกิจกรรมอย่างไร ส่วนนี้จะช่วยให้คุณระบุการดําเนินการเฉพาะที่ผู้ใช้ทําในไซต์และเหตุการณ์บันทึกกิจกรรมที่เกี่ยวข้อง
คุณอาจต้องใช้ตัวกรองปลายทางสําหรับประเภทเหตุการณ์ ทั้งนี้ขึ้นอยู่กับวิธีการส่งออกข้อมูล
ดาวน์โหลดจากเมนูการดําเนินการ
ตารางนี้แสดงให้เห็นว่าการดําเนินการดาวน์โหลดในเมนูเนื้อหา Tableau Cloud จะปรากฏในบันทึกกิจกรรมอย่างไร
การโต้ตอบของผู้ใช้ | ชื่อเหตุการณ์บันทึกกิจกรรม | ชื่อปลายทาง (endpointName) |
---|---|---|
ดาวน์โหลดเวิร์กบุ๊ก | hist_download_workbook | ไม่ระบุ |
ดาวน์โหลดแหล่งข้อมูล | hist_download_datasource | ไม่ระบุ |
ดาวน์โหลดโฟลว์ | hist_download_flow | ไม่ระบุ |
ตัวอย่าง
หากต้องการดูว่าผู้ใช้รายใดส่งออกเวิร์กบุ๊กไปแล้ว:
เปิดเครื่องมือตรวจสอบที่คุณตั้งค่าไว้ เช่น Splunk หรือ Amazon EventBridge
ทำการกรองใน
endpointName = hist_download_workbook
ส่งออกจากมุมมอง
ตารางนี้แสดงให้เห็นว่าการดําเนินการส่งออกที่ทํากับมุมมองจะปรากฏในบันทึกกิจกรรมอย่างไร หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบการส่งออกที่เฉพาะเจาะจง โปรดดูดาวน์โหลดมุมมองและเวิร์กบุ๊ก(ลิงก์จะเปิดในหน้าต่างใหม่)ในความช่วยเหลือของ Tableau Desktop และการเขียนเว็บ
การโต้ตอบของผู้ใช้ | ชื่อเหตุการณ์บันทึกกิจกรรม | ชื่อปลายทาง (endpointName) |
---|---|---|
ส่งออกข้อมูลสรุป | hist_export_summary_data | ไม่ระบุ |
ส่งออกข้อมูลทั้งหมด | hist_export_underlying_data | ไม่ระบุ |
ส่งออกเวิร์กบุ๊ก* | hist_download_workbook | ไม่ระบุ |
ส่งออกเป็นรูปภาพ | vizql_http_request | executeCommand.tabsrv.export-image-server |
ส่งออกเป็นตารางไขว้* | vizql_http_request | executeCommand.tabsrv.export-crosstab-to-excel-server |
ส่งออกเป็น CSV* | vizql_http_request | executeCommand.tabsrv.export-crosstab-to-csvserver |
ส่งออกเป็น PDF* | vizql_http_request | executeCommand.tabsrv.export-pdf-server |
ส่งออกเป็น PowerPoint* | vizql_http_request | executeCommand.tabsrv.power-point-export-server |
*กล่องโต้ตอบการยืนยันจะปรากฏขึ้นสําหรับรูปแบบการดาวน์โหลดนี้ หากผู้ใช้ดําเนินการต่อ ปลายทาง getSessionTempFile
จะถูกบันทึกไว้ในบันทึก ระบบจะไม่บันทึกค่าใดๆ หากผู้ใช้ปิดกล่องโต้ตอบโดยไม่ยืนยัน
ตัวอย่าง
วิธีค้นหาผู้ใช้ที่ส่งออกเป็น CSV
เปิดเครื่องมือตรวจสอบที่คุณตั้งค่าไว้ เช่น Splunk หรือ Amazon EventBridge
กรองค่าเหล่านี้:
eventType = vizql_http_request
endpointName = executeCommand.tabsrv.export-crosstab-to-csvserver
endpointName = getSessionTempFile